You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In addition to the recent ci task printing a summary report of all modulesync versions that havent been patched into their corresponding modules yet, we could use a task that allows us to find stale modules / modules which havent had a release in a long time.
A cutoff point could possibly be something like last-released: 2 years ago.
If we have modules that havent had a release in that long time, we may have a stale module (candidate for archiving) or something else is broken/needs fixing (which would be good to know about). Thoughts on this?
The text was updated successfully, but these errors were encountered:
Hi!
We started with https://github.com/voxpupuli/vox-pupuli-tasks?tab=readme-ov-file#vox-pupuli-tasks---the-webapp-for-community-management some time ago, a Ruby on Rails application that's a registered GitHub App. That means GitHub sends us events and we can act upon them. For example new issues, new modules, new PRs, new comments, changed CI status. Based on that we want to inform people that they need to rebase their module or configure appropriate labels to a module. I still think this is a very good approach based it's event based but I currently lack the time to develop on it. I would love it if someone else could take it over (how much do you know about rails? :D). If we don't find volunteers for it we should look for alternatives and modulesync_config could be an okay place (check the /bin/ dir). The get_all_diffs script was also the starting point for our vox-pupuli-tasks application. And modulesync_config already has manual actions that scans our modules: https://github.com/voxpupuli/modulesync_config/blob/master/.github/workflows/main.yml#L23-L49
Regarding Rails: I dont know much about it yet, but I am willing to learn. I dont know if I could maintain and further develop voxpupuli tasks, since I am switching company and move away from puppet in that regard. Doesnt mean I wont be a part of voxpupuli anymore, I just dont have a clear view of how everything plays out ^^ But for the next 3-4 months at least I can pour some time into tasks and see where that leads :)
Edit: Ok, just had a quick look at it and especially at https://voxpupu.li/. Big fan, will work on it :D
I dont know if this is the right module for this.
In addition to the recent ci task printing a summary report of all modulesync versions that havent been patched into their corresponding modules yet, we could use a task that allows us to find stale modules / modules which havent had a release in a long time.
A cutoff point could possibly be something like last-released: 2 years ago.
If we have modules that havent had a release in that long time, we may have a stale module (candidate for archiving) or something else is broken/needs fixing (which would be good to know about). Thoughts on this?
The text was updated successfully, but these errors were encountered: