Ciaran McCreesh wrote: > > * what the plan is for Portage implementation of that feature, and the > likelihood of it making it >
We should have someone dedicated to seeing each item implemented. For example someone from the council. Follows a quick list with hopefully no brain farts. In general I consider having pkg_pretend and use dep extensions enough for main features and then we should also implemented all those easily doable little changes. > > This list might help for those who're scared of git: > > 1) EAPI 3 has pkg_pretend. critical > 2) EAPI 3 supports slot operator dependencies can be dropped > 3) EAPI 3 has use dependency defaults critical > 4) PROPERTIES, DEFINED_PHASES mandatory in EAPI 3 can be dropped > 5) EAPI 3 has a default src_install can be dropped > 6) EAPI 3 has controllable compression and docompress critical > 7) EAPI 3 has dodoc -r critical > 8) EAPI 3 requires doins support for symlinks can be dropped > 9) EAPI 3 bans || ( use? ( ... ) ) critical > 10) dohard and dosed banned in EAPI 3 can be dropped > 11) doinclude, newinclude for EAPI 3 can be dropped > 12) EAPI 3 supports .xz, .tar.xz easy so should be in > 13) EAPI 3 has more econf arguments easy so should be in > 14) EAPI 3 supports pkg_info on installed packages can be dropped > 15) USE is stricter in EAPI 3 can be dropped > 16) AA, KV gone in EAPI 3 easy so should be in > 17) S to WORKDIR fallback conditional for EAPI 3 easy so should be in > 18) EAPI 3 has unpack --if-compressed, new src_unpack can be dropped > 19) RDEPEND=DEPEND gone in EAPI 3 critical > 20) EAPI 3 has doexample. can be dropped > 21) REPLACING_VERSIONS and REPLACED_BY_VERSION in EAPI 3 critical > 22) EAPI 3 has nonfatal, utilities die > can be dropped Regards, Petteri
signature.asc
Description: OpenPGP digital signature