74 lines
2.7 KiB
Plaintext
74 lines
2.7 KiB
Plaintext
|
|
0.99.30:
|
|
|
|
- sulfur: remove double progress bar (merge into one)
|
|
- sulfur: move repoman outside sulfur codebase
|
|
- entropy.output API rework
|
|
- equo bashcomp
|
|
- entropy.tools API docs merge
|
|
- entropy.server API rework
|
|
- move sensible pkgs to alt dir
|
|
- reagent repo move, --deps also revdeps
|
|
|
|
0.99.40:
|
|
|
|
- entropy.client API rework
|
|
- entropy.client.interfaces.dep:
|
|
- atom_match without serverInstance & bullshit
|
|
(add repo_opener argument instead)
|
|
- remove "server_repos", use "matchRepo"
|
|
- entropy.client, rename validRepositories into enabled_repositories
|
|
- entropy.client, rename clientDbconn into installed_db
|
|
- entropy.db => retrieveVersionTag => retrieveTag
|
|
- PackageKit integration
|
|
- 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:
|
|
|
|
- entropy package metadata .dtd specs
|
|
- 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)
|
|
- smart apps live generated from system, i mean,
|
|
"equo smart prepare" will current app deps (deep), tarball everything
|
|
into the same dir and create a .app file.
|
|
|
|
1.0 - deprecations:
|
|
|
|
- ditch entropyTools, dumpTools
|
|
- _databaseStructureUpdates (missing tables creation)
|
|
- type argument in updateProgress
|
|
|
|
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
|
|
|