Hi all,
the second service on the migration list is the git server - git repositories.
-- Migration status --
The GIT server was successfully migrated. The previously used SCM Manager has been replaced by Gitea. Gitea is a GitHub-style service, so it serves not only as a server for GIT repositories, but as a comprehensive platform - workspace for developers and users. See https://wiki.trinitydesktop.org/TDE_Gitea_Workspace
Currently, the primary place to work with GIT is TDE Gitea Workspace (TGW) located on a VPS donated by vpsFree.org. The second instance of Gitea is located in a virtual machine on a new tde-box donated by Integricloud. This second instance is in read-only mode to serve as a second copy that no one can write to directly. The individual repositories between these instances are synchronized every hour.
The CGit interface has also been migrated. This can be used for quick searches in git repositories. It is configured to display data directly from the TGW GIT repositories, so there is no delay - commits to the TGW are immediately visible in CGit as well.
TGW is connected to the new mailing list commits@trinitydesktop.org, so if you want to be informed about all changes in GIT, you can subscribe to this mailing list. If you want to be informed about pull-requested and issues, you can create an account in TGW and turn on the watch on the repositories that interest you.
-- What needs to be done --
It seems that everything related to the migration of the GIT server is now complete. TGW has been used successfully for more than two years.
Once we proceed with the migration of the DNS servers of the trinitydesktop.org domain, it will be a good idea to change the address for TGW, because the current https://mirror.git.trinitydesktop.org/gitea may look confusing. I would like https://gitea.trinitydesktop.org/
-- More ideas and suggestions?
Does everything work fine with the TGW and CGit? Do you have any other ideas and suggestions?
Cheers
Slávek Banko via tde-users wrote:
Once we proceed with the migration of the DNS servers of the trinitydesktop.org domain, it will be a good idea to change the address for TGW, because the current https://mirror.git.trinitydesktop.org/gitea may look confusing. I would like https://gitea.trinitydesktop.org/
Can you keep the old one as alias please?
Otherwise thank you - it seems to be working (with the old one) and also seems to be a bit faster.
--------------------------------------------------------------------- To unsubscribe, e-mail: trinity-users-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-users-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-users.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
On 2020/09/22 05:52 AM, Sl�vek Banko via tde-users wrote:
Once we proceed with the migration of the DNS servers of the trinitydesktop.org domain, it will be a good idea to change the address for TGW, because the currenthttps://mirror.git.trinitydesktop.org/gitea may look confusing. I would likehttps://gitea.trinitydesktop.org/
https://gitea.trinitydesktop.org sounds great. As Emanoil suggested, we should keep the old https://mirror.git.trinitydesktop.org/gitea address as an alias, at least for 6 months or so. We can decide whether to remove it later on once the users have got used to the new address.
I suggest cgit to point to the gitea on tde-box instead of TGW, so cgit and tde-box gitea are always aligned. A small one hour delay is not a problem for someone looking at cgit IMO.
TGW works perfectly.
Cheers Michele
On Tuesday 22 of September 2020 03:13:30 Michele Calgaro via tde-users wrote:
On 2020/09/22 05:52 AM, Sl�vek Banko via tde-users wrote:
Once we proceed with the migration of the DNS servers of the trinitydesktop.org domain, it will be a good idea to change the address for TGW, because the currenthttps://mirror.git.trinitydesktop.org/gitea may look confusing. I would likehttps://gitea.trinitydesktop.org/
https://gitea.trinitydesktop.org sounds great. As Emanoil suggested, we should keep the old https://mirror.git.trinitydesktop.org/gitea address as an alias, at least for 6 months or so. We can decide whether to remove it later on once the users have got used to the new address.
I suggest cgit to point to the gitea on tde-box instead of TGW, so cgit and tde-box gitea are always aligned. A small one hour delay is not a problem for someone looking at cgit IMO.
TGW works perfectly.
Cheers Michele ____________________________________________________
To be precise - the cgit interface is on each of the sites and uses repositories from the local Gitea instance on each of them:
Instance https://mirror.git.trinitydesktop.org/cgit is on the same server as TGW, so this CGit interface uses repositories from TGW.
Instance https://git.trinitydesktop.org/cgit is on the same server as second Gitea instance (SCM), so this CGit interface uses repositories from the second Gitea instance.
Cheers
On 2020/09/22 04:36 PM, Sl�vek Banko via tde-users wrote:
To be precise - the cgit interface is on each of the sites and uses repositories from the local Gitea instance on each of them:
Instancehttps://mirror.git.trinitydesktop.org/cgit is on the same server as TGW, so this CGit interface uses repositories from TGW.
Instancehttps://git.trinitydesktop.org/cgit is on the same server as second Gitea instance (SCM), so this CGit interface uses repositories from the second Gitea instance.
That's perferct then :-) Cheers Michele