Mindwerks / worldengine

World generator using simulation of plates, rain shadow, erosion, etc.
MIT License
987 stars 128 forks source link

Release version 0.18.0 #106

Closed ftomassetti closed 9 years ago

ftomassetti commented 9 years ago

We need to:

ftomassetti commented 9 years ago
psi29a commented 9 years ago

packages go in the release itself, go to releases and click on the tag to edit it down at the bottom, just drag & drop the binaries there looks like you've already done most of that... so I'm wondering why create an issue/task for it? ;)

point everyone to the release tag to download the binaries

psi29a commented 9 years ago

Normally you want to update the readme (or anything in the repo) before you tag a release.

ftomassetti commented 9 years ago

Right, I will move the tag

ftomassetti commented 9 years ago

Ok, now the tag should point to the correct README

psi29a commented 9 years ago

You'll need to re-upload the binaries and release documentation on the new tag. ;)

ftomassetti commented 9 years ago

I don't think so: the release was marked as draft after I changed the tag but now I published it and the binaries should be fine (I mean, the binaries will contain the old README.md but probably we do not want to go over the whole process of reg-generating them. Do we?)

psi29a commented 9 years ago

Super! :) I thought the binaries were lost when tag was replaced.

ftomassetti commented 9 years ago

me too but GitHub is smarter than expected :)

psi29a commented 9 years ago

We released yet?

psi29a commented 9 years ago

You think we could be ready for Debian/Ubuntu? I can create an ITP to get us in, I'm the maintainer of several packages.

https://qa.debian.org/developer.php?login=psi29a@gmail.com

ftomassetti commented 9 years ago

We still need to release it on pypi (doing it now). I think it would be amazing to have packages for debian/ubuntu and it could help get some more attention also

ftomassetti commented 9 years ago

released! https://pypi.python.org/pypi/worldengine

Anything else to do?

psi29a commented 9 years ago

You need to upload not just the whl but the package too! Do you mind adding me to the pypi package maintainership? psi29a <--

psi29a commented 9 years ago

$ python setup.py sdist $ python setup.py bdist_wheel

$ python setup.py sdist upload # source distribution (for those without wheels) $ python setup.py bdist_wheel upload # wheel distribution

ftomassetti commented 9 years ago

sorry, I just run register. Now I uploaded manually the file, while I uploaded the wheel file as generated by AppVeyor (even if probably in this case it does not matter because there is no stuff compiled).

You should be now an owner of the project on pypi

psi29a commented 9 years ago

You only need to register once. :) Thanks! It took our readme file and tried to display it, we'll have to fix that or make a file specifically for pypi. Great release!

ftomassetti commented 9 years ago

I think we can edit it directly on Pypi (which seems not reachable right now)

ftomassetti commented 9 years ago

Should we close this one now?

psi29a commented 9 years ago

Yup, good job. :)