pygridtools / drmaa-python

Python wrapper around the C DRMAA library.
Other
109 stars 28 forks source link

Maintenance status #41

Open mrocklin opened 8 years ago

mrocklin commented 8 years ago

How actively maintained is this project?

Is it still in active use?

dan-blanchard commented 8 years ago

I do not personally dedicate a lot of time to this project anymore, but it quite rarely needs updating. It's pretty solid.

I don't use any DRMAA clusters these days, but I know this is still pretty heavily used by people at my former employer, ETS, because they use gridmap a lot.

davidr commented 8 years ago

Hi Matthew,

To be quite honest, Dan was the only person who was working on this. I have contributed next to nothing and just helped move the drmaa project to github when the previous maintainer left the project.

David

willfurnass commented 7 years ago

@mrocklin some folks at the University of Sheffield use the ruffus computational pipeline manager on our HPC clusters, which uses these DRMAA bindings behind the scenes to submit jobs to Grid Engine.

unode commented 7 years ago

I also recently wrote jug_schedule (an extension to jug) that also uses these bindings to submit requests.

During my tests I hit a couple of bugs that resulted in segmentation faults. These have been reported #45 and #38 but workarounds exist.

38 is a bit annoying as it restricts usage on SLURM clusters which are currently one of the most popular platforms.

dan-blanchard commented 7 years ago

@unode I don't have access to a SLURM cluster and I have very little time to dedicate to this project, so pull requests from people using SLURM are more than welcome. The codebase is a bit dated, but it's not all that complex.

unode commented 7 years ago

@dan-blanchard thanks for the fix. Unfortunately #38 is still present. Continuing discussion on that thread.