Good idea. First question: "Tipi" ?? On Thu, Jan 26, 2012 at 8:34 PM, Harald Wellmann < [email protected]> wrote:
> In an ideal world, there would be no need for this... > > Every open source Java project would build OSGi bundles instead of plain > old JARs and push them to The Central Repository (aka Maven Central). > > But the harsh reality is, Maven-based OSGi projects often require > third-party libs that are not mavenized or osgified, or neither. > > Some notorious examples that affect Pax Exam: > - JUnit 4.10 is in Maven Central, but not osgified > - Equinox 3.7.1 is OSGi (obviously...) but not in Maven Central. > > Of course, the preferred approach is submitting enhancement or pull > requests to the original developers and hoping they'll do their homework > within reasonable time. > > Sometimes this works (example: TestNG [1]), sometimes it doesn't > (examples: JUnit [2][3], Equinox [4]). > > So what I'm proposing is similar to Apache Servicemix Bundles or > SpringSource Enterprise Bundle Repository, but with a big difference - the > OPS4J low-to-no barrier philosophy: if you want to get a job done, just do > it and share it. > > In essence, Pax Tipi should contain nothing but POMs or other build > scripts, it's only about repackaging existing libraries and pushing them to > Central using the existing OPS4J infrastructure. > > We'd have to set up some naming and versioning standards, but that's about > it. > > What do you think? > > [1] > https://github.com/cbeust/**testng/pull/86<https://github.com/cbeust/testng/pull/86> > [2] > https://issuetracker.**springsource.com/browse/EBR-**803<https://issuetracker.springsource.com/browse/EBR-803> > [3] > https://github.com/KentBeck/**junit/pull/368<https://github.com/KentBeck/junit/pull/368> > [4] > https://bugs.eclipse.org/bugs/**show_bug.cgi?id=365798<https://bugs.eclipse.org/bugs/show_bug.cgi?id=365798> > > Cheers, > Harald > > > > ______________________________**_________________ > general mailing list > [email protected] > http://lists.ops4j.org/**mailman/listinfo/general<http://lists.ops4j.org/mailman/listinfo/general> > -- Toni Menzel Source <http://tonimenzel.com>
_______________________________________________ general mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/general
