Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] Publishing to Maven Central?

ECF's answers:

On 1/14/2018 10:00 AM, Stephan Herrmann wrote:
How important is Maven Central as a channel for our releases?

Important...and becoming more important for (e.g.) OSGi-only and Iot use cases.

As more and more projects do publish their results to Maven Central,
I wonder whether this is something that can sufficiently be handled
by individual projects, or whether some more coordination is needed
to make our users happy.

I recently filed bug 528797 [1] but so far nothing has happened there.
In order to decide whether this is a no-op or something that we should work on,
I'd like to ask projects to drop a comment in said bug, if relevant.

I'd be interested roughly in the following:

Our answers X below.

( X) already publishing to Maven Central on a regular basis
    ( ) as part of regular releng work
    (X ) performed by a volunteer outside the team

Mat Booth (Red Hat) does releng on ECF's team, but the maven central-specific part is not the 'main' ECF releng work (relative to the simultaneous release).

( ) currently discussing / working on publishing to Maven Central

Affected artifacts:
( ) publish only leaf components
    ( ) with no components outside the project
    ( ) with dependencies only from Orbit (by which G:A:V?)
( ) publish artifacts with dependencies on artifacts from another project
[X ] includes publishing OSGi fragments
[ X] (want to) publish snapshots, too.

Technology used / discussed:
If applicable, what build steps are performed to make your plug-ins
proper maven artifacts that don't require tycho for consumption?
NB: I don't want to stipulate a technical debate, just taking stock :)

Currently semi-manual (i.e. custom scripts).  Mat could detail further.

If already publishing, could you share a link to a recent pom
to demonstrate what meta data are used to identify an artifact?


My personal feeling is, that far more artifacts are being consumed
via tycho-less Maven than we typically notice, and I observed
that a lot can go wrong on this road, which would justify coordinating
releases via this channel just like our regular SimRel p2 repo.

I suspect that we/ECF gets a significant amount of usage via maven central, but have no way to tell for sure.

To turn this feeling into knowledge one way or other I'm asking for
feedback in the bug [1].




cross-project-issues-dev mailing list
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

Back to the top