On 24-Feb-09, at 5:53 PM, Brett Porter wrote:
On 25/02/2009, at 6:57 AM, Jason van Zyl wrote:
We actually don't know until the round of refactoring that's going
to happen starting next week. Myself, Benjamin, John, Oleg, and
Shane will be doing the lion's share of the refactoring in the
project builder, plugin manager, lifecycle executor and the
repository system so we don't know what exactly will work as
expected and how that will effect changes in plexus.
Are you going to post some details beforehand? I'm kind of
interested in fixing the reporting mess.
Full details will be coming in a day or two. Just in the middle of
some refactoring. The reporting cannot be fixed until I finish
refactoring the plugin manager.
I plan to fully extract Doxia and create a separate execution
environment for reporting. The Doxia can be an implementation, I am
going to work on a version of reporting based on the XWiki rendering
engine. But right now the plugin manager is too much of a mess to
attempt anything. The primary refactoring the project builder, plugin
manager and lifecycle executor are still required before anything
significant can be added.
I'll be posting shortly about a dev meetup around EclipseCon where
myself, Oleg and Shane will be giving some presentations on the
core architecture for the primary components to try and get people
involved, but until then we're just going to be working full tilt
to make 3.x a replacement for 2.x. Until we're finished I don't
know what the core will look like exactly and doing any license
work before that would be premature.
For those of us not going to be anywhere near EclipseCon, can you
post details here first?
Thanks,
Brett
--
Brett Porter
[email protected]
http://blogs.exist.com/bporter/
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
Thanks,
Jason
----------------------------------------------------------
Jason van Zyl
Founder, Apache Maven
http://twitter.com/jvanzyl
----------------------------------------------------------
To do two things at once is to do neither.
-—Publilius Syrus, Roman slave, first century B.C.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]