0.99.30: - entropy.security do not fetch security advisories pkg every time, and perhaps sign with GPG if avail. - equo bashcomp - sulfur love (see planet) - entropy.output API names update - entropy.tools API docs merge - entropy.server API rework - move sensible pkgs to alt dir - PackageKit integration 0.99.40: - ability to also install build dependencies - Spm.extract_package_metadata, define metadata format (to make easier for 3rd party implementations to define it) - add splitdebug support? - entropy.security.System unittest 1.0_beta1: - complete API documentation - Transform Sulfur into Entropy Store: - UGC for more coolness - title change - more sexy UI - move all the portage related stuff in entropy.tools to entropy.spm => prototype class defining transformations (collect them from tools) 1.0 - deprecations: - _databaseStructureUpdates (missing tables creation) - type argument in updateProgress - clientDbconn => clientdb 2.0: - Abstract Source Package Manager metaphor - PackageKit improved support - UGC based on XML requests (all the commands into one string) Portage split install project (backward compat): app-office/openoffice example: - define ETARGETS="core kde gnome templates java" => this will install: ${CATEGORY}/${PN}-core-${PV} ${CATEGORY}/${PN}-kde-${PV} ${CATEGORY}/${PN}-gnome-${PV} ${CATEGORY}/${PN}-templates-${PV} ${CATEGORY}/${PN}-java-${PV} - for every ETARGETS entry there must be a defined etarget_${ETARGET}_${PHASE}, if not: look for ${PHASE}, if not: die - every ETARGETS entry must feature RDEPEND/DEPEND/PDEPEND separate entries, for example: => ETARGET_${ETARGET}_{R,P}DEPEND - ${R,P}DEPEND must be always set and contain common deps, if any. - every ETARGET entry automatically depends on =app-office/openoffice-${PV} - there is an etargets eclass which exports "old" style phases