jazzband / django-redshift-backend

Redshift database backend for Django
Apache License 2.0
82 stars 47 forks source link

Migrating to Jazzband #51

Closed shimizukawa closed 5 years ago

shimizukawa commented 6 years ago

According to what we agreed before on #30, I will start migrating to Jazzband.

shimizukawa commented 6 years ago

Preparing:

Steps.

shimizukawa commented 6 years ago

Transferring has been completed. https://github.com/jazzband/django-redshift-backend/ 🎉

shimizukawa commented 6 years ago

Travis CI is automatically following new GitHub URL. https://travis-ci.org/jazzband/django-redshift-backend

shimizukawa commented 6 years ago

ReadTheDocs doesn't follow new GitHub URL. Repo url has been updated by hand. https://readthedocs.org/projects/django-redshift-backend/

shimizukawa commented 6 years ago

jazzband user on PyPI is now become a maintainer of django-redshift-backend project on PyPI. https://pypi.org/project/django-redshift-backend/

shimizukawa commented 6 years ago

Add jazzband-bot as maintainer to the Read the Docs project https://readthedocs.org/dashboard/django-redshift-backend/users/

shimizukawa commented 6 years ago

Hum, Jazzband ToDo ticket is automatically created https://github.com/jazzband/roadies/issues/107#todos

Surgo commented 6 years ago

Thank you for your work :)

shimizukawa commented 6 years ago

doing

shimizukawa commented 6 years ago

followed https://jazzband.co/about/releases setup

shimizukawa commented 6 years ago

using tox-travis that recommended by jazzband: https://github.com/jazzband/django-redshift-backend/pull/52

shimizukawa commented 5 years ago

52 is merged.

I'm going to release 1.0.0a1 as a bot workflow testing

shimizukawa commented 5 years ago

I tagged 1.0.0a2 (a1 is already exist). https://github.com/jazzband/django-redshift-backend/releases/tag/1.0.0a2

Surgo commented 5 years ago

@shimizukawa I got a mail about https://jazzband.co/projects/django-redshift-backend Does this mean we have to do some actions?

shimizukawa commented 5 years ago

Travis didn't deploy 1.0.0a2.. ~I will make a new empty commit.~ I rebuild deploy workflow: https://travis-ci.org/jazzband/django-redshift-backend/jobs/485747325

shimizukawa commented 5 years ago

hum... I don't understand what happen. As @Surgo mentioned, some trouble was occurred

HTTPError: 400 Client Error: File already exists. for url: https://jazzband.co/projects/django-redshift-backend/upload

refs: https://travis-ci.org/jazzband/django-redshift-backend/jobs/485747325#L390

shimizukawa commented 5 years ago

Sorry, I misunderstood a meaning what Surgo mentioned.

Finally we've got a 1.0.0a2 release on PyPI! https://pypi.org/project/django-redshift-backend/1.0.0a2/

shimizukawa commented 5 years ago

@Surgo can you please try 1.0.0a2 release? If it's confirmed, I'm going to release 1.0.0 with no changes.

jezdez commented 5 years ago

Congratulations to your first release! 🎉

Surgo commented 5 years ago

Install

pip install django-redshift-backend==1.0.0a2
Collecting django-redshift-backend==1.0.0a2
  Downloading https://files.pythonhosted.org/packages/56/e6/45df199542d6e46316a96a6155d634868569542efdfbfb38897297478ad6/django_redshift_backend-1.0.0a2-py2.py3-none-any.whl
...
Successfully installed django-redshift-backend-1.0.0a2

Import

>>> from django_redshift_backend.base import DatabaseWrapper
>>>

Use

It's works fine :) @shimizukawa

shimizukawa commented 5 years ago

🎉 Finally! "Migrating to Jazzband" has been completed! Thanks for your cooperation!

And I'm going to release 1.0.0 soon.

jezdez commented 5 years ago

Huzzah!

Surgo commented 5 years ago

@shimizukawa Thank you for your works :)