Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [orbit-dev] Create CQs for new Orbit bundles

I guess it doesn¹t hurt. But I am wondering who asked you to put these
into Orbit. As Tom mentioned, if it doesn¹t make sense for other projects
to use these jars, it might be more of a hassle putting them in Orbit than
just keeping them in your p2 repo.

BTW, I disagree that you should move the source for the dependencies to
Eclipse. I¹m not sure you want that affecting your other business.

Doug.

On 2015-08-28, 10:06 AM, "orbit-dev-bounces@xxxxxxxxxxx on behalf of Lars
Vogel" <orbit-dev-bounces@xxxxxxxxxxx on behalf of lars.vogel@xxxxxxxxxxx>
wrote:

>Hi Donat,
>
>definitely does not harm to suggest you as committer for Orbit. You
>may latter also want to add other libraries to Orbit.
>
>I will nominate you.
>
>Best regards, Lars
>
>On Fri, Aug 28, 2015 at 10:53 AM, Tom Schindl
><tom.schindl@xxxxxxxxxxxxxxx> wrote:
>> Hi,
>>
>> I'm not talking about the binaries. If the libraries source code is
>> moved to your buildship project (which is an Eclipse.org Project) NO
>> extra IP-Review is needed whenever a new version is released.
>>
>> So for me this is the most natural choice! The only thing that would
>> runs against this is that you need to do a release to publish a new
>> version of your library.
>>
>> Tom
>>
>> On 28.08.15 10:43, Donát Csikós wrote:
>>> Your alternative proposal is actually the current state. The libraries
>>> are currently in Buildship's p2 repository. The IP team has to approve
>>> the libraries anyway, so I don't see an extra effort there. It would be
>>> only two request instead of one per library: one for Buildship and one
>>> for Orbit.
>>>
>>> The main motivation is to leverage the gap between Eclipse development
>>> and Gradle. Anybody who wants do work both technologies can simply
>>> specify the Orbit repo and start the development. Orbit simply feels
>>>the
>>> natural place for these 'eclipsified' libraries.
>>>
>>> 2015-08-28 10:29 GMT+02:00 Tom Schindl <tom.schindl@xxxxxxxxxxxxxxx
>>> <mailto:tom.schindl@xxxxxxxxxxxxxxx>>:
>>>
>>>     Hi,
>>>
>>>     Ok I got that but what I don't get is why are you not simply moving
>>>     those 2 into your buildship project at Eclipse.org and publish
>>>them as
>>>     part of the your p2 repository.
>>>
>>>     This would also free the IP-Team to always review the stuff you
>>>want to
>>>     bring into orbit.
>>>
>>>     Tom
>>>
>>>     On 28.08.15 09 <tel:28.08.15%2009>:09, Donát Csikós wrote:
>>>     > I agree with you, becoming a committer would be a better option.
>>>Also,
>>>     > since the bundles we are talking about are developed by Gradle
>>>Inc, we'd
>>>     > be the best candidates to maintain. Consequently, I'd like to
>>>express my
>>>     > interest in becoming a committer on the Orbit project.
>>>     >
>>>     > To be more precise, there are two projects we'd like to
>>>contribute:
>>>     > - Gradle Tooling API: a library to interact with Gradle builds
>>>     > (https://docs.gradle.org/current/userguide/embedding.html).
>>>     > - Gradle Tooling Commons: abstraction layer over Tooling API. It
>>>hides
>>>     > the difference between different Gradle releases. It also
>>>provides an
>>>     > API to cache information describing Gradle builds and
>>>load/retrieve them
>>>     > in a concurrent manner
>>>(https://github.com/gradle/tooling-commons).
>>>     >
>>>     > Having said that, these libraries are very useful if somebody
>>>wants to
>>>     > implement an Eclipse plug-in or an RCP application which
>>>interacts with
>>>     > Gradle.
>>>     >
>>>     >
>>>     >
>>>     >
>>>     > 2015-08-27 21:56 GMT+02:00 Tom Schindl
>>><tom.schindl@xxxxxxxxxxxxxxx <mailto:tom.schindl@xxxxxxxxxxxxxxx>
>>>     > <mailto:tom.schindl@xxxxxxxxxxxxxxx
>>>     <mailto:tom.schindl@xxxxxxxxxxxxxxx>>>:
>>>     >
>>>     >     Ok then
>>>     >     A) you need to be voted in as a orbit committer and you file
>>>the cq
>>>     >     B) you need to convince a current committer to bring it
>>>there and
>>>     >     file the cq
>>>     >
>>>     >     A) is certainly the better way for the future
>>>     >
>>>     >     Pushing something to orbit only makes sense if others are
>>>likely to
>>>     >     reuse it.
>>>     >
>>>     >     Tom
>>>     >
>>>     >     Von meinem iPhone gesendet
>>>     >
>>>     >     Am 27.08.2015 <tel:27.08.2015> um 21:11 schrieb Donát Csikós
>>>     <csdonat@xxxxxxxxx <mailto:csdonat@xxxxxxxxx>
>>>     >     <mailto:csdonat@xxxxxxxxx <mailto:csdonat@xxxxxxxxx>>>:
>>>     >
>>>     >>     No, the bundles are not in orbit yet.
>>>     >>     To give you one example, the Gradle Tooling API is the one
>>>we'd
>>>     >>     like to move there. The corresponding CQ is already
>>>approved:
>>>     >>     https://dev.eclipse.org/ipzilla/show_bug.cgi?id=10008. Now
>>>I don't
>>>     >>     know how - to quote the documentation -  to raise a
>>>"piggy-back"
>>>     >>     (PB) CQ for the Orbit project to re-use the library.
>>>     >>
>>>     >>
>>>     >>
>>>     >>     2015-08-27 20:41 GMT+02:00 Tom Schindl
>>>     >>     <tom.schindl@xxxxxxxxxxxxxxx
>>>     <mailto:tom.schindl@xxxxxxxxxxxxxxx>
>>>     <mailto:tom.schindl@xxxxxxxxxxxxxxx
>>>     <mailto:tom.schindl@xxxxxxxxxxxxxxx>>>:
>>>     >>
>>>     >>         Just to understand: the bundles are in orbit? Then the
>>>piggy
>>>     >>         back cqs are filed against the buildship project not
>>>against
>>>     >>         orbit.
>>>     >>
>>>     >>         Tom
>>>     >>
>>>     >>         Von meinem iPhone gesendet
>>>     >>
>>>     >>         Am 27.08.2015 <tel:27.08.2015> um 18:20 schrieb Donát
>>>Csikós
>>>     <csdonat@xxxxxxxxx <mailto:csdonat@xxxxxxxxx>
>>>     >>         <mailto:csdonat@xxxxxxxxx <mailto:csdonat@xxxxxxxxx>>>:
>>>     >>
>>>     >>>         Dear Orbit Developers,
>>>     >>>
>>>     >>>         The Buildship project will participate in the Mars.1
>>>update
>>>     >>>         release. As part of the process we were asked to
>>>consume all
>>>     >>>         of our dependencies from Orbit.
>>>     >>>
>>>     >>>         The site
>>>     >>>        
>>>https://wiki.eclipse.org/Adding_Bundles_to_Orbit#Before_You_Do_Anything
>>>     >>>         states that we should create piggyback CQs assigned to
>>>the
>>>     >>>         tools.orbit project which I am unable to do.
>>>     >>>
>>>     >>>         When I try to create a CQ at
>>>https://dev.eclipse.org/ipzilla
>>>     >>>         it redirects me to portal.eclipse.org
>>><http://portal.eclipse.org>
>>>     >>>         <http://portal.eclipse.org> which seems disfunctional.
>>>On
>>>     >>>         https://projects.eclipse.org/ I can create CQs but
>>>only for
>>>     >>>         the Buildship project. Neither does it help because
>>>after a
>>>     >>>         CQ is created I can't change the associated project.
>>>     >>>
>>>     >>>         Can somebody help me on where and how to do this
>>>properly?
>>>     >>>
>>>     >>>
>>>     >>>         Best regards,
>>>     >>>
>>>     >>>
>>>     >>>         Donát Csikós
>>>     >>>         Gradle Inc.
>>>     >>>         _______________________________________________
>>>     >>>         orbit-dev mailing list
>>>     >>>         orbit-dev@xxxxxxxxxxx <mailto:orbit-dev@xxxxxxxxxxx>
>>>     <mailto:orbit-dev@xxxxxxxxxxx <mailto:orbit-dev@xxxxxxxxxxx>>
>>>     >>>         To change your delivery options, retrieve your
>>>password, or
>>>     >>>         unsubscribe from this list, visit
>>>     >>>         https://dev.eclipse.org/mailman/listinfo/orbit-dev
>>>     >>
>>>     >>         _______________________________________________
>>>     >>         orbit-dev mailing list
>>>     >>         orbit-dev@xxxxxxxxxxx <mailto:orbit-dev@xxxxxxxxxxx>
>>>     <mailto:orbit-dev@xxxxxxxxxxx <mailto:orbit-dev@xxxxxxxxxxx>>
>>>     >>         To change your delivery options, retrieve your
>>>password, or
>>>     >>         unsubscribe from this list, visit
>>>     >>         https://dev.eclipse.org/mailman/listinfo/orbit-dev
>>>     >>
>>>     >>
>>>     >>     _______________________________________________
>>>     >>     orbit-dev mailing list
>>>     >>     orbit-dev@xxxxxxxxxxx <mailto:orbit-dev@xxxxxxxxxxx>
>>>     <mailto:orbit-dev@xxxxxxxxxxx <mailto:orbit-dev@xxxxxxxxxxx>>
>>>     >>     To change your delivery options, retrieve your password, or
>>>     >>     unsubscribe from this list, visit
>>>     >>     https://dev.eclipse.org/mailman/listinfo/orbit-dev
>>>     >
>>>     >     _______________________________________________
>>>     >     orbit-dev mailing list
>>>     >     orbit-dev@xxxxxxxxxxx <mailto:orbit-dev@xxxxxxxxxxx>
>>>     <mailto:orbit-dev@xxxxxxxxxxx <mailto:orbit-dev@xxxxxxxxxxx>>
>>>     >     To change your delivery options, retrieve your password, or
>>>     >     unsubscribe from this list, visit
>>>     >     https://dev.eclipse.org/mailman/listinfo/orbit-dev
>>>     >
>>>     >
>>>     >
>>>     >
>>>     > _______________________________________________
>>>     > orbit-dev mailing list
>>>     > orbit-dev@xxxxxxxxxxx <mailto:orbit-dev@xxxxxxxxxxx>
>>>     > To change your delivery options, retrieve your password, or
>>>unsubscribe from this list, visit
>>>     > https://dev.eclipse.org/mailman/listinfo/orbit-dev
>>>     >
>>>
>>>
>>>     --
>>>     Thomas Schindl, CTO
>>>     BestSolution.at EDV Systemhaus GmbH
>>>     Eduard-Bodem-Gasse 5-7, A-6020 Innsbruck
>>>     http://www.bestsolution.at/
>>>     Reg. Nr. FN 222302s am Firmenbuchgericht Innsbruck
>>>     _______________________________________________
>>>     orbit-dev mailing list
>>>     orbit-dev@xxxxxxxxxxx <mailto:orbit-dev@xxxxxxxxxxx>
>>>     To change your delivery options, retrieve your password, or
>>>     unsubscribe from this list, visit
>>>     https://dev.eclipse.org/mailman/listinfo/orbit-dev
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> orbit-dev mailing list
>>> orbit-dev@xxxxxxxxxxx
>>> To change your delivery options, retrieve your password, or
>>>unsubscribe from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/orbit-dev
>>>
>>
>>
>> --
>> Thomas Schindl, CTO
>> BestSolution.at EDV Systemhaus GmbH
>> Eduard-Bodem-Gasse 5-7, A-6020 Innsbruck
>> http://www.bestsolution.at/
>> Reg. Nr. FN 222302s am Firmenbuchgericht Innsbruck
>> _______________________________________________
>> orbit-dev mailing list
>> orbit-dev@xxxxxxxxxxx
>> To change your delivery options, retrieve your password, or unsubscribe
>>from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/orbit-dev
>
>
>
>-- 
>Eclipse Platform UI and e4 project co-lead
>CEO vogella GmbH
>
>Haindaalwisch 17a, 22395 Hamburg
>Amtsgericht Hamburg: HRB 127058
>Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>USt-IdNr.: DE284122352
>Fax (032) 221739404, Email: lars.vogel@xxxxxxxxxxx, Web:
>http://www.vogella.com
>_______________________________________________
>orbit-dev mailing list
>orbit-dev@xxxxxxxxxxx
>To change your delivery options, retrieve your password, or unsubscribe
>from this list, visit
>https://dev.eclipse.org/mailman/listinfo/orbit-dev



Back to the top