Tidal icon indicating copy to clipboard operation
Tidal copied to clipboard

Move from github?

Open yaxu opened this issue 4 years ago • 9 comments

Some have deleted their github accounts for ethical reasons and so are excluded from discussions here.

Gitea looks like it's well maintained and with a familiar interface. I can't see any big disadvantages to moving to that?

yaxu avatar Apr 14 '21 07:04 yaxu

Looks interesting! Is it based on Gitlab?

telephon avatar Apr 14 '21 12:04 telephon

No I think its a separate code base, and lighter on resources. Migration of issues etc looks straightforward

yaxu avatar Apr 14 '21 13:04 yaxu

Ok for me. we shoud learn and adopt another continuous environment system. Don't know what integrates well with gitea

ndr-brt avatar Apr 14 '21 14:04 ndr-brt

It looks like there are a couple of options: https://gitea.com/gitea/awesome-gitea#devops

yaxu avatar Apr 14 '21 20:04 yaxu

Nice. In the past I used jenkins a lot, and I also explored concourse. Seems like agola, drone and woodpecker have a built-in support for gitea.

ndr-brt avatar Apr 15 '21 11:04 ndr-brt

I've put a mirror up on codeberg, which runs gitea: https://codeberg.org/TidalCycles

It seems nice!

If we decide to move there, there's a migration function to bring issues etc across.

edit I removed the mirror, I thought it would be confusing to have both active. If/when we move, we would have needed to delete that anyway and use the migration tool.

yaxu avatar Dec 14 '21 19:12 yaxu

I've tried migrating the vortex project there: https://codeberg.org/TidalCycles/vortex

It only had one issue but seems smooth..

yaxu avatar Dec 16 '21 20:12 yaxu

We moved vortex back to github, as codeberg didn't seem quite there in terms of running ci etc.

But perhaps we could try gitlab? At the same time, we could change the organisational structure a bit to reflect the appearance of strudel and vortex. I propose we have a top-level group 'algopattern' with 'tidalcycles', 'strudel' and 'vortex' as subgroups of that.

There is an import process, but before running it we'd want to have as many people with gitlab accounts as we can so that issues and pull/merge requests are properly assigned.

yaxu avatar Oct 18 '22 09:10 yaxu

I imported feedforward there as a test https://gitlab.com/algopattern/tidalcycles/feedforward

yaxu avatar Oct 18 '22 10:10 yaxu