meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
contribute [2023/02/01 08:34] – created - external edit 127.0.0.1contribute [2023/09/30 12:39] (current) – clarify gnu gpl for contributions wrongecho
Line 12: Line 12:
   - Open a Pull Request   - Open a Pull Request
  
-ITFlow, along with all contributions, is [[https://github.com/itflow-org/itflow/blob/master/LICENSE|licensed under the GNU GPL]]. +ITFlow, along with all contributions, is [[https://github.com/itflow-org/itflow/blob/master/LICENSE|licensed under the GNU GPL]]. By contributing you grant us a perpetual & irrevocable license to include your work in ITFlow on behalf of the community, thank you.
- +
- +
-----+
  
  
Line 21: Line 18:
  
  
-As mentioned on the about page, the main contributors of ITFlow are more Sysadmins than developers. If you've got an idea of something you'd like to change in ITFlow, give it a try! This could be anything and doesn't have to be huge to be helpful to the project - fixing typos, adjusting icons, etc.+The core maintainers of ITFlow are more Sysadmins than developers. If you've got an idea of something you'd like to change in ITFlow, give it a try! This could be anything and doesn't have to be huge to be helpful to the project - fixing typos, adjusting icons, etc.
  
-First, review the [[wiki:code_standards|code standards]] page. This will give you an idea of how we name variables and what files do what.+First, review the [[code_standards|code standards]] page. This will give you an idea of how we name variables and what files do what.
  
 If you need some help with using Git/GitHub, [[https://www.dataschool.io/how-to-contribute-on-github/|this article]] is a great resource. If you need some help with using Git/GitHub, [[https://www.dataschool.io/how-to-contribute-on-github/|this article]] is a great resource.
  
-Once you've got a working [[wiki:installation|installation]], switch to a new branch (''git checkout -b mybranch'').+Once you've got a working [[installation|installation]], switch to a new branch (''git checkout -b mybranch'').
  
 Locate the page that holds the functionality you'd like to amend and start making changes. It's usually helpful to break down your desired goal into small chunks you can incrementally add. Locate the page that holds the functionality you'd like to amend and start making changes. It's usually helpful to break down your desired goal into small chunks you can incrementally add.
Line 36: Line 33:
  
 You'll be prompted to raise a pull request where we can discuss your changes and eventually merge them into ITFlow! You'll be prompted to raise a pull request where we can discuss your changes and eventually merge them into ITFlow!
 +
 +----
 +
 +====== Other ways to contribute ======
 +
 +There are other ways to contribute to ITFlow:
 +
 +  * Help out with the documentation //(ask on the forum for a Docuwiki account)//
 +  * Share your experience / methodologies / tactics using ITFlow on the forum to inspire others
 +  * Report bugs and raise feature requests
 +  * Tell others in the industry of your success using ITFlow to manage your clients //(but please don't spam)//