Re: [hatari-devel] Hatari moves to a new home

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Le 09/02/2025 à 09:28, Thomas Huth a écrit :

  Hi everybody!

As you likely already know, Tuxfamily is slowly fading away (if not please
read https://forum.tuxfamily.org/topic/775/is-tuxfamily-slowly-dying/),
so the Hatari project has to switch to a new location.
After some investigation, we decided to go with Framagit, so the new
project pages can now be found here:

  https://framagit.org/hatari/hatari

Framagit is part of the non-profit organization Framasoft (see
https://framasoft.org/en/), so that should hopefully be a good place
for the Hatari project.

The good news is that Nicolas now also registered a proper domain name for
the project, so our homepage is now independent from the code forge! The
new website can be found here:

  https://www.hatari-emu.org/

If you want to check out the source code repository, the easiest way is to
clone a fresh copy like this:

  git clone https://framagit.org/hatari/hatari.git

Please note that we decided to go with the more modern default branch name
"main" instead of "master" now.

In case you want to continue using your old checked out local
repository (e.g. since you have some branches with your patches in there
already), you can also switch to the new remote like this:

  git remote add frama https://framagit.org/hatari/hatari.git
  git fetch frama
  git remote rename origin tuxfamily
  git remote rename frama origin
  git checkout -b main -t origin/main

Then have a look if everything is fine, and if that's the case, you can
remove the old master branch and the old remote like this:

  git branch -d master
  git remote remove tuxfamily

Please note that the old git repository at tuxfamily.org won't be updated
anymore, and we'll likely also completely shut it down in a week or so, so
that people who use it in automated scripts also get a notification that
they need to take some action now.

With regards to the mailing list: We will continue to use the list at
tuxfamily.org for now, since there is no adequate replacement for this at
Framagit. Well, there is framagroupes, but they don't provide an archive
for the mails, so we decided to rather stay with the Tuxfamily mailing list
for now until Tuxfamily is completely gone. We'll decide later where we
could move instead (does anybody have good suggestions?). Anyway, there's
no need for you to subscribe to a different mailing list right now.

We also still need to fix some hyperlinks and other minor things here and
there, but basically that's it! Please let us know if you run into any
bigger issues!

  Thomas



Hi

first off all, thanks to Thomas who did most of the work for this transition by fixing links, creating subprojects, automated scripts, ...

Since a few days tuxfamily is showing erratic behaviours again, the git repo is returning error on a random basis, so now seems to be the good time to switch

Using a new infrastructure means different tools and workflow, so don't hesitate to report any non working or odd looking parts.

Regarding the git repo, people who need to have write access will need to create an account on framagit first. They can then be added as member of the 'Hatari' project and push code as usual.

Note that pushing code is a little different : instead of using your own login, everybody pushes with the "git" login and must add some public ssh keys in his account (this is how gitlab works in general, people already using gitlab should be familiar with this)

Nicolas



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/