switch to git and the future of bitbucket

5 views
Skip to first unread message

Davide Alberani

unread,
Apr 9, 2017, 4:14:39 AM4/9/17
to imdbpy...@googlegroups.com
Hi all,
While I'm still not able to devote to IMDbPY the resources it needs,
I'm glad to see that some pull requests are being open and there's
still interest in the project. :-)

Historically, IMDbPY has been hosted as a Mercurial repository
on Bitbucket.
Some years ago, when the future of Bitbucket was unclear,
to allow more contributors a Git mirror on Github was created.

Since today most of the pull requests and open issues
comes from there, I have some problems keeping
everything in sync.
The sync requires the mercurial-git plugin, which works fine,
but also has to keep its own meta-data to match the different
schema of commit IDs, and I fear it will break, sooner or later
(plus, it makes my *local* clone of the Mercurial repository a
single point of failure for this sync: no one else would be able
to do it).

So, if there're no valid reason to do otherwise, my plan is:
- rename the mercurial repository on Bitbucket
- create a new *Git* Bitbucket project
- keep them in sync as different origins.

Sure, we could also close the Bitbucket account, but with
Git is easy enough to keep everything aligned.
Another option would be a switch to Gitlab, but we would
have to pay for our own hosting, and right now I don't see
any reason to do so.

Any opinions on this?
I plan to do the switch within a few days.


(also, I have deleted an outdated repository on Sourceforge)

--
Davide Alberani <davide....@gmail.com> [PGP KeyID: 0x3845A3D4AC9B61AD]
http://www.mimante.net/

Davide Alberani

unread,
Apr 17, 2017, 8:31:13 AM4/17/17
to imdbpy...@googlegroups.com, imdbp...@lists.sourceforge.net, IMDbPY development
Hi all,
I've just moved the main repository of IMDbPY from Mercurial to Bitbucket,
please take notice (below, the reasons for this action).

I've moved the old Mercurial repository of IMDbPY to
https://bitbucket.org/alberanid/imdbpy-mercurial-repository
Then I've created a new Git repo, https://bitbucket.org/alberanid/imdbpy/

From now on, the source code of IMDbPY can be taken from
github ( https://github.com/alberanid/imdbpy ) or this new Git repo
on Bitbucket: they will be kept in sync.

I hope this doesn't cause too much trouble. :-)


Best regards,
Reply all
Reply to author
Forward
0 new messages