-
Notifications
You must be signed in to change notification settings - Fork 73
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
Release Schedule #97
Comments
Let's use the 0.7 milestone we already have: How about aiming for the 0.7 release in 10 days?
I think we schould stick to the simple 0.7, 0.9, ... scheme, this works with pypi, pip and all package managers: |
I agree with 0.7. "Classic" version numbers have their place, too, for indicating API breaking changes vs bugfixes/small features vs complete rewrite. |
@piti118 I see |
I don't have any preference on version number... but why would having the same version number make things easier? (I have no idea how PIP works) |
@piti118 The only reason is that then it's obvious to the user which
|
But rooypy is more framework; it will be rapidly developed and have features added for a long time If you fix the two version numbers, the two will move apart very soon. But, again version number doesn't really matter to me though. You can change it but I still don't see the benefit. |
I think it's ok for root_numpy to stick to its own versioning for that reason. We wouldn't want to release a new version of root_numpy only to increment the version along with rootpy even if nothing changed in root_numpy. |
I agree, version numbers would get out of sync quickly anyways, so let's simply keep Can you make a root_numpy release on pypi though? |
Any pointer on how to accomplish that? |
@ndawe Can you make a short "HowTo make a release" on our wiki? |
@cdeil, will do. |
@ndawe Some other projects have already written up the steps / commands to do a release. If what you do for rootpy is similar, maybe it's a useful starting point (or if it's identical you can simply link there from our wiki or developer docs): |
rootpy has been released once as version 0.6:
http://pypi.python.org/pypi/rootpy/0.6
We should start thinking about when we would like to have a 0.7 release out and what deliverables could be ready. Also this might be a good time to consider various versioning schemes. My original plan was to have 0.7, 0.8, 0.9 and then 1.0 would be the first "production-ready" release. Anyone oppose this plan? I'm open to other suggestions. Ubuntu's versioning is convenient (as @pwaller has pointed out) since the version is the date and therefore you know how old a version is without looking it up.
Once we have a concrete plan we can outline the release schedule and deliverables on our github wiki.
The text was updated successfully, but these errors were encountered: