On 6-Aug-09, at 6:50 AM, Olivier Lamy wrote:

2009/8/6 Jason van Zyl <[email protected]>:

On 6-Aug-09, at 5:59 AM, Olivier Lamy wrote:

Hi,
Regarding trunk and reporting, I have worked on two branches (trunk
[1] and site-plugin [2] ) regarding MNG-4162
So at this stage, it works fine and without huge change in the trunk
(only new methods and change methods from private to public).
So someone else could review that or can I merge it ?

I will take a look and I know that Benjamin will as well.
Great !

At this point is the configuration of the site plugin entirely encapsulated
in the site plugin. There is no reliance on elements in the POM?
I don't follow you here ?
I only use reporting section to know which report to execute.

Yah, we had a misunderstanding then. The configuration for the site plugin must be completely contained within the site plugin configuration.

There is not going to be any reporting element in the POM because it is completely maven-site-plugin specific and that's exactly what I don't want.

Put the reporting element or however you want to configure the site plugin in the site plugin. The reporting element in the POM is going to go away in favor of reporting systems having complete self- containment. Then all reporting mechanism will be on equal footing in 3.x.

So that's the first requirement, and I didn't communicate that well enough.


The aggregation still needs work on in the trunk so you just have a single
run of the site plugin working?
Yes (I will have a look today evening)

In fact, I'd like to merge it before my vacation (tomorrow evening)
because I'm a little afraid about two weeks of vacations if some major
changes/refactoring are applied to trunk :-)

That's not enough time but I think we can make sure it's merged before you get back. If the site plugin is entirely encapsulated we'll make it run with trunk. We need to check all the integration tests, and it's pretty important
for me that m2eclipse is not impacted by the changes.

Just have a look at what I have touched (only new methods)

I'll take a look but is there anything reporting specific? i.e. No report classes can be present in the core.

I can take a look tomorrow later in the day, but I don't have any time until then and it I think some self-containment work still needs to be done.



IMHO, it's important to have site working with trunk because it's big
part of the maven project.

I agree and it looks like you got us there. It just needs to be reviewed and
a day is not long enough.
Agree (I can go on beach in peace :-) ).


Thanks,
--
Olivier
[1] https://svn.apache.org/repos/asf/maven/components/branches/MNG-4162/
[2]
https://svn.apache.org/repos/asf/maven/plugins/branches/maven-site-plugin-3.x/

---------------------------------------------------------------------
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
http://twitter.com/SonatypeNexus
http://twitter.com/SonatypeM2E
----------------------------------------------------------

the course of true love never did run smooth ...

 -- Shakespeare


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]





--
Olivier

---------------------------------------------------------------------
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
http://twitter.com/SonatypeNexus
http://twitter.com/SonatypeM2E
----------------------------------------------------------

A language that doesn’t affect the way you think about programming is not worth knowing.

-— Alan Perlis


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to