-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Does this project need more maintainers? #4456
Comments
To me, this project has the same problems as discussed in ScoopInstaller/Main#2403. Additionally, no one is able or willing to add more maintainers. Some of the very important missing features were already implemented by @Ash258 in his fork https://github.com/Ash258/Scoop-Core. EDIT: See also my comment here #2609 (comment) |
@dwettstein, thanks for the info. |
I've also suggested his personal fork, which support the long awaiting zstd decompression, where official MSYS2 GCC is now more and more requiring it. Not sure to know what's happening with the maintenance of scoop but it sure needs a little more love... |
It is funny because I actually did the same question (do you need more maintainers?) months ago and "our favourite rude maintainer" answer with a simple "No, we are fine, thanks". It breaks my heart how this amazing project is dying, I mean, it is common now to see broken packages and wait months for the package to be fixed, I wish there could be anything we can do but in my case I got a little tired of rude people who doesn't need help. 😞 |
I am in the same case. I began to help with the main bucket, but things like this ( github.com/ScoopInstaller/Main/pull/2741 ) do not encourage involvement. The https://github.com/lukesampson/scoop/graphs/contributors show us informations about the life and death of this project. |
Hey everyone. I'm one of the original maintainers, and although I'm not active anymore (ScoopInstaller/Main#2403 (comment)) I'm willing to help where I can so that the project can live on. |
@deevus do you have permission to add maintainers to this repo? |
I hope it's not the case here, or if so, that it would hopefully be fixed with new maintainers, but there used to be some situation in a previous team where one of the members was starting to affect the whole team in a negative way due to his continuously unexpected behaviours... This lead to team members searching seriously for other places to work even if they thought the projects themselves there were still stimulating. |
I resonate wholeheartedly with what @silverkorn said. I'm glad that the Main bucket finally has some active maintainers who are willing to politely review and discuss issues and PRs without feeling condescended. Hopefully we can get the same momentum here on the scoop core, and get some high priority stuff (like zst decompression) worked out ✌ |
@rasa @deevus I've been meaning to ask this for a while, and since you're the owners, would it make sense to move this repo (lukesampson/scoop) and lukesampson/scoop-extras to the @ScoopInstaller org? As far as I'm aware, GitHub resolves transferred links automatically, so people using the old links won't face any problems. |
It's a great idea, and I would support that move, but that's really up to Luke. I don't think he's been asked before, but I could be wrong. |
In that case, summoning @lukesampson for his opinion... :) |
Yay! that is awesome, I stopped doing PRs in the main bucket because it was not fun to get a message about how dumb you were for pushing that or discovering your PR was merged with someone else name instead of the original contributor. |
According to the licensing of Scoop, it would be permitted, but indeed with good sense and respect, let's confirm with him. |
By the way, I'm no expert in English but shouldn't the title of this issue be more like "Does this project need more maintainers?" instead? |
Yes I'm fine with moving this repo to the org. Thanks guys. |
That's awesome news! Since the discussion was about both this repository and scoop-extras, I have opened the corresponding issue at ScoopInstaller/Extras#7064 |
@lukesampson That's great. GitHub should forward (301) the old address to the new address, so the move should be seamless. Do you have any thoughts on moving the And many thanks for your years of creating and supporting scoop. |
According to this issue #3437, looks like the transfer was planned but it didn't happen somehow. @rasa, could you initiate transfer for this repository, while we wait for @lukesampson's approval for scoop-extras repository? Also, it would be good to pin this issue. |
I don't appear able to, as I don't see a "Settings" tab. My guess is @lukesampson needs to make this happen. Once he does so, I will make fixing anything that breaks a top priority. |
Hi guys. I've initiated the transfer of scoop and scoop-extras to the ScoopInstaller org. Please let me know if there's anything else I need to do. Thanks. |
That's awesome news! It'd look more elegant if the repos were renamed to Scoop and Extras respectively. Personally, if the two repos are willing to accept more maintainers, I'll be glad to volunteer :) |
OK, I renamed scoop-extras to Extras. I also pinned it and scoop to https://github.com/ScoopInstaller (and removed scoop.sh, as github only allows 6 pins). I also updated the extras url, and replaced lukesampson with ScoopInstaller in several places in https://github.com/ScoopInstaller/scoop. I made these changes to master, so these should be merged into develop at some point. I didn't rename scoop repo to Scoop, as I don't know what the ramifications of that are. I'm not against the change, I just don't want to break things any more than necessary. |
@rashil2000 You are already in the @ScoopInstaller/Maintainer team, so you should already have the ability to update Extras and scoop. |
@rasa The @ScoopInstaller/maintainer team has access to only these 6 repositories - https://github.com/orgs/ScoopInstaller/teams/maintainers/repositories I think you'll need to add the newly transferred repositories to this team. (A simple test I did to see if had access in Extras - check if I have the ability to modify Labels in an Issue/PR. I don't seem to be able to.) |
If @rasa is activated and has rights to submit to this repo, I'll keep moving on refactoring the scoop infrastructure 😄. The |
@rashil2000 OK, I added all the repos to the Maintainers team. I also created a "Writers" team, and a "Triage" team, for all the repos. Those teams are currently unused. I also added Discussions to the scoop and Extras repos. |
Thank you @rasa :) Unrelated question: what's ScoopInstaller/scoop.sh repository for? I mean it was forked but I don't see any changes in it (all branches are still in-sync with upstream). |
I'm not sure. Perhaps it was to pin it at the top of the page. My preference would be to delete it, but I didn't fork it, so I don't want to step on anyone's toes. |
I much appreciate this cautious approach but hope that it gets reviewed in due time. My OCD will shower you will a thousand thanks if/when it is renamed 😊 |
Or we can just rename it and see what breaks, say in a few days? It will probably work as https://github.com/lukesampson/scoop will 301 to https://github.com/ScoopInstaller/scoop which will then 301 to https://github.com/ScoopInstaller/Scoop. |
Links aren't usually case sensitive so in terms of issues there may be none at all. |
I have observed this too. github.com/AbCdEf automatically gets redirected to github.com/abcdef if the username is abcdef |
I just changed it to Scoop. Crossin' our fingers... |
Isn't |
No, the website is being served from the |
Was it previously the website? |
I don't think so. It was probably forked to revamp the website to add documentation and search functionality, but no commit was ever made. |
That was a WIP remake of the Scoop Wiki by an user, being forked to this org. It's not affiliated to the org and the fork can be deleted safely. Meanwhile, @rasa since you have the administrator rights, could you please enable the branch protection rule of Requiring a pull request before merging, and at least 2 member approvals (was 1 for the main bucket repo) for all writable repos? Although I'm not active in the community, this will force PR reviews that can prevent most commit/merge mistakes. |
@rasa could you also please prioritize ScoopInstaller/Extras#7095? Many pull requests are becoming active again in Extras but the new maintainers can't even run I might be overstepping here, but would it be a good idea to extend ownership rights to some more members (perhaps to @niheaven or @issaclin32)? Currently, 3 of the 4 owners are inactive and it puts too much workload on one person. |
@deevus @lukesampson @r15ch13 Is anyone opposed to adding @niheaven or @issaclin32 as owners? They have both provided years of service to scoop. I could use the help. |
@chawyehsu I did this for the master and develop branches in the Scoop repo. If we enable that for bucket repos, won't the auto-updates from Excavator stop working? |
@rasa It will for |
@chawyehsu OK, I will implement this soon |
@niheaven and @issaclin32 are now owners. |
@chawyehsu OK, I set up our bucket repos to have branch protected but only with 1 member approval (for now). I left it as 1 for bucket repos as that is what it was previously for the Main bucket. If we see commit/merge mistakes slip through, we can bump this up to 2. The Scoop repo requires 2 approvals, but I removed the branch protection for the develop branch, as that didn't make sense. |
I am seeing more and more forks of this project. It's good that this project is open source so whoever feels like can fork it. However, that just spreads the energy all over and will tend to weaken this project which was the main one.
So, are you accepting more contributors?
The text was updated successfully, but these errors were encountered: