dear-github / dear-github

:incoming_envelope: An open letter to GitHub from the maintainers of open source projects
5.15k stars 125 forks source link

[meta] Duplication with isaacs/github #207

Open jayvdb opened 8 years ago

jayvdb commented 8 years ago

There is a lot of overlap in these issues with https://github.com/isaacs/github/issues . Is it intentional/ desirable? Should issues be cross-linked in the two repos?

Adding a CONTRIBUTING.md would be helpful to indicate whether this repo is desiring new issues, and how they should be filed. c.f. https://github.com/isaacs/github/blob/master/CONTRIBUTING.md

Perhaps creating a .github/ISSUE_TEMPLATE.md in this repo would be good, to indicate to search there first, and also shows of the new functionality added in https://github.com/blog/2111-issue-and-pull-request-templates .

axd1967 commented 7 years ago
cirosantilli commented 7 years ago

Proposal: close the issues here, and on the README clearly redirect people to Isaacs.

Migrate all existing issues there.

Rationale:

1) more issues there, so migration is easier. 2) this is designed as a petition to be signed. It has been signed, and is hard to change now. But Isaacs has been a GitHub forum from beginning.

Counter rationale: this has more stars, because it got more flashy Reddit coverage :-)

Finally, both will die soon when GitHub implements the promised public forum.

crutchcorn commented 7 years ago

@cirosantilli Might be nice to have a way to migrate everything over anyway. I can help take items and pop them into the public forum (automated obviously) when it goes public if needed

aspiers commented 6 years ago

I've submitted #295 as a partial fix for this. The other things needed for a full fix would be:

aspiers commented 6 years ago

See also #54 (Link to isaacs/github).

axd1967 commented 6 years ago

A superficial comment: I'm beginning to wonder if this has become a positional war, where neither party is willing to give up.

A bit related to the many Facebook groups that pop up around common causes, but actually create islands that prevent a single, coordinated front.

Divide and reign, something like that: a nasty side effect of the contemporary social media?

aspiers commented 6 years ago

@axd1967 commented on 2 Aug 2018, 10:48 BST:

A superficial comment: I'm beginning to wonder if this has become a positional war, where neither party is willing to give up.

ICBW but I don't think that's what's happening.

At the time of writing:

It is hardly surprising that isaacs is more than 5 times bigger than dear-github, because:

Bearing these in mind, I can't see how anyone could claim that it makes sense to retire isaacs and migrate those issues to dear-github. And in fact I haven't seen a single person suggest this. The only good reason I can think of for migrating this way round is that dear-github has a much better name, which alone I suspect is a big factor in why people are still using it.

OTOH, this issue #207 (and related PR) clearly shows several people calling for dear-github to be closed, and its issues migrated to isaacs. And noone has argued against that idea.

So why has nothing happened? My best guess is that the dear-github maintainer has simply given up on this repository, and is now totally ignoring it. So we're trapped in a fragmented stalemate, which is harmful to the community.

A bit related to the many Facebook groups that pop up around common causes, but actually create islands that prevent a single, coordinated front.

Divide and reign, something like that: a nasty side effect of the contemporary social media?

No I don't think that's applicable here at all; as explained above, there is no indication of wide disagreement on the next steps. It's simply that the only person with the GitHub permissions to fix it is not interested or maybe not even aware.

BTW: if a merge could happen, I really don't care much which repo would be the survivor. All I really care about is that the merge does happen and that the community fragmentation is fixed.

oprogramador commented 5 years ago

If the https://github.com/dear-github/dear-github maintainers do nothing, IMO we can do the following:

cirosantilli commented 5 years ago

Issue migration would be relatively easy (300 * 3 clicks or so) with the new issue migration feature: https://help.github.com/en/articles/transferring-an-issue-to-another-repository

Or even better: https://github.com/isaacs/github/issues/1605

However I've tried and you cannot transfer across orgs / users it seems... so feature request: https://github.com/isaacs/github/issues/1604

I wouldn't do anything to the issues here before that becomes possible.

jayvdb commented 5 years ago

There are lots of issues in the target repository which are the same as the ones here.

It wouldnt be helpful to create duplicates there.

We would need a list of issues here which are not present in the other repo, if any.

markcellus commented 1 year ago

https://github.com/isaacs/github/issues is read-only now. Can we close?

aspiers commented 1 year ago

Unfortunately GitHub decided to handle https://github.com/isaacs/github/issues in the worst possible way, just like I feared but hoped wouldn't happen.

So now we have literally thousands of issues and probably 100s of thousands of person-hours of collective wisdom about GitHub gathered over ~10 years which is now all locked in a read-only repository and partially duplicated not only in this repo but in the new(-ish) GitHub Discussions official forums. I hope the official forums provide an adequate outlet for community discussions going forwards and forever more, but if not we'll be back to square one of needing to rely on an unofficial outlet like this one.

TPS commented 1 year ago

My 2¢ as a former final-days collaborator (think 'moderator') @ isaacs/github:

partially duplicated not only in this repo but in the new(-ish) GitHub Discussions official forums. I hope the official forums provide an adequate outlet for community discussions going forwards and forever more, but if not we'll be back to square one of needing to rely on an unofficial outlet like this one.

For the record, the new official fora are @ https://github.com/orgs/community/discussions/, & my cautious optimism in deprecating isaacs/github remains exactly @ the same level as @aspiers' since the official's day 1. There has been incremental, ever-more-glacial progress to the point that not only is a presence for many both here & there is necessary, but also (for some) in more factioned groups e.g., https://github.com/drop-ice/dear-github-2.0, those w/ the concerns of code theft via AI use, the continuing ramifications 4½ years on of the slow absorption by Microsoft, &c.

TLDR: I believe not only that this repo, but this issue (w/ title modified to point to official GitHub discussions as the successor to isaacs/github) should stay open, & periodically reevaluated to determine whether our voices are effective as "just" users (as opposed to management in either corporation or stockholders thereof).