PySlurm Future and Maintaining the Project #279
Replies: 4 comments 1 reply
-
Took me a while to find which discussion but that's better 👍
Regards |
Beta Was this translation helpful? Give feedback.
-
I forgot to add ....
|
Beta Was this translation helpful? Give feedback.
-
Hi - appreciate your response @gingergeeks, and I'm happy to hear that you plan on jumping back into the project soon! Thank you for adding me as a Maintainer for both projects - I will check to see if I am able to update the documentation. The changes I've made of course deviate from the current API in place, but I think its a necessary change and with the correct documentation it will be easier in the future for the end-user to use. If you are OK with it, I plan to merge the changes soon (can add you as a reviewer of course first if you'd like to). From that point on I would continue touching also other Parts of the API, like Partitions, Reservations, the whole Database accounting stuff etc...If you'd like to, I would definitely keep you in the loop about these changes by adding you as a reviewer when I plan to make such merge-requests :) In regards to bluegene and precompilation, I would suggest discussing this in seperate issues. I have also thought about the possibility of precompilation some time ago, but there are ups and downs to it. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Hi @giovtorres @gingergeeks
(as per suggestion, I moved this from this issue to here - didn't know team discussions were a thing, but fits a bit better for this definitely :)
just wanted to get out some thoughts about the current state of the project.
In general, the current codebase definitely needs a bit of a rework/improvements and especially the documentation and PyPi releases are very much outdated (as mentioned here)
For quite some time I've been working on lots of changes to improve/rework the current API, that I feel like are now finally ready (#224 and almost #269), with I think a solid foundation to also rework other parts of the API more easily and quickly.
However, I am a bit hesitant to merge these changes, mostly because of the uncertainty about the projects future. And especially for the fact that even if the changes were merged, users would not be able to use them properly right
now without documentation. And I believe I do not have the permission to update the documentation on https://pyslurm.github.io/
This has been talked about here as mentioned, but unfortunately my multiple attempts to reach out about the permission to push documentation/PyPi releases have not been answered, which has gotten a bit frustrating lately ;(
With that and realizing that you guys have been inactive for quite some time now within the project, I'd like to ask the following question:
What do you think about the idea of officially passing on the PySlurm project to me as the new Maintainer?
As mentioned, I've already spent quite some time on the project and have gathered a lot of experience with the Slurm API itself, and would therefore like to continue to improve/support the project (as it also has become a passion project for me).
I feel like the project is in a state where it definitely needs active development/maintenance, especially to improve the codebase (making it also easier for the community to contribute) and to update the old documentation/pypi releases.
Please let me know what you think about my proposal.
Beta Was this translation helpful? Give feedback.
All reactions