Move to Gitea
Hi !Friendica Developers,
how close are we to move to Gitea? I may lose access to GitHub in April because of their stupid password policy and my stubbornness not to comply with stupid policies.
Add to that the fact it now belongs to Microsoft and it's a question of time before some or all of it becomes either paying or restricted to use with Microsoft products.
I'm aware of the cost of such a move for the project visibility but circumstances are pressing and I may lose the ability to contribute to issues and PRs.
how close are we to move to Gitea? I may lose access to GitHub in April because of their stupid password policy and my stubbornness not to comply with stupid policies.
Add to that the fact it now belongs to Microsoft and it's a question of time before some or all of it becomes either paying or restricted to use with Microsoft products.
I'm aware of the cost of such a move for the project visibility but circumstances are pressing and I may lose the ability to contribute to issues and PRs.
like this
clacke: inhibited exhausted pixie dream boy 🇸🇪🇭🇰💙💛 reshared this.
Michael Vogel
in reply to Hypolite Petovan • •Concerning Microsoft I'm clearly biased, being a professional developer for a product that is distributed by Microsoft and working for a Microsoft partner, using Microsoft tools and visiting Microsoft conferences
Valvin
in reply to Hypolite Petovan • •i'm not sure gitea offers same facilities for issues tracking and pull requests? i think on gitlab there is a github import which manages historic of other things than just git.
Hypolite Petovan
in reply to Valvin • •@Philipp Holzer Where are we with Drone CI since https://friendica.philipp.info/display/f1417ed3705b1d67f008f90822007726 ?
Hypolite Petovan
in reply to Hypolite Petovan • •Tobias
in reply to Hypolite Petovan • •Hypolite Petovan likes this.
Tobias
in reply to Tobias • •So I'll do a local try, installing gitea and try to migrate the "dir" repository with all the data around it to see if it is a general problem or one rooted in the repository "already existed" once on the server.
As far as I could see there is no "migrate the issues now" button. Which would be useful now for stopping the mirror and do a final import of the issues etc..
Hypolite Petovan
in reply to Tobias • •Philipp Holzer
in reply to Hypolite Petovan • •clacke: inhibited exhausted pixie dream boy 🇸🇪🇭🇰💙💛 likes this.
Hypolite Petovan
in reply to Philipp Holzer • • •Tobias
in reply to Hypolite Petovan • • •I think I'll need to remove the old mirrors and recreate the repositories without the syncing and from the moment of the move that repository / ticket collection etc will be the reference one for our usage. The github repo will stay untouched from that.
Maybe start with some unimportent repositories (the directory maybe) after the release but ahead of the hackathon?
Hypolite Petovan likes this.
Tobias
in reply to Hypolite Petovan • • •It is not a mirror, so work on this should likely be done now at gitea.
like this
utzer [Friendica] and Hypolite Petovan like this.
Hypolite Petovan
in reply to Tobias • • •Tobias
in reply to Hypolite Petovan • • •Hypolite Petovan
Unknown parent • • •clacke: inhibited exhausted pixie dream boy 🇸🇪🇭🇰💙💛 likes this.
Tobias
Unknown parent • • •At the moment random signed up users have a limit for newly created repositories, but core and addons is possible. To raise this limit one has to contact the gitea admins.
utzer [Friendica]
in reply to Hypolite Petovan • • •utzer [Friendica]
Unknown parent • • •Philipp Holzer
in reply to utzer [Friendica] • •utzer [Friendica]
in reply to Philipp Holzer • • •utzer [Friendica]
in reply to Philipp Holzer • • •utzer [Friendica]
in reply to utzer [Friendica] • • •Philipp Holzer likes this.
utzer [Friendica]
in reply to Hypolite Petovan • • •Tobias
in reply to utzer [Friendica] • • •Hypolite Petovan
in reply to Tobias • • •Tobias
in reply to Hypolite Petovan • • •Hypolite Petovan likes this.
utzer [Friendica]
in reply to Tobias • • •Tobias
in reply to utzer [Friendica] • • •localhost
in the ssh path to be used, so that needs definitively some work and thinking before.Tobias
in reply to utzer [Friendica] • • •localhost
in the config Pick a port and let me know about your pick, then I'll try changing the gitea config accordingly.clacke: inhibited exhausted pixie dream boy 🇸🇪🇭🇰💙💛 likes this.
utzer [Friendica]
in reply to Tobias • • •@Philipp Holzer here I would see running checks, which now run against gitea or still against github?
@Tobias wondering when the time is good to shutdown and then directly restart the server.
Tobias
in reply to utzer [Friendica] • • •Best time? Don't know OTOH you are restarting the server, it's not a long downtime, so it should not have a big impact I guess.
utzer [Friendica]
in reply to Tobias • • •like this
Tobias, clacke: inhibited exhausted pixie dream boy 🇸🇪🇭🇰💙💛 and Hypolite Petovan like this.
Tobias
in reply to utzer [Friendica] • • •like this
utzer [Friendica] and Hypolite Petovan like this.
Tobias
in reply to utzer [Friendica] • • •like this
utzer [Friendica] and Hypolite Petovan like this.
Hypolite Petovan
in reply to Hypolite Petovan • • •I'll keep on the issue-resolving workflow and I'll report any success or failure.
like this
Hank G and clacke: inhibited exhausted pixie dream boy 🇸🇪🇭🇰💙💛 like this.
Tobias
in reply to Hypolite Petovan • • •Hypolite Petovan likes this.
Hypolite Petovan
in reply to Hypolite Petovan • • •But I can't upload the usual project archive to Gitea because it now is larger than 4MB. Not sure if the limit is set at the Gitea level or at the PHP level on the machine.
Tobias
in reply to Hypolite Petovan • • •Hypolite Petovan likes this.
Tobias
in reply to Tobias • • •utzer [Friendica]
in reply to Tobias • • •I can increase that.
Hypolite Petovan
in reply to Tobias • • •utzer [Friendica] likes this.
Tobias
in reply to Hypolite Petovan • • •like this
Hypolite Petovan and clacke: inhibited exhausted pixie dream boy 🇸🇪🇭🇰💙💛 like this.