I'm not convinced a separated release parent POM did us any favo(u)rs.

It did put the snapshot repo reference into maven central.

That said, the current one, jena-parent, is even skinnier than Jena Top 0.

(no icu4j, no xerces (IRI does not need Xerces)).

So now the parent is:

1/ Project metadata [*].
2/ Dependencies (slg4j, log4j, junit)
3/ Basic build plugins

It's as if (1) should be in the trunk pom.

Pity we can 't have two parent - std apache, and the project setup.

        Andy

[*] a white lie - some bits are in trunk/pom.xml


On 13/05/12 17:20, Benson Margulies wrote:
Might as well run a release vote to make version 'just plain 1' of the
parent, sooner rather than later.

On Sun, May 13, 2012 at 11:38 AM, Andy Seaborne<[email protected]>  wrote:
Done.

All the current snapshots are now s/-incubating//.

They use "jena-parent:1-SNAPSHOT" as their parent POM. The projects still
build independently; Apache snapshots has been added as a repository to each
pom.xml so they find the parent POM.

        Andy

On 11/05/12 20:11, Andy Seaborne wrote:

The version numbers in the POMs include "-incubating".

I think we should change this now. This only affects svn and snapshots
going forward, not released stuff. It's another bump in the road.

Nexus seems to eventually remove old, unused versions so the
"-incubating" will go, but if they don't, we can go in and manually
delete them. Slight delay in that until nexus removed old versions,
people not changing their SNAPSHOT dependencies will not see changes for
a while.

Shout if this will cause you a problem (e.g. if you're in the middle of
something). Hopefully it's not as big a deal as other changes.

Andy



Reply via email to