JDT gerrit build takes one hour at least. 10 patches with 3 rebuilds and we 
have no free builds. That is not enough only for a single project.

Am 16. März 2021 12:10:16 MEZ schrieb Lars Vogel <lars.vo...@vogella.com>:
>https://github.com/pricing
>
>2,000 Actions minutes/month Free for public repositories so we would
>get ~ 33 hours of free and fast build time per month and repo. Not
>sufficient for our daily aggregator build but really nice for
>validation builds and sufficient for most platform repo activities
>AFAICS.
>
>
>On Tue, Mar 16, 2021 at 12:00 PM Sebastian Zarnekow
><sebastian.zarne...@gmail.com> wrote:
>>
>> As far as I know, there are usage limits for organizations when it comes to 
>> Github runners / actions - even for open source projects. Can you please 
>> share the source of your information, Lars?
>>
>> On Tue, Mar 16, 2021 at 11:42 AM Lars Vogel <lars.vo...@vogella.com> wrote:
>>>
>>> Moving to Github would allow us to use Github actions for build
>>> verification (using Maven), which can be easily configured to be cross
>>> platform and cross Java versions and are free for Open Source projects
>>> and run on the Github infrastructure which seems better in terms of
>>> scalability and availability compared to the Eclipse foundation
>>> infrastructure.
>>>
>>> So if we have to move to a new hosting platform, +1 for Github from me.
>>>
>>> On Tue, Mar 16, 2021 at 11:06 AM Mickael Istria <mist...@redhat.com> wrote:
>>> >
>>> >
>>> >
>>> > On Tue, Mar 16, 2021 at 10:54 AM Sebastian Zarnekow 
>>> > <sebastian.zarne...@gmail.com> wrote:
>>> >>
>>> >> Looking at the https://github.com/eclipse/lemminx-maven/pull/205 I don't 
>>> >> see the comments *on* the previous commit that became obsolete due to a 
>>> >> force push. I can still see them as outdated in the linear conversation 
>>> >> though. This is also the case on Gitlab though. So the force-push habit 
>>> >> (which is inherently necessary if FF-only merges are allowed) has an 
>>> >> impact on the way we can associate comments with versions of a patch-set.
>>> >
>>> >
>>> > Indeed, it's slightly more complicated. But the data is here: the 
>>> > comments keep reference to the commit, so even after a force-push, it's 
>>> > still possible to find out which version of the commit the comment 
>>> > applies to, and to get access to the content of that former commit.
>>> > But the `... forced-push ...` line could probably be improved with a link 
>>> > to show a diff of the commits, and ideally this diff link would show data 
>>> > in the context of the PR, eg be capable of showing comments.
>>> > I'm going to open a feature request to GitHub about it and will keep you 
>>> > in touch if this improves at some point.
>>> > However, I agree that if we want to make things simpler via GitHub, we 
>>> > probably need to enable workflows that do not involve force-push, and 
>>> > instead rely on GitHub capability to "squash and merge" and let 
>>> > committers use it if they feel it's better than asking submitter for a 
>>> > force-push.
>>> > --
>>> > Mickael Istria
>>> > Eclipse IDE developer, for Red Hat Developers
>>> > _______________________________________________
>>> > platform-dev mailing list
>>> > platform-dev@eclipse.org
>>> > To unsubscribe from this list, visit 
>>> > https://www.eclipse.org/mailman/listinfo/platform-dev
>>>
>>>
>>>
>>> --
>>> Eclipse Platform 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 (040) 5247 6322, Email: lars.vo...@vogella.com, Web: 
>>> http://www.vogella.com
>>> _______________________________________________
>>> platform-dev mailing list
>>> platform-dev@eclipse.org
>>> To unsubscribe from this list, visit 
>>> https://www.eclipse.org/mailman/listinfo/platform-dev
>>
>> _______________________________________________
>> platform-dev mailing list
>> platform-dev@eclipse.org
>> To unsubscribe from this list, visit 
>> https://www.eclipse.org/mailman/listinfo/platform-dev
>
>
>
>-- 
>Eclipse Platform 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 (040) 5247 6322, Email: lars.vo...@vogella.com, Web: http://www.vogella.com
>_______________________________________________
>platform-dev mailing list
>platform-dev@eclipse.org
>To unsubscribe from this list, visit 
>https://www.eclipse.org/mailman/listinfo/platform-dev

--
Kind regards,
Andrey Loskutov

https://www.eclipse.org/user/aloskutov
Спасение утопающих - дело рук самих утопающих
_______________________________________________
platform-dev mailing list
platform-dev@eclipse.org
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/platform-dev

Reply via email to