Meeting Agenda 20090514 ======================= EAPI 3: Short discussion of the progress ---------------------------------------- zmedico will provide an update on the progress of the implementation. Short discussion of problems and implementation decisions if needed. EAPI 3: PMS approval -------------------- Goal: Approve EAPI-3 extension of the PMS. Any open questions should be on the mailing list before the meeting. GLEP 54: Dealing with live SCM packages --------------------------------------- Goal: Since no consensus is reached or progress has been made voting seems appropriate. Handling EAPI versioning in a forwards-compatible way ----------------------------------------------------- Goal: Since no consensus is reached vote on GLEP 55. Handling static libraries more flexibly --------------------------------------- Goal: Decision-making by consensus. Should we move forward with USE=static-libs to control building of static libraries? Should/Must this be an EAPI feature? Removing old eclasses --------------------- Goal: Decide whether developers are allowed to remove eclasses. Problem: Upgrading using portage with a version before 2.1.4 will fail since portage always used eclasses from the tree instead of the ones from environment.bz2, even though the environment fail has been generated. Portage 2.1.4 got stabled over a year ago. Define EAPI development/deployment cycles ----------------------------------------- Goal: Start discussion about EAPI development/deployment. For example: Collect problems of eapi introductions in the past, like reverting ebuilds to former eapis to get them stable, not waiting for the pm support a certain eapi before requesting stable keywords for ebuilds using the new eapi, .... Collect problems of EAPI development like feature-freeze, late feature removals (due to implementation problems). Eventually develop a lightweight EAPI development model.