Skip to content
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

RFC use pbr to autogenerate most of the build related files #67

Open
david-caro opened this issue Aug 2, 2016 · 6 comments
Open

RFC use pbr to autogenerate most of the build related files #67

david-caro opened this issue Aug 2, 2016 · 6 comments

Comments

@david-caro
Copy link
Member

Instead of having to manually maintain an authors, changelog, manifest, etc. using pbr (http://docs.openstack.org/developer/pbr/) will allow automating all those files maintenance.

@jirikuncar
Copy link
Member

pros

  • easier maintenance

cons

  • external dependency

cc @inveniosoftware/triagers

@david-caro
Copy link
Member Author

david-caro commented Aug 3, 2016

Most of the packages we use A bunch of the packages inspire uses already use pbr (so it's already an indirect dependency).

@lnielsen
Copy link
Member

lnielsen commented Aug 3, 2016

In principle seems nice, I'd however like to see an example. If we go with it, there's 50+ repositories to update :-)

@kaplun
Copy link
Member

kaplun commented Aug 8, 2016

Seems really a great tool!

@kaplun
Copy link
Member

kaplun commented Aug 8, 2016

If we go with it, there's 50+ repositories to update :-)

I thought @tiborsimko had already at this point implemented a Photoshop-like "clone stamp" tool to apply the same change to all repos 💃

@jirikuncar
Copy link
Member

@kaplun for some simple patches it works, but here we would need to think about migrating some Python code from setup.py too (e.g. version.py parsing, extra requirements hack if it is still needed).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants