-
Notifications
You must be signed in to change notification settings - Fork 486
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
Future of this repository #289
Comments
I indeed follow what's happening here, but I don't have push rights to this repo, sorry. |
Are there any forks that are better maintained than this repo? |
I'll start gradually merging PR for this repo on my fork, so I can merge my own PR's and other peoples PR's. I'll also write an email to @vivien to see if he can give me write access, if he gives me write access we can merge my fork with all the commits for PR's. If he doesn't give me write access we could continue using my fork. |
I would not recommend moving development to a different fork. It is hard for users to find it and even harder to tell which of the hundreds of forks is the one to use... I guess @vivien will at some point check back here and hopefully give write access to some active people. |
Any updates? What should we do? |
@da-edra , if you have in fact sent that e-mail, have you received any answer? |
I'm waiting for a reply to the email. I have the following ideas to the repository: In order for a Pull Request to be merged they need to:
As for the repository I started integrating the Pull Requests that are compliant with the requirements:
There are some pull requests that have all the requirements but Shell check, Perl critic or Pylint found things for improvement, I left comments on them and those Pull Requests are:
I found the following pull requests that could be conflicting with each other, they must be reviewed carefully: AUR Helper:
Pull requests that need discussion: As for the Pull Requests that are not complete, have comments from @kb100 with no updates from the uploaders, are updates to an already existing blocklet or have conflicts I'll be leaving comments on each of them to tell them what they can improve in order to get merged in the following weeks. So that would be it, I reviewed all of the Pull Requests for this repository and added the compliant ones on my i3blocks-contrib fork, if you'd like write access to this repository, please let me know. If we get a response from @vivien and I get write access we could simple move the work that has been done on my repository to this one and continue using this one after all, the hardest part was reviewing each pull request, running the code trough a linter and sending feedback, that's mostly done for PR that have everything we request before merging, some are incomplete and the code may be good, I have yet to try them out. If someone could help telling the contributors what their Pull Request is missing before merging (screenshot, LICENCE.md, README.md, etc) I would greatly appreciate it. Please let me know what you think. |
If you are serious about maintaining it I would start with a fresh repo and not from a fork. People tend to be skeptical when they see forked repos. |
Hmm.. And how can we mark this repo as deprecated or moved? |
That's what I was talking about... we can't. We need the owner to take action, so we can just wait. As I said, nobody will identify "the one" of the 250 forks as the one to use and nobody will find a new repository that is not related to this one. So @vivien will have to update links and everything here, anyway. So I think the best way is still to wait for @vivien to give someone (or a couple of people) write access here, so that we can continue maintenance in this repo. |
I would create a fresh repo and maintain that. Over time people will find out that this repo is unmaintained and perhaps find @da-edra's up-to-date project. You only need a few active contributors to keep it alive. A good idea is to state the reasons of why the new repo was made in the new readme file. |
I think the fork is a better idea at the moment, for the simple reason that the maintainers have been away for barely one year (they could be busy with a PhD, or just travelling the world, ...). We can use @da-edra's fork as a temporary solution. If/When the maintainers will be back, they will have the chance to between the following:
If they pick 1 or 2, they will simply have to merge from @da-edra's fork. |
@da-edra, including licence with a blocklet is not obligatory. The CONTRIBUTING.md states that it should (not must) include one, the LICENSE.md in the root of the repository states that any blocklet not containing an individual license in its directory is under GPLv3. Thanks for the effort. |
Hi folks, I've been out of the loop for a little while, sorry about that. Note that before the last release, I've prepared a Blocklets page to list all repositories containing one or more blocklets. As of today I'm still not sure what is the best way to provide generic blocklets to people, but there's definitely a need for an official repo such as this one. @da-edra you seem to have a good view how to handle this, I'll provide you write access to this repository for a little while and we'll see how it goes! Thanks all of you for your interest in the project! |
@jolange let me know if giving you write access too would help. |
@vivien at least it would not harm. As I said, I'm following the developments here, anyway, so I can also help as a maintainer. |
Thanks for replying @vivien , I sadly don't seem to have write access to the repository yet but I'd love to help you maintaining this repository. :) Edit: |
After testing the
I left comments from 5 to 8 and the commiters made the changes I requested so they're compliant now. As for the Pull Requests that are not complete, have comments from @kb100 with no updates from the uploaders, are updates to an already existing blocklet or have conflicts I'll be reviewing them manually over the following days. |
Oops, I didn't follow up on that. @jolange I've added you as a collaborator. I'm sure you and @da-edra will figure out how to avoid stepping on each other toes. Let me know if you need anything from me, thank you! |
86 pull requests open and no merged commits since March 26. It seems like we are back in square 1 😃 |
It sure seems that way! Been following the development here and would be able to assist in whatever way I can should that help to get some momentum in this repo :) |
At the moment not, no. I wasn't that active here during the last weeks, because I'm quite busy. But I will try to improve that soon! |
Not at the moment, I think we're doing better. Thanks for asking. 😄 |
@vivien I am happy to step up as a maintainer as well to help clear some of the PR backlog. I have contributed a blocklet in the past. |
Code seems updated recently by Denisse. Close this issue now? |
102 pull requests open. Ideas/Solutions? |
Hi guys,
I skimmed through the open PRs. There are 70 open PRs, some from spring this year. Who is going over these @kb100 @jolange ?
If nobody has time, then how should we proceed here? Would be nice to see some PRs merged.
The text was updated successfully, but these errors were encountered: