User Tools

Site Tools


project:mt:start

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
project:mt:start [2023/04/05 12:29] snarfburproject:mt:start [2025/01/03 11:28] (current) – old revision restored (2023/04/05 13:17) publisher
Line 20: Line 20:
   * Depends on nothing else   * Depends on nothing else
   * Has already a long lifetime   * Has already a long lifetime
 +  * Covers most things I would implement
  
 ===== Development ===== ===== Development =====
  
-I found no summary for rules or guidelines, only some hints here and there (see [[:project:mt:#developers|Sources - Development]]).+I found only very rudimentary rules and guidelines to contribute issues for MapToolfocusing about the steps to
  
-Rules+  * [[https://github.com/RPTools/maptool/wiki/Contributor-Setup-Instructions-For-MapTool|Setup Development Envirerment for MapToo]]l 
 +  * [[https://github.com/RPTools/maptool/wiki/Submitting-Pull-Requests|Submitting a Pull Request]] 
 + 
 +Beside standard branching pull & push rules, the only main rule for coding I found was about formatting the sources (before commit). 
 + 
 +No summary for rules or guidelines, only 3 main some hints here and there (see [[:project:mt:start#developers|Sources - Development]]). MapTool specific rules & guidelines have priority over our house rules & guidelines. Whenever I found some, I will try to summaries them here. 
 + 
 +==== Contributing ==== 
 + 
 +Nothing special. 
 + 
 +==== Rules ==== 
 + 
 +=== Formatting Sources === 
 + 
 +The source should be following formatting rules of Google and 'gradlew spotlessApply' has to be run before any code is pushed to the original Git repository of RpTools. 
 + 
 +==== Guidelines ==== 
 + 
 +Try to follow examples of the original code for coding and use there libraries and methods wherever possible. Then try to follow our house rules & guidelines.
  
 ==== Open Source License ==== ==== Open Source License ====
Line 31: Line 51:
 Whenever we chance code (or other things) of the original project, we will do this under the same license agreement: Whenever we chance code (or other things) of the original project, we will do this under the same license agreement:
 <code> <code>
 +
 /* /*
  * This software Copyright by the RPTools.net development team, and  * This software Copyright by the RPTools.net development team, and
Line 47: Line 68:
  
 </code> </code>
- 
-===== Development Rules & Guidlines ===== 
- 
-=====   ===== 
  
 ===== Sources ===== ===== Sources =====
Line 68: Line 85:
   * [[https://github.com/RPTools/maptool|GitHup Development Branch for MapTool]]   * [[https://github.com/RPTools/maptool|GitHup Development Branch for MapTool]]
   * [[https://github.com/RPTools/maptool/wiki/Contributor-Setup-Instructions-For-MapTool|Contributor Setup Instructions for MapToo]]l   * [[https://github.com/RPTools/maptool/wiki/Contributor-Setup-Instructions-For-MapTool|Contributor Setup Instructions for MapToo]]l
 +  * [[https://github.com/RPTools/maptool/wiki/Submitting-Pull-Requests|Submitting Pull Requests]]
   * [[https://www.rptools.net/contributor-covenant-code-of-conduct/|Contributor Covenant Code of Conduct]]   * [[https://www.rptools.net/contributor-covenant-code-of-conduct/|Contributor Covenant Code of Conduct]]
  
 ==== Open Source License ==== ==== Open Source License ====
 +
   * [[http://www.gnu.org/licenses/|GNU Licenses]]   * [[http://www.gnu.org/licenses/|GNU Licenses]]
   * [[http://www.gnu.org/licenses/agpl.html|Used Affero License]]   * [[http://www.gnu.org/licenses/agpl.html|Used Affero License]]
  
  
project/mt/start.1680690595.txt.gz · Last modified: 2023/04/05 12:29 by snarfbur