Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Equinox p2 Status"
(→Week of 20070820) |
|||
Line 7: | Line 7: | ||
* Initial detection of update between states and improved computation of operations | * Initial detection of update between states and improved computation of operations | ||
* Initial support for entry points | * Initial support for entry points | ||
+ | * Initial oracle API to allow for filtering of non-installable things | ||
=== Week of 20070813 === | === Week of 20070813 === |
Revision as of 20:56, 24 August 2007
This page captures interesting changes each week to the Equinox provisioning effort going on in the Equinox incubator.
Contents
Week of 20070820
- Better error reporting for unsatisfied dependencies from director
- Initial support for rollback
- Initial detection of update between states and improved computation of operations
- Initial support for entry points
- Initial oracle API to allow for filtering of non-installable things
Week of 20070813
- Added support for selectors (see bug 200104 for details)
- Discussion on role of the director on equinox-dev
- Discussion on the [role of the engine]
- Discussion and implementation of post-processing of downloaded artifacts (see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=197644 bug 197644 for details)
- Support for keeping track of the resolved state of IUs
- Support for multiple versions and singletons in the dependency expander
- Discussions of update/install UI workflows from other RCP apps
- Refactor UI plug-ins to separate common code, end-user UI, and admin UI.
Week of 20070806
- Added automated director tests
- Released support for platform filters
- Improved progress reporting and cancelation
- Design discussions on support for shared installs
- Prepared and release Provisioning M1a containing Eclipse SDK 3.4 M1
Week of 20070730
- Created build scripts for building provisioning metadata and agent
- Prepared and released Equinox Provisioning M1
Week of 20070723
- Created administrator RCP application (agent UI)
- Created UI views for browsing and manipulating metadata repositories, artifact repositories, and install profiles
Week of 20070716
- Investigation on hooking the metadata generation in the SDK build
- Refactor closure computation of director into a specific class
- Implement a new algorithm for the closure computation, however recommendations have not been moved there
- More work on the uninstall for optional IUs
- MetadataHelper replaced with query facility
- Initial commit of the UI work
- Setup build infrastructure
- Wrap MD generator in ant task
Week of 20070709
- Initial implementation of the recommendations (aka constraints) released. See doc http://wiki.eclipse.org/Equinox_Provisioning_Recommendation_descriptors.
- Initial release of the write API for metadata repository (https://bugs.eclipse.org/bugs/show_bug.cgi?id=194674) and starts usage of it
- First version of uninstall working
- Add progress monitor for UI work
- Setup of build
Week of 20070702
- Combined IDependency and RequiredCapability into one interface
- Refactored NameBasedDependency and FilterBasedDependency into RequiredCapability objects
- Fixed various bugs with filters on RequiredCapability, and added filtering JUnit tests
- Implemented full translation of version ranges into filters