Difference between revisions of "TDE Gitea Workspace"

From Trinity Desktop Project Wiki
Jump to navigation Jump to search
imported>Michele Calgaro
(initial gitea page. Still WIP)
 
imported>Michele Calgaro
(more explanation about TDE gitea repository)
Line 1: Line 1:
 
[[Category:Developers]]
 
[[Category:Developers]]
   
=About Gitea=
 
   
 
='''About Gitea'''=
[https://gitea.io/en-us Gitea] is, as described on their official website, a "painless self-hosted Git service".<br>
 
  +
 
[https://gitea.io/en-us 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.
 
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 reposotory=
+
='''TDE Gitea repository'''=
  +
 
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>
  +
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 [https://bugs.trinitydesktop.org TDE bugszilla] in order to do that.
   
The official TDE source code is stored on the main Trinity Desktop servers and is available both through [[Project_GIT_Information|Git]] or through [https://git.trinitydesktop.org/cgit web interface]. Faster access is also avaiable through [http://mirror.git.trinitydesktop.org/cgit mirrors]
 
   
 
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 repository] 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
* simplify code sharing and collaboration amongst developers
+
* a quick way for code sharing and collaboration amongst developers
  +
* a simple workflow for reviewing, testing and merging code patches
  +
   
  +
TDE Gitea repository 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=
+
=='''TODO'''==

Revision as of 06:26, 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 repository

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 repository 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 repository 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