Yes, a great starting point Sravan. This workflow matches my preferred way
of working. In this way, contributors and committers follow the same
workflow.

Cheers, Wim

Eclipse Github Workflow
<https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/blob/master/DeveloperGuide.md>

On Thu, 24 Mar 2022 at 03:43, Sravan K Lakkimsetti <sravankum...@in.ibm.com>
wrote:

> Hi,
>
> I did create this
> https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/blob/master/DeveloperGuide.md
> may be this could be a starting point and we can improve this document
> further with recommended approach
>
> Thanks
> Sravan
>
> -----Original Message-----
> From: platform-dev <platform-dev-boun...@eclipse.org> On Behalf Of Andrey
> Loskutov
> Sent: 24 March 2022 03:57
> To: Eclipse platform general developers list. <platform-dev@eclipse.org>
> Subject: [EXTERNAL] Re: [platform-dev] Github workflow
>
>
>
> Am 22. März 2022 14:11:21 MEZ schrieb Aleksandar Kurtakov <
> akurt...@redhat.com>:
> >Please bear with us while we try to improve the contributor workflow
> >with the limited time we have. And keep asking each step and
> >requirement as only that way we will figure what is really needed and
> >brings benefit and what is done just because we are used to it without
> any real gain.
>
> The discussion here shows that despite the claims that "we are standing on
> the shoulders of the giants" and "just follow github workflow" we need a
> dedicated wiki / readme for committers and contributors with the
> recommendations how to contribute. Mailing list discussion is fine, but
> that is not a document I can give to someone who wants to contribute.
>
> With more platform projects moving to github the problem affects more
> people now.
> I would really appreciate of people that know the "right" github workflow
> would provide such documentation for the platform.
>
> I personally can commit & merge in github but I've learned that
> *everything* I did in github before in my other (non platform)
> contributions is *not* the "recommended" way, so I'm really interested to
> follow some "preferred" guidelines. I also hope to have only one and not
> different guidelines, even if there could be lot of different ways to
> commit something to the master.
>
> Below just few items where I see need for clear documentation or process
> improvements based on my personal experience so far.
>
> I don't like forks and used to have branches on main repo - not
> recommended.
> I don't like multiple commits in one PR and always use amend/force push -
> not recommended.
> I never use command line git and do everything from Eclipse - but some
> recommended to use git CLI.
> Egit support missing or not - not clear. What exactly is missing, why CLI
> is needed?
> It is unclear / undocumented how to *properly* refer to bugs in commits
> (full url? repo-name/id? just id?).
> It is unclear if we should now use dedicated github bug trackers *per
> repository* to report bugs, or will be there some higher level bug tracker
> for entire platform organization?
> Once the PR is created, I see that builds somehow triggered in equinox,
> but I neither get mails that they are stared nor they are finished.
> TBC...
>
> --
> 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
> _______________________________________________
> 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

Reply via email to