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 #10 from Kai Hudalla <kai.hudalla@xxxxxxxx>  2020-02-05 12:19:52 ---
(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.

> 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.

> And what would be the process for zenoh committers to deploy releases and
> snapshots artifacts into this namespace ?
> 

You will need to ask Sonatype support to grant write access to your committers
for the Eclipse zenoh project. Again, this is the same process that you most
likely already used for io.zenoh.
If you want to be able to automatically deploy release build artifacts from
Eclipse Jenkins infrastructure to Maven Central's staging repo, then you will
also need to ask Sonatype to allow the Eclipse user to write to your repo.
We do that in other Eclipse projects already, so you should be able to follow
the same process there.


-- 
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