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 Aspects Plan"
Line 5: | Line 5: | ||
=== M2 - September 19, 2008 (stable build) === | === M2 - September 19, 2008 (stable build) === | ||
+ | |||
+ | * General: | ||
+ | ** <span style="color:teal">[>1.0 M2]</span> [[Image:Glass.gif]] Alignment with the releng headless build (Heiko) | ||
+ | ** <span style="color:teal">[>1.0 M2]</span> [[Image:Glass.gif]] Harmonize logging and tracing over the different bundles (Heiko) | ||
+ | ** <span style="color:teal">[>1.0 M2]</span> clean up old bugzilla entries | ||
+ | |||
+ | * Weaving: | ||
+ | ** [[Image:Ok_green.gif]] supplementer mechanism broken without clean configuration [https://bugs.eclipse.org/bugs/show_bug.cgi?id=243681 bug 243681] (Martin) | ||
+ | ** <span style="color:teal">[>1.0 M2]</span> avoid weaver initialization until really needed [https://bugs.eclipse.org/bugs/show_bug.cgi?id=243685 bug 243685] (Martin) | ||
+ | ** [[Image:Ok_green.gif]] aspect bundle update is broken [https://bugs.eclipse.org/bugs/show_bug.cgi?id=244410 bug 244410] (Martin) | ||
+ | ** <span style="color:teal">[>1.0 M2]</span> investige other weaving implementations using ClassFileTransformer API | ||
+ | |||
+ | * Website: | ||
+ | ** add screencast for hello world example (Heiko, contribution by Gerd Wütherich) | ||
+ | ** <span style="color:teal">[>1.0 M2]</span> add screencast or step-by-step example for RCP apps using Equinox Aspects | ||
+ | |||
+ | == Future Milestone Plans == | ||
+ | |||
+ | === M3 - October 31, 2008 (stable build) === | ||
* General: | * General: | ||
Line 12: | Line 31: | ||
* Weaving: | * Weaving: | ||
− | |||
** avoid weaver initialization until really needed [https://bugs.eclipse.org/bugs/show_bug.cgi?id=243685 bug 243685] (Martin) | ** avoid weaver initialization until really needed [https://bugs.eclipse.org/bugs/show_bug.cgi?id=243685 bug 243685] (Martin) | ||
− | ** | + | ** replace the manifest rewriting with the new hook [https://bugs.eclipse.org/bugs/show_bug.cgi?id=229863 bug 229863] (Martin) |
** investige other weaving implementations using ClassFileTransformer API | ** investige other weaving implementations using ClassFileTransformer API | ||
* Website: | * Website: | ||
− | |||
** add screencast or step-by-step example for RCP apps using Equinox Aspects | ** add screencast or step-by-step example for RCP apps using Equinox Aspects | ||
− | == | + | === M4 - December 12, 2008 (stable build) === |
− | === | + | === M5 - January 30, 2009 (stable build) === |
== Previous Milestone Plans == | == Previous Milestone Plans == | ||
Line 54: | Line 71: | ||
[[Image:Ok_green.gif]] Bug fixed / Feature added | [[Image:Ok_green.gif]] Bug fixed / Feature added | ||
− | <span style="color:teal">[>1.0 M1]</span> Moved or continued beyond | + | <span style="color:teal">[>1.0 M1]</span> Moved or continued beyond that build |
[[Category:Equinox|Aspects Plan]] | [[Category:Equinox|Aspects Plan]] |
Revision as of 15:39, 17 September 2008
This page lays out milestone plans for the development of the Equinox Aspects incubator project.
Contents
Current Milestone Plan
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:
- 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
Future Milestone Plans
M3 - October 31, 2008 (stable build)
- General:
- Weaving:
- avoid weaver initialization until really needed bug 243685 (Martin)
- replace the manifest rewriting with the new hook bug 229863 (Martin)
- investige other weaving implementations using ClassFileTransformer API
- Website:
- add screencast or step-by-step example for RCP apps using Equinox Aspects
M4 - December 12, 2008 (stable build)
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:
Legend
[>1.0 M1] Moved or continued beyond that build