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.
Kohsuke is going to be at the meetup and I plan to address the idea or
reporting in Hudson and in Maven. There is a proliferation of
duplicated reporting plugins and the crux of the issue is data
generation versus document generation. Maven itself needs to move
toward the production of data. Then anything can pick up the data and
generate reports, or create trending information. But this whole
system needs to be decoupled from Maven's core so really anything can
be worked on independently which is what I'm trying to do with Vincent
and the separation of the rendering engine in XWiki. I plan to give a
presentation at the meetup on the XWiki rendering engine.
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
----------------------------------------------------------
People develop abstractions by generalizing from concrete examples.
Every attempt to determine the correct abstraction on paper without
actually developing a running system is doomed to failure. No one
is that smart. A framework is a resuable design, so you develop it by
looking at the things it is supposed to be a design of. The more
examples
you look at, the more general your framework will be.
-- Ralph Johnson & Don Roberts, Patterns for Evolving Frameworks
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]