SamuZai
Yukari Hafner
Yukari Hafner

patreon


Announcement: Move to Codeberg

HELLO!

In the past week I have decided and proceeded to move all of the repositories both on my account (Shinmera) and the account of the collective (Shirakumo) from GitHub to Codeberg.

This has been a long time coming, to be honest. I first considered moving all the way back when Microsoft acquired GitHub, then again when they started rolling out the AI nonsense. Now that GitHub's internal team has become wholly subject to Microsoft's AI team, I think it is time to move.

All of the repositories are now on Codeberg, with all issues and so on moved as well. Documentation pages have also been moved to my own infrastructure.

For the future, please always use the following URL schemes to reach my projects:

https://shinmera.com/project/3d-math and https://shinmera.com/docs/3d-math

https://shirakumo.org/project/trial and https://shirakumo.org/docs/trial

The former will currently redirect to the respective Codeberg pages, though should we have to move elsewhere again in the future, those links will be updated to redirect to whatever will be the new place.

If you have issues to report or patches to submit, please do so on Codeberg going forward, or simply send a trusty old email to shirakumo@tymoon.eu . Somehow email remains the most robust and reliable way to do things. I wonder why πŸ˜‰

The documentation pages are not hosted on Codeberg, but rather on my own infrastructure. Having to set up CI just to publish the docs/ subdirectory, which is what I need for the vast majority of projects, is too much of a bother for me. Instead I wrote a small server to directly serve files from Git repositories (they can even be bare!) and set up mirrors of all projects on my own gitea forge. That way things will stay backed up, too.

The reason I moved repositories to Codeberg instead of my own infrastructure is that on Codeberg there is at least some chance that users will already have an existing account, which lowers the barrier to entry somewhat. I also just don't really want to worry about having a lot of accounts to watch over on my own infrastructure.

Anyway, the old repositories on GitHub still exist, though they have all been disgraced with a notice in their README file and been archived, so issue tickets and PRs can no longer be submitted on GitHub. My apologies for the inconvenience that this must no doubt cause to a number of you.

I have yet to figure out the CI situation on Codeberg, but I'll be worrying about that piecemeal as I need it. CI is always a giant headache, so I'm no particular rush to deal with that.

Again, my apologies for any and all inconvenience this has caused, and I hope you won't be too upset with me.

The regular monthly update will come next weekend! As always,

β€” Love, Yukari ❀️

Comments

I for one am VERY upset. Destroying usability is DEATH.

Jean-Philippe Paradis (Hexstream)


More Creators