Benjamin Bentmann wrote:
Jerome Lacoste wrote:

I try to avoid not following the conventions, as the problems that can
appear later when using a "buggy" plugin.

Unless there are some arguments against following the conventions, I suggest that we follow the conventions.

Where's your audacity :-) ?

Why can't we move the POM under mojo-parent AND rename the parent
artifact to mojo-parent ?

+1 to that

Hm, sounds logical to me. The guys over at Commons handle their parent POM
similiar, i.e. its artifact id is "commons-parent" and it is kept in a
standalone directory/trunk named "commons-parent".

As a matter of consistency, I assume we would do the same to the sandbox
parent, i.e. move/rename it to "mojo-sandbox-parent".

Yes

Then another question arises: If we change the artifact id, should we
continue the version numbering with 18 or just start over with 1?

Nah, just keep on adding one to what we already have. It is easier to keep track of the version when you can just say 16 or 18 and people know at once which parent you're talking about, without worrying about if it's the old or the new one.

Doesn't that solve everybody's problem ?

I guess, at least the Commons guys seem happy with their setup but maybe Dennis knows better.

Over in Commons we were used to having a sibling parent from the old Maven 1 days. So having commons-parent on the same level as the projects that inherit from it felt natural to us.

Projects would be forced to change their POM, but they already have to
change the version number...

I agree, changing the aid in addition to the version shouldn't be that
hard for plugin developers.

I'd hope that we can handle it. Remember that user's very rarely come into contact with the parent - it's mostly something that us developers have to worry about.

How do others like Jerome's suggestion?


Benjamin

--
Dennis Lundberg

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email


Reply via email to