I am seriously tempted at this point to
just create an "unofficial" Vert.x 2.1 release outstide of the
Eclipse process just so I can get the damned thing out without
wasting weeks jumping through hoops.
On 12/03/14 13:02, Christian Campo wrote:
What I think I wrote is that an Eclipse project can not
legally download from Maven Central. (doesnt make Maven Central
illegal)
I think Wayne is better in answering this question. But I
try….
The reason is that every piece of a deliverable from Eclipse
needs to be IP-checked. For third party bundles we use Orbit to
do that IP due dilligence check. And we dont just do that for
each lib once but we need to do that for each and every version
of a third party lib. That version is then upload to Orbit and
tagged.
So a very well documented process for what is in your
release. (your own code and third party code and dependencies
from other project). You can be absolutly sure that every bit so
to say is checked by IP or at least we try to achieve that.
All that is lost if you download from Maven Central. You
technically can get all kinds of stuff there but you have to
have good faith that there no legal issues in combination with
your software. For example you cannot deliver EPL code and GPL
code. (Legally not possible). Is there GPL code in Maven Central
? I bet there is…..
But again I am sure Wayne or Mike can explain that much
better….
christian
On 12/03/14 12:39, Christian
Campo wrote:
I think what Gunnar is saying,
that Eclipse projects that may have a dependency on
Vert.x can not legally pull it from Maven Central.
Sure you can legally pull from Maven Central, there's
nothing illegal about that. I guess what you mean is
"Eclipse has a rule that eclipse projects can't use Maven
Central", which is somewhat different.
I'm curious to know the basis of the rule (i.e. not just
"the lawyers said so"). It seems like a huge handicap.
They can only pull content
from content hosted at Eclipse.org.
A user of Vert.x can pull from
Maven Central thats clear. But say my own project
„Riena“ uses Vert.x somewhere and needs to
redistribute Vert.x as part of the Riena download it
can not pull Vert.x from Maven Central.
christian
On 12/03/14 11:50, Gunnar
Wagenknecht wrote:
All our
jars are in Maven Central - projects can
pull from that.
They can’t even pull from
there easily. It’s not a technical issue, it’s
a legal issue.
Maven Central is the defacto standard place for
projects to put their jars. *everyone* uses it. Are
you seriously suggesting it's not an appropriate
place?
_______________________________________________
rt-pmc mailing list
rt-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/rt-pmc
-------------------------------------------------------------
compeople AG
Untermainanlage 8
60329 Frankfurt/Main
fon: +49 (0) 69 / 27 22 18 0
fax: +49 (0) 69 / 27 22 18 22
web: www.compeople.de
Vorstand: Jürgen Wiesmaier
Aufsichtsratsvorsitzender: Christian Glanz
Sitz der Gesellschaft: Frankfurt/Main
Handelsregister Frankfurt HRB 56759
USt-IdNr. DE207665352
-------------------------------------------------------------
_______________________________________________
rt-pmc mailing list
rt-pmc@xxxxxxxxxxxhttps://dev.eclipse.org/mailman/listinfo/rt-pmc
-------------------------------------------------------------
compeople AG
Untermainanlage 8
60329 Frankfurt/Main
fon: +49 (0) 69 / 27 22 18 0
fax: +49 (0) 69 / 27 22 18 22
web: www.compeople.de
Vorstand: Jürgen Wiesmaier
Aufsichtsratsvorsitzender: Christian Glanz
Sitz der Gesellschaft: Frankfurt/Main
Handelsregister Frankfurt HRB 56759
USt-IdNr. DE207665352
-------------------------------------------------------------
_______________________________________________
rt-pmc mailing list
rt-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/rt-pmc