-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Can we add more write-access maintainers to the repo to keep updates flowing? #2153
Comments
For sure. Currently, all of our maintainers are fairly inactive - we have more than one. |
I can give it a shot if you'd like. I'm utilizing the bootstrap4 template for a current project, so I'd say my level of knowledge with the extensive code-base is limited. However, if it means keeping the project alive I'll try to get some of the existing PRs merged. |
You might also attract some more attention to the project if you were to add the label Hacktoberfest to the repository. Here are a few notes I've taken thus far: Addressed/PR Created/Merged: Tracking: Improvements Needed:
Bug that effects entire package |
Going to cc a few of the top contributors whose profiles seem active to see if we can start to re-animate this repo. cc: @pawl @petrus-jvrensburg @michaelbukachi @singingwolfboy @plaes @abkfenris Sorry for spamming you guys, just don't want a great project to die out! |
@caffeinatedMike I don't mind helping out. We are using Flask-Admin heavily at work so it would be a huge benefit for us. |
@michaelbukachi That's great to hear! Do you have write-access (I don't)? I'd like to start cleaning things up and clearing the backlog. |
@caffeinatedMike I do not sadly. Is it possible to reach out to one of the mainteners? |
@mrjoes 😄 |
Who's there? 😄 Jokes aside, I'm totally OK merging things almost daily as long as someone can veto and sign off on pull requests. I don't have time to do code reviews these days, and it's hard for me to reason if changes are good enough to be accepted. If this'll work out as a start - we can definitely figure out merge permissions. |
I don't mind doing code reviews 🙋♂️ |
Great then. Please stamp PRs with seal of your approval and tag me in comments - I'll start merging things. Also, I can do release whenever - I know some guys are waiting for some fixes to be released. Let's try this new process and if it'll work - we can do another release soon-ish. |
I'm also open to doing code-reviews and veto/sign-offs. I pretty much already started with my work above 😄 Would it make sense to make us actual reviewers (and requiring PRs to have at least one reviewer sign-off)? That would make things easy for you in terms of being automatically notified of PR approvals. |
Alright. I'll start reviewing them in the morning. |
I dove right in, sorry in advance for all the mentions guys! |
It's nice to see that someone found time to parse this bunch of PRs for merging. |
@TitaniumHocker I'm just happy to help/be able to contribute. Unfortunately, I don't have any experience with |
Ok then, I'll work on it next weekend. |
@caffeinatedMike #2044 seems good to go. What's next? I really think we should address the tests first. |
@michaelbukachi we requested changes to that one (adding a setting for upload directory) before merging. The op said they'd work on it this weekend. You could always piggyback off their progress to push it along if you have the time. |
@caffeinatedMike I actually meant that it's out of our hands now 😅. |
@michaelbukachi Oh 😆 Um, I'd really like to get #2157 integrated. Then, I really think it'd be wise to implement pagination in |
I want to prioritize tests. I see that we are using Travis. We should migrate to Github actions. I'm willing to take this up and start working it ASAP. |
@michaelbukachi I definitely second GH Actions. By all means have at it! Tomorrow I'll look into the two issues I mentioned, as well as continue the ongoing correspondence with some of the open issues. I've addressed a few today and am waiting on a few OPs to reply or implement the requested changes for PRs. Slowly but surely we'll chip away 😄 |
Noice. Looking forward to the day we get those PRs and issues to double digits. |
We should probably coordinate a sweep of the super-old issues to determine the threshold/qualities that signify stale issues (so we can batch close them). For the time-being, until we get write access to the repo (in this case to use project board to triage the sorting of existing issues and PRs) I guess we just continue to track them here. You can always check my issue comment above for a list of what's going on on my end. @mrjoes I think we might be better off getting some sort of access sooner, rather than later because the coordination we'll need when trying to work through old issues is best suitable for a Project board. |
We need a better way to work through these Issues/PRs. I'm getting sick of updating my comment lol. |
Hey guys, what is the best way to contribute to the cleaning? I can contribute to cleaning the test matrix, fixing the CI, moving the CI to Github actions and updating outdated documents. |
@ulgens Feel free to open any PRs based on open issues than tag me or @caffeinatedMike in the PR . |
@michaelbukachi Got it, thank you. Can we start with #2069 please? Then I'll send a fix for #1978 |
@michaelbukachi Thanks for the info. I didn't realize the config is already in place because the main branch still has |
@ulgens Yes. We are supposed to do a follow up PR to cleanup. |
Just saw this thread. It might be safest to remove me as a maintainer for now. I've been doing Django stuff for work for the last few years, and haven't used flask-admin in a long time. (Note: I'm not saying Django's admin is better.) Maybe we can re-add me in the future if things change and I start working with Flask stuff and contributing to flask-admin again. |
I'm guessing this rescue effort has expired. Seems that, for the moment, flask-admin is a dead project. Which is a shame. I dislike Django Admin... |
Flask-Admin is now part of the Pallets Community Ecosystem. Pallets is the open source organization that maintains Flask; Pallets-Eco enables community maintenance of Flask extensions. If you are interested in helping maintain this project, please reach out on the @caffeinatedMike @michaelbukachi @TitaniumHocker @ulgens @odigity |
Currently there are 50 open pull requests and 340 open issues. I notice that the last commit was from August 2nd and the last official release to PyPI was April 17th. To many people these factors may make the project appear dead and unmaintained. @mrjoes would you consider granting a select group (maybe a few volunteers from the top contributors?) of additional users write access to the project, so the backlog can be worked on and updates can be more-regularly pushed?
The text was updated successfully, but these errors were encountered: