Many, many, thanks, Mickael. Looking forward to have that check
automatically done in the Gerrit verification build.
On Wed, Jun 12, 2019 at 2:48 PM Mickael Istria wrote:
>
> Hi all,
>
> See https://bugs.eclipse.org/bugs/show_bug.cgi?id=474156#c26 for a solution
> that would make API errors fail
Hi all,
See https://bugs.eclipse.org/bugs/show_bug.cgi?id=474156#c26 for a solution
that would make API errors fail Gerrit jobs (and in any builds when profile
is enabled).
It could be the last time we have a thread about API breakage caused by
undisciplined committers or complex setup processes,
Ed, see my answers below.
On 09.05.2019 10:28, Ed Merks wrote:
> Andrey,
>
> Comments below.
>
> On 09.05.2019 10:10, Andrey Loskutov wrote:
>> Ed,
>>
>> While we use Oomph in the lab (thanks for the tool!), I can't use
Oomph for SDK development,
> Why not?I've certainly used to to make cont
I've updated the Wiki, see
https://wiki.eclipse.org/Platform/How_to_Contribute#.5B4.5D_Prepare_API_tooling
Feel free to improve that.
On 09.05.2019 09:49, Rolf Theunissen wrote:
Hi,
For us new committers, are these rules documented anywhere? I cannot
find any references to these kind of rules
Nikita,
Of course you haven't bothered to report a problem. And even if you
did, in the end, I have to question why should I bother to fix setup
problems for the platform in the first place when practically no one
uses the results anyway. I will just make sure the things I personally
use, e
On Fri, May 10, 2019 at 2:26 PM Ed Merks wrote:
> With the Oomph setup, the baseline is always set up automatically.
> There are Oomph setups for the entire darned Eclipse SDK along with
> detailed documentation:
>
> https://wiki.eclipse.org/Eclipse_Platform_SDK_Provisioning
>
I've had nothing
From: Ed Merks
To: platform-dev@eclipse.org
Date: 05/09/2019 11:20 PM
Subject: Re: [platform-dev] API changes in SDK
Sent by: platform-dev-boun...@eclipse.org
If only the correct baseline were automatically set... And all the
pr
d all Ed Merks
---05/09/2019 11:20:10 PM---If only the correct baseline were
automatically set... And all the preferences too. I wonder how
From: Ed Merks
To: platform-dev@eclipse.org
Date: 05/09/2019 11:20 PM
Subject: Re
tional
EGL D Block - Bangalore, India
Office Phone No : +91 - 80 - 41776506
From: Ed Merks
To: platform-dev@eclipse.org
Date: 05/09/2019 11:20 PM
Subject: Re: [platform-dev] API changes in SDK
Sent by:
If only the correct baseline were automatically set... And all the
preferences too. I wonder how we could possibly do that?
It seems pointless to me to record all these important details in an
email thread. Record them in a wiki, if you feel these are important
details that are best capture
I agree with Andrey in principle !
In short, before submitting any gerrit patch, just keep the default
workspace settings and run API tools analysis
( clean->build all) after setting the correct baseline. Ensure that none of
the settings has been made more lenient
(error changed to warning or ign
g to this effort Dani and you already
> > > seem to know the affected projects.
> >
> > No I don't. One has to look at each project.
> >
> > Maybe anyone who notices it in one of its projects just fixes it.
> >
> > Dani
>
Dani
From: Lars Vogel
To: "Eclipse platform general developers list."
Date: 09.05.2019 11:33
Subject: Re: [platform-dev] API changes in SDK
Sent by:platform-dev-boun...@eclipse.org
Dani, if you open a bug for platform UI and list at least one project
with the i
atform general developers list."
>
> Date: 09.05.2019 11:09
> Subject:Re: [platform-dev] API changes in SDK
> Sent by:platform-dev-boun...@eclipse.org
>
>
>
>
> Would be nice to see you contributing to this effort
tform general developers list."
Date: 09.05.2019 11:09
Subject: Re: [platform-dev] API changes in SDK
Sent by:platform-dev-boun...@eclipse.org
Would be nice to see you contributing to this effort Dani and you
already seem to know the affected projects.
Best regards, Lars
On Thu,
"Eclipse platform general developers list."
>
> Date: 09.05.2019 10:49
> Subject:Re: [platform-dev] API changes in SDK
> Sent by:platform-dev-boun...@eclipse.org
>
>
>
>
> > One important addition here:
Everyone can do this ;-).
Dani
From: Lars Vogel
To: "Eclipse platform general developers list."
Date: 09.05.2019 10:49
Subject: Re: [platform-dev] API changes in SDK
Sent by:platform-dev-boun...@eclipse.org
> One important addition here: some plug-ins
> One important addition here: some plug-ins and even the default workspace
Dani, please open a bug for that and list the project which uses this
project setting. We should adjust that.
On Thu, May 9, 2019 at 10:42 AM Daniel Megert wrote:
>
> Thanks Andrey for this reminder!
>
> > If after that
Thanks Andrey for this reminder!
> If after that you see API errors in the workspace,
One important addition here: some plug-ins and even the default workspace
have some problems being reported as warning. So, you also need to check
whether there are new API related warnings. Even better, make
"Mickael Istria"
An: "Eclipse platform general developers list."
Betreff: Re: [platform-dev] API changes in SDK
Hi,
While I understand Andrey and others and fully agree with them on the necessity and value of project respecting API rules and process for that -while I am o
Hi Mickael,
I'm also bad with API Tools. Unfortunately I also have the impression
that least for deleting API the API tooling is buggy and as I'm mainly
the person who deletes API it usually hits me. Unfortunately I'm not
able to reproduce this bugs recently.
Examples for possible API tools issu
nnerstag, 09. Mai 2019 um 10:00 Uhr
Von: "Ed Merks"
An: platform-dev@eclipse.org
Betreff: Re: [platform-dev] API changes in SDK
Andrey,
Perhaps folks should rather consider consistently using the same
automated setup so that everyone consistently see the same thing as
everyone else
Hi,
While I understand Andrey and others and fully agree with them on the
necessity and value of project respecting API rules and process for that
-while I am one of the "worst citizen" on that matter in practice-, I think
any proposal that involves enforcing developers to use or setup anything
sp
Hi Andrey,
thanks for the description.
Looks like API Tools errors are our new "You forgot to increase the
version". As such manual processes are errorprone, we added a
automatically check via Gerrit for the version increase and have seen
much less issues with that since.. Thanks to Mickael IIRC.
et: Donnerstag, 09. Mai 2019 um 09:49 Uhr
> Von: "Rolf Theunissen"
> An: platform-dev@eclipse.org
> Betreff: Re: [platform-dev] API changes in SDK
>
> Hi,
>
> For us new committers, are these rules documented anywhere? I cannot
> find any references to these k
pse.org/user/aloskutov
> Gesendet: Donnerstag, 09. Mai 2019 um 10:00 Uhr
> Von: "Ed Merks"
> An: platform-dev@eclipse.org
> Betreff: Re: [platform-dev] API changes in SDK
>
> Andrey,
>
> Perhaps folks should rather consider consistently using the same
Andrey,
Perhaps folks should rather consider consistently using the same
automated setup so that everyone consistently see the same thing as
everyone else. That's the purpose of the Oomph setup: to avoid all the
manual steps you describe here.
Regards,
Ed
On 08.05.2019 21:20, Andrey Losku
Hi,
For us new committers, are these rules documented anywhere? I cannot
find any references to these kind of rules in [1,2] and others.
It is kind of hard to follow a unknown, undocumented process.
Kind Regards,
Rolf
[1] https://wiki.eclipse.org/Platform_UI
[2] https://wiki.eclipse.org/Eclip
28 matches
Mail list logo