|Re: [hatari-devel] Hatari download page changed unexpectedly|
[ Thread Index |
| More lists.tuxfamily.org/hatari-devel Archives
Le 11/02/2019 à 06:34, Thomas Huth a écrit :
Am Sun, 10 Feb 2019 17:37:15 -0700 (MST)
schrieb David Savinkoff <dsavnkff@xxxxxxxxx>:
I noticed the Hatari webpage has changed:
The link that says "browse the source code repository"...
used to point to this:
but now points to this:
-Did you stop using Mercurial?
Yes, we are switching to Git. I was also going to announce it here on
the mailing list in a day or two (once we're sure that everything works
as expected), but now that you've already spotted the new download
page: Please stop using the Mercurial repository and give the new Git
repository a try instead!
Reasons (at least for me) for switching to git:
- Pretty much all other projects I'm involved with use git nowadays.
Hatari is the last project for me which is still using another VCS, so
if it switches to git, I don't have to install Mercurial anymore ;-)
(don't get me wrong, Mercurial is a great tool, too, but I regularly
try to run "git pull" and the like in the Hatari repo, and it really
keeps confusing me for a second each time that it does not work)
- I have to admit that I really prefer the git workflow, with the
relaxed branch handling and the interactive rebasing features.
- You can get nice CI systems for git repositories these these, e.g.
the CI on gitlab, or, as I recently learnt, even FreeBSD- and
macOS-based CI via Cirrus-CI on github. (But the main Hatari
repository will stay on Tuxfamily, of course, this is just for
private CI testing)
I see that with mercurial the ".hg" directory inside a repo was ~20MB so
far and with git the ".git" dir is ~120MB.
Is there a reason for that ? Maybe some options to pack some data in the
..git dir ?