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.
Equinox Aspects Plan
Revision as of 17:12, 21 November 2008 by Unnamed Poltroon (Talk) (→M4 - December 12, 2008 (stable build))
This page lays out milestone plans for the development of the Equinox Aspects incubator project.
Contents
Current Milestone Plan
M4 - December 12, 2008 (stable build)
- General:
-
Alignment with the releng headless build (Heiko)
-
Harmonize logging and tracing over the different bundles (Heiko)
- clean up old bugzilla entries
-
p2.inf for equinox aspects bug 255122 (Martin, contributed by Andrew Eisenberg)
-
Failed deploy of war bundle using Spring-DM web extender bug 255156 (Martin)
-
An endless recursion when weaving against M3 bug 253656 (Martin)
-
- Weaving:
-
deadlock when using equinox aspects and spring dm extender bug 249613 (Martin)
- investigate weaving service implementation for ClassFileTransformer bug 248047
-
- Website:
- add screencast for hello world example (Heiko, contribution by Gerd Wütherich)
- add screencast or step-by-step example for RCP apps using Equinox Aspects
Future Milestone Plans
M5 - January 30, 2009 (stable build)
Previous Milestone Plans
M1 - August 8, 2008 (stable build)
- General:
-
rename bundles and start with new version numbering bug 238730 (Martin)
-
- Weaving:
-
simplify locating aop.xml definitions bug 237145 (Martin)
-
fix the handling for dynamically uninstalling aspect bundles bug 229865 (Martin)
-
weaving does not work for some bundles bug 237214 (Martin)
-
improve handling of service dynamics: Coming and going of weaving service must influence aspectized bundles bug 226461 (Heiko)
-
exception thrown when aspects are registered bug 241638 (Martin)
-
- Caching:
-
add handling of bundle and aspect versions to standard caching service bug 216398 (Martin)
-
- Website:
M2 - September 19, 2008 (stable build)
- General:
- Weaving:
-
supplementer mechanism broken without clean configuration bug 243681 (Martin)
- [>1.0 M2] avoid weaver initialization until really needed bug 243685 (Martin)
-
aspect bundle update is broken bug 244410 (Martin)
- [>1.0 M2] investige other weaving implementations using ClassFileTransformer API
-
- Website:
- [>1.0 M2] add screencast for hello world example (Heiko, contribution by Gerd Wütherich)
- [>1.0 M2] add screencast or step-by-step example for RCP apps using Equinox Aspects
M3 - October 31, 2008 (stable build)
- General:
-
Alignment with the releng headless build (Heiko)
-
Harmonize logging and tracing over the different bundles (Heiko)
- [>1.0 M3] clean up old bugzilla entries
-
replace the manifest rewriting with the new hook bug 229863 (Martin)
-
change aspect activation from installed to resolved state bug 247718 (Martin)
-
deadlock when using equinox aspects and spring dm extender bug 249613 (Martin)
-
Supplementing via Require-Bundle may conflict with "uses" directive bug 248826 (Martin)
-
- Weaving:
-
avoid weaver initialization until really needed bug 243685 (Martin)
-
replace require-bundle with import-package for weaving.aspectj bundle bug 248046 (Martin)
- [>1.0 M3] investigate weaving service implementation for ClassFileTransformer bug 248047
-
- Website:
- add screencast for hello world example (Heiko, contribution by Gerd Wütherich)
- [>1.0 M3] add screencast or step-by-step example for RCP apps using Equinox Aspects
Legend
[>1.0 M1] Moved or continued beyond that build