0.99.40: - "activator repo" (instead of "activator database") - for tagged packages, do not overwrite slot metadatum (fix in entropy.spm, entropy.client.interfaces.package, entropy.client.interfaces.dep (si)) - entropy.client API rework - make methods private - entropy.db: extract mimetype metadata iddesktop | idpackage | pkg_path | Path | Exec | TryExec | Type | Name | GenericName | Comment | Version | Icon | Categories | URL | Hidden | OnlyShowIn | NotShowIn | NoDisplay | StartupNotify 0.99.50: - entropy.fetchers API docs - entropy.server API docs - entropy.client API docs - move all the portage related stuff in entropy.tools to entropy.spm.metaphor stuff to move: - package sets matching from entropy.client - package matching from entropy.client and entropy.db (remove atomMatch) - move unpack, install phases logic from entropy.client - reagent/equo/activator, don't use \t\t\t but proper tabs, diff lang compat - entropy.server API docs - add splitdebug support? - Spm.extract_package_metadata, define metadata format (to make easier for 3rd party implementations to define it) 1.0_beta1: - entropy.db.search* unittest - entropy package metadata .dtd specs - complete API documentation 1.0 - deprecations: - ditch entropyTools, dumpTools - _databaseStructureUpdates (missing tables creation) - type argument in updateProgress 2.0: - PackageKit replacement - 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