Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [emf-dev] Publishing to Maven Central

Thanks Martin,

I verified, yep, dependencies via org.eclipse.e4.ui.workbench, e.g., can
now be used in maven without any exclusions. Thanks!

@Ed: now that Eclipse SDK will be regularly published to Maven, and given
that this depends on EMF, do you see a chance to adopt this task, so that
we can be sure that all future versions of EMF will be published to maven
as well? From what I can see, Martin is doing a great job, but what you
call a "free-for-all" doesn't sound like s.t. the Eclipse Project should
depend on.

@Martin, not sure if I asked before: do you have a HowTo somewhere on the
net that describes the steps you perform when publishing to Maven Central?

Wrt to automating these steps on foundation servers, Fred, Sravan and
myself should be able to help, if needed. Should I file a bug?

thanks,
Stephan

On 17.04.2017 09:56, Martin Taal wrote:
I published org.eclipse.emf.ecore.change version 2.11 (the latest), should be on maven central in a couple of hours/half a day. Let
me know if that works for you (or not).

gr. Martin

On Fri, Mar 31, 2017 at 11:27 AM Martin Taal <mtaal@xxxxxxxxx <mailto:mtaal@xxxxxxxxx>> wrote:

    I can publish to maven for EMF. Happy to continue doing that until there is an automated solution.

    Will try to do this, this weekend.

    gr. Martin

    On Fri, Mar 31, 2017 at 11:12 AM Ed Merks <ed.merks@xxxxxxxxx <mailto:ed.merks@xxxxxxxxx>> wrote:

        Stephan,

        I never publish anything to Maven.  Sometimes other people do. It seems
        a bit of a free-for-all...

        Sorry,
        Ed


        On 30.03.2017 17:45, Stephan Herrmann wrote:
        > Hi,
        >
        > It's that time again, now working on Neon.3 for Maven Central.
        >
        > During tests I came across an unmet dependency from SDK to EMF:
        >
        > org.eclipse.e4.ui.workbench depends on org.eclipse.emf.ecore.change
        > [2.5.0,)
        > where the latter is not to be found in any Maven repositories.
        >
        > Is that bundle intentionally excluded from Maven uploads,
        > or could this easily be added (ideally for Neon.3 :) )?
        >
        > thanks,
        > Stephan
        >
        > On 15.12.2016 21:41, Stephan Herrmann wrote:
        >> Hi EMF :)
        >>
        >> In https://bugs.eclipse.org/408760 I'm working on publishing all
        >> artifacts of the Eclipse Project to Maven Central.
        >>
        >> Initially, I naively thought, that this would comprise *everything*
        >> in the release repo of the Eclipse Project.
        >>
        >> Only later it dawned on me that artifacts from other projects
        >> are involved, too, notably: EMF :)
        >>
        >> Since we can only publish stuff where all dependencies already
        >> exist on Maven Central, and given that we are targeting to publish
        >> Neon.2 for which naturally no EMF artifacts are yet available
        >> on Maven Central here my questions:
        >>
        >>   Does EMF routinely publish all artifacts to Central?
        >>
        >>   When may we expect Neon.2 artifacts to be available?
        >>
        >>   Is org.eclipse.emf the correct groupId for referring to EMF artifacts?
        >>
        >> Strangely, I see the latest EMF artifacts only in groupId
        >> org.eclipse.birt.runtime ?!?
        >>
        >> thanks,
        >> Stephan
        >> _______________________________________________
        >> emf-dev mailing list
        >> emf-dev@xxxxxxxxxxx <mailto:emf-dev@xxxxxxxxxxx>
        >> To change your delivery options, retrieve your password, or
        >> unsubscribe from this list, visit
        >> https://dev.eclipse.org/mailman/listinfo/emf-dev
        >
        > _______________________________________________
        > emf-dev mailing list
        > emf-dev@xxxxxxxxxxx <mailto:emf-dev@xxxxxxxxxxx>
        > To change your delivery options, retrieve your password, or
        > unsubscribe from this list, visit
        > https://dev.eclipse.org/mailman/listinfo/emf-dev

        _______________________________________________
        emf-dev mailing list
        emf-dev@xxxxxxxxxxx <mailto:emf-dev@xxxxxxxxxxx>
        To change your delivery options, retrieve your password, or unsubscribe from this list, visit
        https://dev.eclipse.org/mailman/listinfo/emf-dev

    --
    With Regards, Martin Taal

    Springsite
    Nassaulaan 7
    3941 EC Doorn
    The Netherlands

    C: +31 (0) 6 288 48 943
    M: mtaal@xxxxxxxxxxxxxx <mailto:mtaal@xxxxxxxxxxxxxx> - mtaal@xxxxxxxxx <mailto:mtaal@xxxxxxxxx>
    S: martintaal

--
With Regards, Martin Taal

Springsite
Nassaulaan 7
3941 EC Doorn
The Netherlands

C: +31 (0) 6 288 48 943
M: mtaal@xxxxxxxxxxxxxx <mailto:mtaal@xxxxxxxxxxxxxx> - mtaal@xxxxxxxxx <mailto:mtaal@xxxxxxxxx>
S: martintaal


_______________________________________________
emf-dev mailing list
emf-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/emf-dev




Back to the top