[GH-ISSUE #536] Request to be a maintainer #6384

Closed
opened 2026-06-17 05:08:32 -05:00 by GiteaMirror · 24 comments
Owner

Originally created by @alexandrtovmach on GitHub (Sep 27, 2019).
Original GitHub issue: https://github.com/semver/semver/issues/536

In both repos we have a lot of staled issues and PR's:
https://github.com/semver/semver.org
https://github.com/semver/semver

I'd be happy to help with that, but I need maintainers rights.

Could someone help with that?

Originally created by @alexandrtovmach on GitHub (Sep 27, 2019). Original GitHub issue: https://github.com/semver/semver/issues/536 In both repos we have a lot of staled issues and PR's: https://github.com/semver/semver.org https://github.com/semver/semver I'd be happy to help with that, but I need maintainers rights. Could someone help with that?
Author
Owner

@jwdonahue commented on GitHub (Oct 3, 2019):

See the SemVer Team section of the Contributing.md file regarding maintainers.

You can always do what I have done, and @OP a reply to get the original poster to close out their threads. When I first started doing that a few years back there were a couple hundred of them. The current maintainers are all language/package tooling stakeholders.

<!-- gh-comment-id:537820574 --> @jwdonahue commented on GitHub (Oct 3, 2019): See the [SemVer Team section of the Contributing.md file](https://github.com/semver/semver/blob/master/CONTRIBUTING.md#the-semver-team) regarding maintainers. You can always do what I have done, and @OP a reply to get the original poster to close out their threads. When I first started doing that a few years back there were a couple hundred of them. The current maintainers are all language/package tooling stakeholders.
Author
Owner

@steveklabnik commented on GitHub (Oct 3, 2019):

Yep, I’ve been slowly going through things, but haven’t had as much time recently. I plan on picking things up again soon.

Moving slowly is good for specifications; there’s no rush here.

On Oct 3, 2019, at 9:18 AM, Joseph Donahue notifications@github.com wrote:


See the SemVer Team section of the Contributing.md file regarding maintainers.

You can always do what I have done, and @op a reply to get the original poster to close out their threads. When I first started doing that a few years back there were a couple hundred of them. The current maintainers are all language/package tooling stakeholders.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<!-- gh-comment-id:537821351 --> @steveklabnik commented on GitHub (Oct 3, 2019): Yep, I’ve been slowly going through things, but haven’t had as much time recently. I plan on picking things up again soon. Moving slowly is good for specifications; there’s no rush here. > On Oct 3, 2019, at 9:18 AM, Joseph Donahue <notifications@github.com> wrote: > >  > See the SemVer Team section of the Contributing.md file regarding maintainers. > > You can always do what I have done, and @op a reply to get the original poster to close out their threads. When I first started doing that a few years back there were a couple hundred of them. The current maintainers are all language/package tooling stakeholders. > > — > You are receiving this because you are subscribed to this thread. > Reply to this email directly, view it on GitHub, or mute the thread.
Author
Owner

@jwdonahue commented on GitHub (Oct 3, 2019):

@steveklabnik, from what I can tell, you are doing a pretty good job. We've been holding the ~80 issues range for a long time and I haven't been putting in anywhere near the time I used to. Pretty sure that I've either requested closure or promotion of every open thread that is more than 6 months old. But there are some sticky issues that I think should be killed off with an official "never going there" statement. How likely is it that SemVer would ever be extended to cover 4 or more version fields?

A doc covering minimal requirements for a v3 proposal would be a good way to quash a lot of old v3 proposals. For instance, any proposal that doesn't solve the SemVer version string ambiguity issue should be dismissed as incomplete.

Personally, I am betting on VersionMeta and VersionSchema to supersede SemVer over the next eight to ten years or so.

<!-- gh-comment-id:537827638 --> @jwdonahue commented on GitHub (Oct 3, 2019): @steveklabnik, from what I can tell, you are doing a pretty good job. We've been holding the ~80 issues range for a long time and I haven't been putting in anywhere near the time I used to. Pretty sure that I've either requested closure or promotion of every open thread that is more than 6 months old. But there are some sticky issues that I think should be killed off with an official "never going there" statement. How likely is it that SemVer would ever be extended to cover 4 or more version fields? A doc covering minimal requirements for a v3 proposal would be a good way to quash a lot of old v3 proposals. For instance, any proposal that doesn't solve the SemVer version string ambiguity issue should be dismissed as incomplete. Personally, I am betting on [VersionMeta](http://versionmeta.org) and [VersionSchema](http://versionschema.org) to supersede SemVer over the next eight to ten years or so.
Author
Owner

@steveklabnik commented on GitHub (Oct 3, 2019):

Yes, I agree that a “we’re not doing this” document of sorts would be good. I have not found the time to write such a thing up and solicit feedback from the other maintainers yet. But it’s on my list.

On Oct 3, 2019, at 9:41 AM, Joseph Donahue notifications@github.com wrote:


@steveklabnik, from what I can tell, you are doing a pretty good job. We've been holding the ~80 issues range for a long time and I haven't been putting in anywhere near the time I used to. Pretty sure that I've either requested closure or promotion of every open thread that is more than 6 months old. But there are some sticky issues that I think should be killed off with an official "never going there" statement. How likely is it that SemVer would ever be extended to cover 4 or more version fields?

A doc covering minimal requirements for a v3 proposal would be a good way to quash a lot of old v3 proposals. For instance, any proposal that doesn't solve the SemVer version string ambiguity issue should be dismissed as incomplete.

Personally, I am betting on VersionMeta and VersionSchema to supersede SemVer over the next eight to ten years or so.


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

<!-- gh-comment-id:537875109 --> @steveklabnik commented on GitHub (Oct 3, 2019): Yes, I agree that a “we’re not doing this” document of sorts would be good. I have not found the time to write such a thing up and solicit feedback from the other maintainers yet. But it’s on my list. > On Oct 3, 2019, at 9:41 AM, Joseph Donahue <notifications@github.com> wrote: > >  > @steveklabnik, from what I can tell, you are doing a pretty good job. We've been holding the ~80 issues range for a long time and I haven't been putting in anywhere near the time I used to. Pretty sure that I've either requested closure or promotion of every open thread that is more than 6 months old. But there are some sticky issues that I think should be killed off with an official "never going there" statement. How likely is it that SemVer would ever be extended to cover 4 or more version fields? > > A doc covering minimal requirements for a v3 proposal would be a good way to quash a lot of old v3 proposals. For instance, any proposal that doesn't solve the SemVer version string ambiguity issue should be dismissed as incomplete. > > Personally, I am betting on VersionMeta and VersionSchema to supersede SemVer over the next eight to ten years or so. > > — > You are receiving this because you were mentioned. > Reply to this email directly, view it on GitHub, or mute the thread.
Author
Owner

@alexandrtovmach commented on GitHub (Oct 3, 2019):

@jwdonahue @steveklabnik Thank you for responses. I also agree with statement "moving slowly is good for specifications", but I don't want to change something especially in spec, I just want to resolve a ton of issues and PRs about "typos, mistakes, translations"

<!-- gh-comment-id:538026906 --> @alexandrtovmach commented on GitHub (Oct 3, 2019): @jwdonahue @steveklabnik Thank you for responses. I also agree with statement "moving slowly is good for specifications", but I don't want to change something especially in spec, I just want to resolve a ton of issues and PRs about "typos, mistakes, translations"
Author
Owner

@alexandrtovmach commented on GitHub (Oct 3, 2019):

@anangaur @dherman @indirect @isaacs @segiddins @steveklabnik
Sorry for ping, I tagged all of you from the list here

As you can see from this issue — I want to be a maintainer, but my focus is not to change the specification. I just want to help with issues and PR's related to translations, typos, formatting and probably code updates. Here is a lot of them:

<!-- gh-comment-id:538032769 --> @alexandrtovmach commented on GitHub (Oct 3, 2019): @anangaur @dherman @indirect @isaacs @segiddins @steveklabnik Sorry for ping, I tagged all of you from the list [here](https://github.com/semver/semver/blob/master/CONTRIBUTING.md#the-semver-team) As you can see from this issue — I want to be a maintainer, but my focus is not to change the specification. I just want to help with issues and PR's related to translations, typos, formatting and probably code updates. Here is a lot of them: - https://github.com/semver/semver.org/pull/237 - https://github.com/semver/semver.org/pull/238 - https://github.com/semver/semver.org/pull/239 - https://github.com/semver/semver.org/pull/240 ...etc. I totally understand that you guys haven't free time to work with that, but I have time and I enjoy it =)
Author
Owner

@indirect commented on GitHub (Oct 5, 2019):

I'm in favor 👍

<!-- gh-comment-id:538688609 --> @indirect commented on GitHub (Oct 5, 2019): I'm in favor 👍
Author
Owner

@jwdonahue commented on GitHub (Oct 6, 2019):

@alexandrtovmach, do you comprehend any of those languages?

<!-- gh-comment-id:538709316 --> @jwdonahue commented on GitHub (Oct 6, 2019): @alexandrtovmach, do you comprehend any of those languages?
Author
Owner

@alexandrtovmach commented on GitHub (Oct 7, 2019):

@jwdonahue Not sure, do you asking about languages to translate? Yes, I'm native speaker for Russian and Ukrainian

<!-- gh-comment-id:539144673 --> @alexandrtovmach commented on GitHub (Oct 7, 2019): @jwdonahue Not sure, do you asking about languages to translate? Yes, I'm native speaker for Russian and Ukrainian
Author
Owner

@alexandrtovmach commented on GitHub (Feb 24, 2020):

@anangaur @dherman @isaacs @segiddins @steveklabnik
friendly ping =)

<!-- gh-comment-id:590406180 --> @alexandrtovmach commented on GitHub (Feb 24, 2020): @anangaur @dherman @isaacs @segiddins @steveklabnik friendly ping =)
Author
Owner

@segiddins commented on GitHub (Feb 24, 2020):

I 👍 'd @indirect's reply a few months ago ;)

<!-- gh-comment-id:590449226 --> @segiddins commented on GitHub (Feb 24, 2020): I 👍 'd @indirect's reply a few months ago ;)
Author
Owner

@alexandrtovmach commented on GitHub (Feb 24, 2020):

@segiddins thank you, but could someone add me maintainer rights to repo?))

<!-- gh-comment-id:590452149 --> @alexandrtovmach commented on GitHub (Feb 24, 2020): @segiddins thank you, but could someone add me maintainer rights to repo?))
Author
Owner

@alexandrtovmach commented on GitHub (Apr 16, 2020):

ping

<!-- gh-comment-id:614858728 --> @alexandrtovmach commented on GitHub (Apr 16, 2020): ping
Author
Owner

@alexandrtovmach commented on GitHub (May 12, 2020):

⏲️ ping ping

<!-- gh-comment-id:627165813 --> @alexandrtovmach commented on GitHub (May 12, 2020): ⏲️ ping ping
Author
Owner

@alexandrtovmach commented on GitHub (May 23, 2020):

@anangaur @dherman @indirect @isaacs @segiddins @steveklabnik
If there are no objections, could someone give me a maintainer rights, so I can manage issues and PRs?

<!-- gh-comment-id:633046881 --> @alexandrtovmach commented on GitHub (May 23, 2020): @anangaur @dherman @indirect @isaacs @segiddins @steveklabnik If there are no objections, could someone give me a maintainer rights, so I can manage issues and PRs?
Author
Owner

@runeimp commented on GitHub (Jun 9, 2020):

I realize that the owners (@anangaur @dherman @indirect @isaacs @segiddins @steveklabnik) are probably very busy and SemVer is very low priority for them at this point (not that they don't continue to contribute). I realize that the world around us seems to be crumbling due to COVID-19. But seriously!

  1. @alexandrtovmach has been requesting maintainer rights for almost a solid year.
  2. There have been ZERO public objections to his making the changes he's suggesting.
  3. There has, in fact, been consensus from 3 of the 4 maintainers of the repo.
  4. He will die of old age at some point
  5. Sooner than that his good will, enthusiasm, and desire to contribute may be diverted elsewhere and that resource lost to this project. I'd suspect such a resource would be considered quite valuable.
  6. This behavior makes the project seem dead or dying.
  7. SemVer dying and not yet being superseded by something like VersionMeta or VersionSchema for long term adherants to the spec like myself is very disheartening.

I expected this issue to languish for a few months. I get it, everyone is busy, and no one wants to deal with the aftermath if things go wrong. What else is needed to resolve this before we hit the first anniversary of it's submittal, or as it seems to be going, the second, or third anniversary?

<!-- gh-comment-id:640972146 --> @runeimp commented on GitHub (Jun 9, 2020): I realize that the owners (@anangaur @dherman @indirect @isaacs @segiddins @steveklabnik) are probably very busy and SemVer is very low priority for them at this point (not that they don't continue to contribute). I realize that the world around us seems to be crumbling due to COVID-19. But seriously! 1. @alexandrtovmach has been requesting maintainer rights for almost a solid year. 2. There have been ZERO public objections to his making the changes he's suggesting. 3. There has, in fact, been consensus from 3 of the 4 maintainers of the repo. 4. He will die of old age at some point 5. Sooner than that his good will, enthusiasm, and desire to contribute may be diverted elsewhere and that resource lost to this project. I'd suspect such a resource would be considered quite valuable. 6. This behavior makes the project seem dead or dying. 7. SemVer dying and not yet being superseded by something like [VersionMeta](http://versionmeta.org/) or [VersionSchema](http://versionschema.org/) for long term adherants to the spec like myself is very disheartening. I expected this issue to languish for a few months. I get it, everyone is busy, and no one wants to deal with the aftermath if things go wrong. What else is needed to resolve this before we hit the first anniversary of it's submittal, or as it seems to be going, the second, or third anniversary?
Author
Owner

@indirect commented on GitHub (Jun 9, 2020):

@alexandrtovmach you have the patience of a saint, and I apologize for the long delay. Check your email for an invitation to semver/semver and semver/semver.org.

@runeimp your post is inflammatory, and absolutely in violation of this project's code of conduct. If you continue in this manner, expect a ban from this GitHub organization's repositories. Instead, please apologize and try to post with more empathy in the future.

<!-- gh-comment-id:641118920 --> @indirect commented on GitHub (Jun 9, 2020): @alexandrtovmach you have the patience of a saint, and I apologize for the long delay. Check your email for an invitation to semver/semver and semver/semver.org. @runeimp your post is inflammatory, and absolutely in violation of this project's [code of conduct](https://github.com/semver/semver/blob/master/CODE_OF_CONDUCT.md). If you continue in this manner, expect a ban from this GitHub organization's repositories. Instead, please apologize and try to post with more empathy in the future.
Author
Owner

@alexandrtovmach commented on GitHub (Jun 9, 2020):

@indirect Thank you for invite 👍 I'm finally get it 🎉 🎉 🎉

@runeimp it looks like you tried to support me, thanks, but I agree with @indirect, your comment looks a little rude, but I think you didn’t mean anything bad, right?

<!-- gh-comment-id:641125891 --> @alexandrtovmach commented on GitHub (Jun 9, 2020): @indirect Thank you for invite :+1: I'm finally get it :tada: :tada: :tada: @runeimp it looks like you tried to support me, thanks, but I agree with @indirect, your comment looks a little rude, but I think you didn’t mean anything bad, right?
Author
Owner

@jwdonahue commented on GitHub (Jun 9, 2020):

@runeimp 's comments were spot-on, and seemed quite gentle to me. I can empathize somewhat with the maintainers. It's hard finding time for this sort of thing when you have a day job and I know from personal experience how the CoVid19 crises can really mess with well planned schedules.

Still, I think an application to the maintainers list should be rejected or accepted within a reasonable period of time. I think PR's should be accepted or tagged and rejected within a reasonable period of time as well. This site is showing signs of mortality. It used to be we only had to get the attention of one maintainer to get some traction now and then, now we have to get the attention of the entire group of maintainers and hope enough of them can be bothered to reach a consensus and at least one of them acting on it.

<!-- gh-comment-id:641384550 --> @jwdonahue commented on GitHub (Jun 9, 2020): @runeimp 's comments were spot-on, and seemed quite gentle to me. I can empathize somewhat with the maintainers. It's hard finding time for this sort of thing when you have a day job and I know from personal experience how the CoVid19 crises can really mess with well planned schedules. Still, I think an application to the maintainers list should be rejected or accepted within a reasonable period of time. I think PR's should be accepted or tagged and rejected within a reasonable period of time as well. This site is showing signs of mortality. It used to be we only had to get the attention of one maintainer to get some traction now and then, now we have to get the attention of the entire group of maintainers and hope enough of them can be bothered to reach a consensus and at least one of them acting on it.
Author
Owner

@runeimp commented on GitHub (Jun 9, 2020):

@alexandrtovmach I'm glad you are finally getting the access you requested. I look forward to your contributions.

@indirect I am a very empathetic person. I do not enjoy being rude or inflammatory in any way. It was in fact rather painful to write the comment in question. More so because I felt the need to be so blunt in order to get things moving. Even more so because it puts into stark contrast the difference between my early interactions with the project and what it had become with that post. I don't want to see this project die on the vine when it was bearing fruit before I ever heard of it and I feel it's just as relevant now as it was then, so many years ago. Aside from all of that, thank you for giving @alexandrtovmach the access he was requesting.

<!-- gh-comment-id:641464618 --> @runeimp commented on GitHub (Jun 9, 2020): @alexandrtovmach I'm glad you are finally getting the access you requested. I look forward to your contributions. @indirect I am a very empathetic person. I do _not_ enjoy being rude or inflammatory in any way. It was in fact rather painful to write the comment in question. More so because I felt the need to be so blunt in order to get things moving. Even more so because it puts into stark contrast the difference between my early interactions with the project and what it had become with that post. I don't want to see this project _die on the vine_ when it was bearing fruit before I ever heard of it and I feel it's just as relevant now as it was then, so many years ago. Aside from all of that, thank you for giving @alexandrtovmach the access he was requesting.
Author
Owner

@indirect commented on GitHub (Jun 10, 2020):

@jwdonahue your feedback about what you consider gentle is appreciated. However, sarcastic attacks on the maintainers are not acceptable here, whether or not the maintainers are doing what you consider to be a good job.

@runeimp It's valid to feel like you need to be blunt. It is also clear both in the code of conduct and in my previous message that your tone and language is not acceptable here, regardless of how you feel about the project or the maintainers. Since you decided to defend your violation instead of apologizing and agreeing to follow the CoC in the future, I am awarding you a one week ban.

Please follow the code of conduct after that week is up, so we can collaborate productively from that point forward.

<!-- gh-comment-id:641654489 --> @indirect commented on GitHub (Jun 10, 2020): @jwdonahue your feedback about what you consider gentle is appreciated. However, sarcastic attacks on the maintainers are not acceptable here, whether or not the maintainers are doing what you consider to be a good job. @runeimp It's valid to feel like you need to be blunt. It is also clear both in the code of conduct and in my previous message that your tone and language is not acceptable here, regardless of how you feel about the project or the maintainers. Since you decided to defend your violation instead of apologizing and agreeing to follow the CoC in the future, I am awarding you a one week ban. Please follow the code of conduct after that week is up, so we can collaborate productively from that point forward.
Author
Owner

@jwdonahue commented on GitHub (Jun 10, 2020):

@indirect, Sir, please add me to the ban list as well. I will happily wear that badge proudly and loudly.

  • The word "sarcasm" is not mentioned anywhere in the Code of Conduct.
  • Nowhere does it mention that putting up a defense of ones views is unacceptable.
  • @runeimp does not oh you an apology, in fact, it's the other way around. They should not have had to even bring up the subject in the first place.

As a maintainer, you are free to be as arbitrary as you like, so you might as well ban me too and make it permanent.

@haacked FYI.

<!-- gh-comment-id:641666568 --> @jwdonahue commented on GitHub (Jun 10, 2020): @indirect, Sir, please add me to the ban list as well. I will happily wear that badge proudly and loudly. - The word "sarcasm" is not mentioned anywhere in the [Code of Conduct](https://github.com/semver/semver/blob/master/CODE_OF_CONDUCT.md). - Nowhere does it mention that putting up a defense of ones views is unacceptable. - @runeimp does not oh you an apology, in fact, it's the other way around. They should not have had to even bring up the subject in the first place. As a maintainer, you are free to be as arbitrary as you like, so you might as well ban me too and make it permanent. @haacked FYI.
Author
Owner

@ljharb commented on GitHub (Jun 10, 2020):

Other conduct which could reasonably be considered inappropriate in a professional setting

<!-- gh-comment-id:641667104 --> @ljharb commented on GitHub (Jun 10, 2020): > Other conduct which could reasonably be considered inappropriate in a professional setting
Author
Owner

@indirect commented on GitHub (Jun 10, 2020):

Just in case anyone needs a detailed breakdown of the ways that the comment violated the code of conduct, I wrote them in reply to @jwdonahue's issue #571. I'm going to lock this ticket now, and hopefully we can move on to other, more productive, things.

<!-- gh-comment-id:641667746 --> @indirect commented on GitHub (Jun 10, 2020): Just in case anyone needs a detailed breakdown of the ways that the comment violated the code of conduct, I wrote them in reply to @jwdonahue's issue #571. I'm going to lock this ticket now, and hopefully we can move on to other, more productive, things.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/semver#6384