I think the feedback of the PMC was that these requirement are to strong. I will prepare a Gerrit to make this text more welcoming and add to as reviewer, Niraj.
Best regards, Lars On Tue, Apr 16, 2019 at 3:51 PM Niraj Modi <niraj.m...@in.ibm.com> wrote: > > Updated FAQ entry: > https://www.eclipse.org/swt/faq.php#swtpatchtestingdetailswith below note > suggesting the importance of this check list: > Note: Patches satisfying all the items on the list may/will be reviewed with > priority. > > > Regards, > Niraj Modi > > > From: "Daniel Megert" <daniel_meg...@ch.ibm.com> > To: "Eclipse platform general developers list." > <platform-dev@eclipse.org> > Date: 04/16/2019 06:32 PM > Subject: Re: [platform-dev] Regarding SWT patch reviews > Sent by: platform-dev-boun...@eclipse.org > ________________________________ > > > > > +1 to Alex opinion. Our target should be to longer the entrance barriers > > for new contributors not increase them. > +1 too. > > Dani > > > > From: Lars Vogel <lars.vo...@vogella.com> > To: "Eclipse platform general developers list." > <platform-dev@eclipse.org> > Date: 16.04.2019 14:02 > Subject: Re: [platform-dev] Regarding SWT patch reviews > Sent by: platform-dev-boun...@eclipse.org > ________________________________ > > > > +1 to Alex opinion. Our target should be to longer the entrance barriers for > new contributors not increase them. > > Especially in SWT Win and Mac in which only very few committers are active. > > > > Aleksandar Kurtakov <akurt...@redhat.com> schrieb am Di., 16. Apr. 2019, > 13:45: > > > On Tue, Apr 16, 2019 at 2:38 PM Niraj Modi <niraj.m...@in.ibm.com> wrote: > Hi All, > In order to speed up the patch review cycle, we have framed a checklist of > testing that's needed against an SWT patch submitted for review. > Here is the complete list that needs to be associated with the patch: > > Results of the test snippet (if any) associated with that specified bug. > Results of the Widget's new behavior(if applicable) as tested with various > SWT examples: ControlExample.java, CustomControlExample.java and > BrowserExample.java > For changes done to any specific widget, which all related SWT snippets are > covered from the list of: SWT Snippets. > When adding a new API always add new JUnit tests as separate gerrit patch(as > gerrit validation will only succeed when the new API is in master and an > IBuild exists) > For Windows only patch, which all operating systems are covered like > Windows7, Windows10(at times specific version of Win10 if applicable) > For MAC only patch, patch should be tested on latest OS version. > For Linux only patch, which all GTK versions are covered (GTK3, GTK4 or both) > and also if applicable what all desktop managers(gnome, wayland etc..) are > covered. > For patches across multiple platform, the patch should have been tested on > all affected platforms. > Also if you expect some behavior change in Eclipse, always launch Eclipse in > self-hosted mode to verify the behavior. > > > Same entry added to SWT FAQ page: > https://www.eclipse.org/swt/faq.php#swtpatchtestingdetails > > I appreciate the list but we have to tone it down. If all these things are > mandated before a patch is even looked at I can assure you that very few > people (if anyone) contributes back. Currently a lot of these verifications > happen from reviewers/committers (at least for the GTK port) as it is simply > not reasonable to expect someone contributing on their free time to invest in > having all the complicated infrastructure to do these checks. > So all these should become like - "Patches satisfying all the items on the > list may/will be reviewed with priority". > > > > Regards, > Niraj Modi > _______________________________________________ > platform-dev mailing list > platform-dev@eclipse.org > To change your delivery options, retrieve your password, or unsubscribe from > this list, visit > https://www.eclipse.org/mailman/listinfo/platform-dev > > > > > > -- > Alexander Kurtakov > Red Hat Eclipse Team > > _______________________________________________ > platform-dev mailing list > platform-dev@eclipse.org > To change your delivery options, retrieve your password, or unsubscribe from > this list, visit > https://www.eclipse.org/mailman/listinfo/platform-dev_______________________________________________ > platform-dev mailing list > platform-dev@eclipse.org > To change your delivery options, retrieve your password, or unsubscribe from > this list, visit > https://www.eclipse.org/mailman/listinfo/platform-dev > > > _______________________________________________ > platform-dev mailing list > platform-dev@eclipse.org > To change your delivery options, retrieve your password, or unsubscribe from > this list, visit > https://www.eclipse.org/mailman/listinfo/platform-dev > > > _______________________________________________ > platform-dev mailing list > platform-dev@eclipse.org > To change your delivery options, retrieve your password, or 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 change your delivery options, retrieve your password, or unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/platform-dev