Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [equinox-dev] Committer disagreement resolution guidelines

I' ve opened https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/1437 to see what we can get out of this discussion. Please vote/comment/etc. so we can get some good longterm solution.

On Mon, Jun 20, 2022 at 1:28 PM Christoph Läubrich <laeubi@xxxxxxxxxxxxxx> wrote:
Yes, but as you mention I need to

a) got to project site (often hard to find if not linked as project name
!= github repo name)
b) got to
https://projects.eclipse.org/content/thomas-watson-project-lead-equinox
for exmaple
c) then click on the user
d) then there is a small button to gihub (not sure if always, because
eclipsename != github name in many cases) then copy that name and build
a list of potentially everyone...

No think about someone wants to ask any commiter to review its PR, now I
need to just randomly choose people, while with a public team I could do

@commiters can please someone review my PR or let me know what is missing

Given that there is already an automated script for syncing the infos to
github, I assume it should be possible to automate this so we have these
info as a Github "Team" and as the info is not private there should not
be an issue to make it explicit and a "public team"?

Am 20.06.22 um 12:21 schrieb Ed Merks:
> Note that every project has portal information where you can see who is
> involved and see who leads:
>
> https://projects.eclipse.org/projects/eclipse.equinox/who
>
> That also has navigation (PROJECT LINKS section on the right) to the
> container in the project hierarchy, e.g.,
>
> https://projects.eclipse.org/projects/eclipse/who
>
> I expect we'd not want to duplicate this information because who is
> going to keep that information current?
>
>
> On 20.06.2022 12:06, Christoph Läubrich wrote:
>> Alright, do you think it would be possible to have (beside the private
>> groups) maybe have for each Gitgub repo one
>>
>> @commiters
>> @project-lead
>> @pmc
>>
>> I really miss that info (not only in eclipse projects) to have a clue
>> how to ask "anyone" e.g. for PR or in this case clearance of
>> disagreement, so using "private" groups seem inappropriate here anyways.
>>
>> Am 20.06.22 um 12:03 schrieb Aleksandar Kurtakov:
>>> Link definitely is correct but seems to be "protected" in some way.
>>> As a project lead I can even start discussion among project leads.
>>>
>>> On Mon, Jun 20, 2022 at 1:02 PM Ed Merks <ed.merks@xxxxxxxxx
>>> <mailto:ed.merks@xxxxxxxxx>> wrote:
>>>
>>>     It's not visible to me either...  Maybe the link is wrong...
>>>
>>>     On 20.06.2022 11:59, Christoph Läubrich wrote:
>>>      >
>>>      > Hm.. it seems this is not visible because I'm not part of the
>>>     group...
>>>      > that's really annoying...
>>>      > Am 20.06.22 um 11:51 schrieb Aleksandar Kurtakov:
>>>      >> We have
>>>      >>
>>> https://github.com/orgs/eclipse-platform/teams/eclipse-platform-project-leads
>>>
>>> <https://github.com/orgs/eclipse-platform/teams/eclipse-platform-project-leads>
>>>
>>>
>>>      >>
>>> <https://github.com/orgs/eclipse-platform/teams/eclipse-platform-project-leads
>>>
>>> <https://github.com/orgs/eclipse-platform/teams/eclipse-platform-project-leads>>
>>>
>>>
>>>      >> . Maybe there is smth similar for equinox.
>>>      >>
>>>      >> On Mon, Jun 20, 2022 at 10:50 AM Christoph Läubrich
>>>      >> <laeubi@xxxxxxxxxxxxxx <mailto:laeubi@xxxxxxxxxxxxxx>
>>>     <mailto:laeubi@xxxxxxxxxxxxxx <mailto:laeubi@xxxxxxxxxxxxxx>>>
>>> wrote:
>>>      >>
>>>      >>     To make usage of this guidelines easier, I think it would be
>>>     good to
>>>      >>     hava a group for
>>>      >>
>>>      >>     - project lead
>>>      >>     - pmc
>>>      >>
>>>      >>     on github e.g. we have
>>>      >>
>>>      >>     @eclipse-equinox/eclipse-equinox-committers
>>>      >>
>>>      >>     so would be nice to have:
>>>      >>
>>>      >>     @eclipse-equinox/eclipse-equinox-project-lead
>>>      >>     @eclipse-equinox/eclipse-equinox-pmc
>>>      >>
>>>      >>     as well, so one can tag them directly without:
>>>      >>
>>>      >>     a) first find out who is part of PL/PMC
>>>      >>     b) guess ther github ID (I'm not aware of that this is shown
>>>     in the
>>>      >>     profile?)
>>>      >>
>>>      >>     Am 15.06.22 um 17:52 schrieb Aleksandar Kurtakov:
>>>      >>      > Hey everyone,
>>>      >>      > We have seen a number of heated discussions lately and
>>> after
>>>      >>     discussion
>>>      >>      > at the PMC meeting today we decided to write some
>>>     guidance on how
>>>      >>      > resolutions should happen to prevent escalation.
>>> Please read
>>>      >> it at
>>>      >>      >
>>>      >>
>>> https://github.com/eclipse-platform/.github/wiki/PMC-project-guidelines#committer-disagreement-resolution
>>>
>>> <https://github.com/eclipse-platform/.github/wiki/PMC-project-guidelines#committer-disagreement-resolution>
>>>
>>>      >>
>>> <https://github.com/eclipse-platform/.github/wiki/PMC-project-guidelines#committer-disagreement-resolution
>>>
>>> <https://github.com/eclipse-platform/.github/wiki/PMC-project-guidelines#committer-disagreement-resolution>>
>>>
>>>      >>
>>>      >>      >
>>>      >>
>>> <https://github.com/eclipse-platform/.github/wiki/PMC-project-guidelines#committer-disagreement-resolution
>>>
>>> <https://github.com/eclipse-platform/.github/wiki/PMC-project-guidelines#committer-disagreement-resolution>
>>>
>>>      >>
>>> <https://github.com/eclipse-platform/.github/wiki/PMC-project-guidelines#committer-disagreement-resolution
>>>
>>> <https://github.com/eclipse-platform/.github/wiki/PMC-project-guidelines#committer-disagreement-resolution>>>
>>>
>>>      >>
>>>      >>      > .
>>>      >>      > Also a reminder to keep an eye on the part regarding
>>> commit
>>>      >>     messages.
>>>      >>      > This one is equally important. Read at
>>>      >>      >
>>>      >>
>>> https://github.com/eclipse-platform/.github/wiki/PMC-project-guidelines#commit-messages
>>>
>>> <https://github.com/eclipse-platform/.github/wiki/PMC-project-guidelines#commit-messages>
>>>
>>>      >>
>>> <https://github.com/eclipse-platform/.github/wiki/PMC-project-guidelines#commit-messages
>>>
>>> <https://github.com/eclipse-platform/.github/wiki/PMC-project-guidelines#commit-messages>>
>>>
>>>      >>
>>>      >>      >
>>>      >>
>>> <https://github.com/eclipse-platform/.github/wiki/PMC-project-guidelines#commit-messages
>>>
>>> <https://github.com/eclipse-platform/.github/wiki/PMC-project-guidelines#commit-messages>
>>>
>>>      >>
>>> <https://github.com/eclipse-platform/.github/wiki/PMC-project-guidelines#commit-messages
>>>
>>> <https://github.com/eclipse-platform/.github/wiki/PMC-project-guidelines#commit-messages>>>
>>>
>>>      >>
>>>      >>      > .
>>>      >>      >
>>>      >>      > Please act accordingly so we can all have calmer and more
>>>      >> friendly
>>>      >>      > environment to work in!
>>>      >>      >
>>>      >>      > Best regards,
>>>      >>      > --
>>>      >>      > Aleksandar Kurtakov
>>>      >>      > Red Hat Eclipse Team
>>>      >>      >
>>>      >>      > _______________________________________________
>>>      >>      > equinox-dev mailing list
>>>      >>      > equinox-dev@xxxxxxxxxxx <mailto:equinox-dev@xxxxxxxxxxx>
>>>     <mailto:equinox-dev@xxxxxxxxxxx <mailto:equinox-dev@xxxxxxxxxxx>>
>>>      >>      > To unsubscribe from this list, visit
>>>      >> https://www.eclipse.org/mailman/listinfo/equinox-dev
>>>     <https://www.eclipse.org/mailman/listinfo/equinox-dev>
>>>      >> <https://www.eclipse.org/mailman/listinfo/equinox-dev
>>> <https://www.eclipse.org/mailman/listinfo/equinox-dev>>
>>>      >> _______________________________________________
>>>      >>     equinox-dev mailing list
>>>      >> equinox-dev@xxxxxxxxxxx <mailto:equinox-dev@xxxxxxxxxxx>
>>>     <mailto:equinox-dev@xxxxxxxxxxx <mailto:equinox-dev@xxxxxxxxxxx>>
>>>      >>     To unsubscribe from this list, visit
>>>      >> https://www.eclipse.org/mailman/listinfo/equinox-dev
>>>     <https://www.eclipse.org/mailman/listinfo/equinox-dev>
>>>      >> <https://www.eclipse.org/mailman/listinfo/equinox-dev
>>> <https://www.eclipse.org/mailman/listinfo/equinox-dev>>
>>>      >>
>>>      >>
>>>      >>
>>>      >> --
>>>      >> Aleksandar Kurtakov
>>>      >> Red Hat Eclipse Team
>>>      >>
>>>      >> _______________________________________________
>>>      >> equinox-dev mailing list
>>>      >> equinox-dev@xxxxxxxxxxx <mailto:equinox-dev@xxxxxxxxxxx>
>>>      >> To unsubscribe from this list, visit
>>>      >> https://www.eclipse.org/mailman/listinfo/equinox-dev
>>>     <https://www.eclipse.org/mailman/listinfo/equinox-dev>
>>>      > _______________________________________________
>>>      > equinox-dev mailing list
>>>      > equinox-dev@xxxxxxxxxxx <mailto:equinox-dev@xxxxxxxxxxx>
>>>      > To unsubscribe from this list, visit
>>>      > https://www.eclipse.org/mailman/listinfo/equinox-dev
>>>     <https://www.eclipse.org/mailman/listinfo/equinox-dev>
>>>     _______________________________________________
>>>     equinox-dev mailing list
>>>     equinox-dev@xxxxxxxxxxx <mailto:equinox-dev@xxxxxxxxxxx>
>>>     To unsubscribe from this list, visit
>>>     https://www.eclipse.org/mailman/listinfo/equinox-dev
>>>     <https://www.eclipse.org/mailman/listinfo/equinox-dev>
>>>
>>>
>>>
>>> --
>>> Aleksandar Kurtakov
>>> Red Hat Eclipse Team
>>>
>>> _______________________________________________
>>> equinox-dev mailing list
>>> equinox-dev@xxxxxxxxxxx
>>> To unsubscribe from this list, visit
>>> https://www.eclipse.org/mailman/listinfo/equinox-dev
>> _______________________________________________
>> equinox-dev mailing list
>> equinox-dev@xxxxxxxxxxx
>> To unsubscribe from this list, visit
>> https://www.eclipse.org/mailman/listinfo/equinox-dev
> _______________________________________________
> equinox-dev mailing list
> equinox-dev@xxxxxxxxxxx
> To unsubscribe from this list, visit
> https://www.eclipse.org/mailman/listinfo/equinox-dev
_______________________________________________
equinox-dev mailing list
equinox-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/equinox-dev


--
Aleksandar Kurtakov
Red Hat Eclipse Team

Back to the top