Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-dev] API changes in SDK

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 contributions to the Platform UI.
  and also Oomph leads to problems where occasional change of some preference leads to the "automatically" wrong setup.
This is very non-concrete.  I know for example that JDT occasionally has null pointer exceptions while importing a new project (I see this on the forum daily), but that's hardly an argument to say JDT leads to problems so can't be used.
  Oomph can't fully resolve the "human" factor.
No, of course not. Nothing can do that.  But it can fully resolve target platforms quickly, easily, and automatically; it will use the latest IBuild so will always be current.  Also it can fully resolve an API base line quickly and easily; it will use the previous release so that will be correct as well.  It will install the API tooling and any other tools that needed.  It can set any of these preferences you've mentioned.  So I simply don't see the point of a long list of detailed manual instructions that are only in an email.

But also assuming all the preferences are set, Oomph still can't solve the problem of not properly reviewing patches or selecting the right API problem fix.
No of course not.
So no, Oomph is not a silver bullet here.
No, but detailed manual instructions in an email that are a prerequisite for proper development practices are much less of a silver bullet.  They're more of a gauntlet...

Kind regards,
Andrey Loskutov

Спасение утопающих - дело рук самих утопающих

https://www.eclipse.org/user/aloskutov


Gesendet: Donnerstag, 09. Mai 2019 um 10:00 Uhr
Von: "Ed Merks" <ed.merks@xxxxxxxxx>
An: platform-dev@xxxxxxxxxxx
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.  That's the purpose of the Oomph setup: to avoid all the
manual steps you describe here.

Regards,
Ed
_______________________________________________
platform-dev mailing list
platform-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/platform-dev


Back to the top