Difference between revisions of "TDE Gitea Workspace"

From Trinity Desktop Project Wiki
Jump to navigation Jump to search
imported>Michele Calgaro
m (Michele Calgaro moved page TDE Gitea Repository to TDE Gitea Workspace)
imported>Michele Calgaro
m (rename repositry to workspace)
Line 9: Line 9:
   
   
='''TDE Gitea repository'''=
+
='''TDE Gitea Workspace'''=
   
 
The official TDE source code is stored on the main Trinity Desktop servers and is available both through [[Project_GIT_Information|Git]] or [https://git.trinitydesktop.org/cgit web interface]. External [http://mirror.git.trinitydesktop.org/cgit mirrors] also provide access to the source code.<br>
 
The official TDE source code is stored on the main Trinity Desktop servers and is available both through [[Project_GIT_Information|Git]] or [https://git.trinitydesktop.org/cgit web interface]. External [http://mirror.git.trinitydesktop.org/cgit mirrors] also provide access to the source code.<br>
Line 15: Line 15:
   
   
The [https://mirror.git.trinitydesktop.org/gitea TDE Gitea repository] has been set up with the aim of providing:
+
The [https://mirror.git.trinitydesktop.org/gitea TDE Gitea Workspace] has been set up with the aim of providing:
 
* fast access to the source code, both through Git or web interface
 
* fast access to the source code, both through Git or web interface
 
* an easy tool for users and external developers to propose code changes and improvements
 
* an easy tool for users and external developers to propose code changes and improvements
Line 22: Line 22:
   
   
TDE Gitea repository serves the needs of the following groups:
+
TDE Gitea Workspace serves the needs of the following groups:
 
* people who want to have fast read-only access to the TDE source code
 
* people who want to have fast read-only access to the TDE source code
 
* users who intend to contribute a few patches here and there on a non regular basis
 
* users who intend to contribute a few patches here and there on a non regular basis

Revision as of 08:23, 18 August 2018


About Gitea

Gitea is, as described on their official website, a "painless self-hosted Git service".

It provides a free, self-hosted and easy way to maintain and share GIT repositories and facilitate collaboration among several contributors, providing a workflow similar to that offerred by other websites such as GitHub, GitLab and many others.


TDE Gitea Workspace

The official TDE source code is stored on the main Trinity Desktop servers and is available both through Git or web interface. External mirrors also provide access to the source code.
None of these methods allows users to easily propose software changes or bug fixes, having to email patches to one of the TDE core developers or uploading code to the TDE bugszilla in order to do that.


The TDE Gitea Workspace has been set up with the aim of providing:

  • fast access to the source code, both through Git or web interface
  • an easy tool for users and external developers to propose code changes and improvements
  • a quick way for code sharing and collaboration amongst developers
  • a simple workflow for reviewing, testing and merging code patches


TDE Gitea Workspace serves the needs of the following groups:

  • people who want to have fast read-only access to the TDE source code
  • users who intend to contribute a few patches here and there on a non regular basis
  • contributors who intend to submit code changes on a regular basis with the aim of becoming long term TDE developers


TODO