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 #9 from Julien Enoch <julien.enoch@xxxxxxxxxxxxxx>  2020-02-05 10:52:31 ---
(In reply to comment #8)
> (In reply to comment #5)
> > (In reply to comment #4)
> > > Is there a particular reason why you are not using org.eclipse based Java
> > > package names?
> > > 
> > 
> > Hi Kai,
> > 
> > For several reasons we didn't change the io.zenoh package as org.eclipse.zenoh:
> > - We didn't think it was a requirement for Eclipse projects to use packages or
> > modules starting with org.eclipse
> > - We already transferred the zenoh.io domain ownership to Eclipse.
> > - For coherency, changing the package name would also imply to change the Maven
> > group-id. But we already registered this group-id and deployed on Maven Central
> > (see https://repo1.maven.org/maven2/io/zenoh/zenoh/). We think it's simpler for
> > existing users to not change the group-id and the package name.
> >
> 
> 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.

What would be the process for Eclipse Foundation to provision and manage a
org.eclipse.zenoh namespace on Maven Central (via Sonatype I guess) ?
And what would be the process for zenoh committers to deploy releases and
snapshots artifacts into this namespace ?


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