networkx-metis icon indicating copy to clipboard operation
networkx-metis copied to clipboard

Release 1.0

Open ysitu opened this issue 9 years ago • 1 comments

We follow the practice of NetworkX. We first release an RC and let it soak for some time. If there are no serious bugs reported, we release the finalized 1.0. Since networkx-metis is a new package, I suggest that we use a soak time of two weeks instead of one week in the case of NetworkX.

The specific steps:

  1. Fix #26. This is a must. Only with this can we know whether the package does what it is purported to do. #41 is optional. We can say that we initially do not officially support Windows.
  2. Release RC. Create v1.0 branch and networkx-metis-1.0rc tag. Change setup.py in the branch to declare the version as 1.0rc and development status as beta. Build source distribution and upload to PyPI. (I suppose that bdist_wheel does not work when you have C extensions?)
  3. Wait two weeks.
  4. If no serious bugs are reported, Change setup.py in the branch to revert the version and development status changes. Create networkx-metis-1.0 tag. Build source distribution and upload to PyPI.

Please comment if there is anything missed.

ysitu avatar Jul 15 '15 04:07 ysitu

I think now is the time to make the v1.0 branch.

OrkoHunter avatar Jul 22 '15 15:07 OrkoHunter