doctormo / python-gitlab3

Python wrapper for the entire GitLab API
GNU Lesser General Public License v3.0
46 stars 25 forks source link

Use incremental tags #3

Closed samrocketman closed 11 years ago

samrocketman commented 11 years ago

I request that you use incremental tags for your releases. I'm currently using another library but have an open issue to use yours (see sag47/gitlab-mirrors#11). e.g.

The setup.py history would be a good place to start for deciding what commits to tag with versions.

This would be highly beneficial to me. Right now the current library I'm using doesn't use tags the way I would like and the development workflow seems to be unstable (they're still learning workflow so that's expected). However, if you note in my prerequisite documentation you'll see that I refer to the commit ID of the pyapi-gitlab library rather than using a tag or a branch. This is to ensure guaranteed compatibility when installing my software. I'm writing my software with the intention to run it on production systems so I'd like a stable library to use.

If you use tags then I will be able to easily refer to a tag rather than a very large commit ID. Commit IDs don't bode well for someone implementing my software in a production system. It seems you already have a good set up for tagging but you just haven't done it yet.

alexvh commented 11 years ago

Added tags for past releases, and I'll continue to tag new releases. Thanks for the suggestion

samrocketman commented 11 years ago

Much appreciated! :dancers: