Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[iot-pmc] [CQ 21538] Eclipse zenoh initial contribution

http://dev.eclipse.org/ipzilla/show_bug.cgi?id=21538





--- Comment #11 from Julien Enoch <julien.enoch@xxxxxxxxxxxxxx>  2020-02-06 03:46:58 ---
(In reply to comment #10)
> (In reply to comment #9)
> > > 
> > > It seems like you have been publishing the first artifacts in Dec 2019 using
> > > that group ID so I would be surprised if you already had a very large community
> > > of users of these artifacts and it would be too much to ask from them to change
> > > the group ID from io.zenoh to org.eclipse.zenoh their POM files. In fact, the
> > > artifact names could remain the same, I guess.
> > > 
> > > WDYT?
> > > 
> > 
> > I still think it would be weird for the users to depend on a io.zenoh Maven
> > artifact that doesn't contain any io.zenoh package, but an org.eclipse.zenoh
> > package.
> > 
> 
> No, users would need to update their Maven dependencies to use
> "org.eclipse.zenoh" as the group ID once you have published the next version of
> zenoh to Maven Central using that new group ID.

Sorry if I was not clear enough. I understood that existing users will change
only their dependency. I meant that new users will get instructions to add a
dependency to org.eclipse.zenoh... but will have to import io.zenoh.* classes.
That, in my opinion, would be weird.

> > What would be the process for Eclipse Foundation to provision and manage a
> > org.eclipse.zenoh namespace on Maven Central (via Sonatype I guess) ?
> 
> The Eclipse Foundation doesn't provision a namespace on Maven Central. I would
> suggest that you follow the same process for creating the Eclipse zenoh project
> on Maven Central that you used for io.zenoh.

The process I used was [1]. It specifies that "you must choose a groupId for a
domain that you own, or for which you are the designated maintainer on behalf
of the owner".
I'm not owning zenoh.eclipse.org sub domain, and I can't create the TXT record
in Eclipse DNS as advised. I can obviously be designated as maintainer (I guess
being a committer is equivalent), but as I was wondering if their is an
official procedure already used by all Eclipse projects that are hosted on
Maven Central.


[1]
https://central.sonatype.org/pages/producers.html#individual-projects-open-source-software-repository-hosting-ossrh


-- 
Configure CQmail: http://dev.eclipse.org/ipzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the CQ.


Back to the top