Difference between revisions of "Code"

From PCGen Wiki
Jump to: navigation, search
m (Coding)
 
(80 intermediate revisions by 12 users not shown)
Line 2: Line 2:
 
   | __TOC__
 
   | __TOC__
 
   |}
 
   |}
 +
 
=Introduction=
 
=Introduction=
 
Welcome to the Wiki section for the Code Monkey team!
 
Welcome to the Wiki section for the Code Monkey team!
 +
 +
=Mission Statement=
 +
'''TBA'''
  
 
=Resources=
 
=Resources=
 +
* [[Developers Meeting]]
 +
* [[Dev Meeting Log 20090429]]
 +
* [[Dev Meeting Log 20090815]]
 +
* [[Dev Meeting Log 20090911]]
 +
* [[Dev Meeting Log 20091017]]
 +
* [[Dev Meeting Log 20091114]]
 +
* [[Dev Meeting Log 20120309]]
 +
* [[Dev Meeting Log 20120429]]
 +
* [[Dev Meeting Log 20121103]]
 +
* [[Dev Meeting Log 20140627]]
 +
 +
==For New Starters==
 
* [[Joining the Code Team]] General steps to take to prepare yourself
 
* [[Joining the Code Team]] General steps to take to prepare yourself
 
* [[Code Monkey Introduction]]
 
* [[Code Monkey Introduction]]
 +
 +
==Developer Environment==
 
* [[Basic Developer Setup]]
 
* [[Basic Developer Setup]]
 +
* [[Git Setup]]
 
* [[Subversion Setup]]
 
* [[Subversion Setup]]
* [[Building PCGen]], also see [[ANT]] and [[MAVEN]]
+
* [[Merging]] with SVN
* [[Unit Testing]]
+
* [[Building PCGen]], also see [[Gradle]]
 +
* [[Continuous Integration]]
 +
* [[Autobuilds for Libraries]]
 +
* [[launch4j]]
 +
 
 +
==Coding==
 
* [[Coding Standards]]
 
* [[Coding Standards]]
 +
* [[Deprecating a Token]]
 
* [[Explanation of the Code Base]]
 
* [[Explanation of the Code Base]]
* [[Merging]] with SVN
+
* [[PCGen Code Exploration Almanac]]
* [http://www.legolas.org/pcgen/arch/PCGenArchitecture.html PCGen Architecture]
+
* [[Graph Theory]]
 +
* [[Logging in the Code Base]]
 +
* [[Unit Testing]]
 +
* [[Removing Libraries]]
 +
* [[Unnecessary Code Detector]]
 +
* [[Working Projects]]
  
 
=Completed Sub Projects=
 
=Completed Sub Projects=
 
* [[Ability Object TODO List]]
 
* [[Ability Object TODO List]]
 +
* [[LST_Editor_Verification]]
  
 
=Open Sub Projects=
 
=Open Sub Projects=
 +
* [[UI HTML Extraction]]
 
* [[Internationalization]]
 
* [[Internationalization]]
* [[PObject - The Refactoring]]
 
 
* [[CDOM]]
 
* [[CDOM]]
 
* [[UI Overhaul]]
 
* [[UI Overhaul]]
 +
* [[LST_Editor]]
 +
* [[Major Code Projects]]
 +
* [[Template Engine]]
 +
* [[Enhanced Networking Features]]
  
 
=Active Team Members=
 
=Active Team Members=
  
 
===[[Explanation of Teams#Silverback|Silverback]]===
 
===[[Explanation of Teams#Silverback|Silverback]]===
* [[James Dempsey]]
+
* Connor Petty
  
 
===[[Explanation of Teams#Second|2nd]]===
 
===[[Explanation of Teams#Second|2nd]]===
Line 35: Line 70:
  
 
===[[Explanation of Teams#Chimp|Chimp]]===
 
===[[Explanation of Teams#Chimp|Chimp]]===
* Aaron Divinsky
 
 
* [[Tom Parker]]
 
* [[Tom Parker]]
 +
* [[Stefan Radermacher]]
  
 
===[[Explanation of Teams#Gibbon|Gibbon]]===
 
===[[Explanation of Teams#Gibbon|Gibbon]]===
* [[Stefan Radermacher]]
+
* Jayme Cox
  
 
===[[Explanation of Teams#Tamarin|Tamarin]]===
 
===[[Explanation of Teams#Tamarin|Tamarin]]===
* Andrew Wilson
+
* [[Andrew Wilson]]
 
* [[Martijn Verburg]]
 
* [[Martijn Verburg]]
* Andriy Sen
 
* [[Koen Van Daele]]
 
* Tobias Wichtrey
 
* [[Joe Frazier, Jr.]]
 
 
* [[Connor Petty]]
 
* [[Connor Petty]]
  
 
===[[Explanation of Teams#Lemur|Lemur]]===
 
===[[Explanation of Teams#Lemur|Lemur]]===
* [[Tir Gwaith]]
 
* [[Tod Milam]]
 
 
* [[Eddy Anthony]]
 
* [[Eddy Anthony]]
* Eric Jarman
+
* Per Christian Henden
* Julio Esslinger Viegas
+
* Thomas Cooper
* [[Eduard Martinescu]]
+
* [[Tod Milam]] - Mac Developer
* Tony Lavalle
+
* [[Kim Winz]]
* Josh Johnston
+
* Eitan Adler
* Peter Barker
 
* [[Alec Ross]]
 
  
 
===[[X-Terminator Mark II]]===
 
===[[X-Terminator Mark II]]===
Line 68: Line 95:
 
* Brad Stiles, SVN advice
 
* Brad Stiles, SVN advice
 
* Jason Buchanan, Advice on old code
 
* Jason Buchanan, Advice on old code
* [[Bryan McRoberts]], Advice on old code
 
 
* [[Jonas Karlson]], Advice on old code
 
* [[Jonas Karlson]], Advice on old code
* Kurt Wimmer, Suggestions
+
 
* [[Andargor]], Suggestions
+
=Passive Team Members=
 +
 
 +
* B. K. Oxley (Provides IntelliJ licenses)
  
 
=Inactive Team Members=
 
=Inactive Team Members=
Line 77: Line 105:
 
===[[Explanation_of_Teams#2nd|2nd]]===
 
===[[Explanation_of_Teams#2nd|2nd]]===
 
* Devon Jones
 
* Devon Jones
 +
 +
===[[Explanation_of_Teams#Chimp|Chimp]]===
 +
* Aaron Divinsky
  
 
===[[Explanation_of_Teams#Tamarin|Tamarin]]===
 
===[[Explanation_of_Teams#Tamarin|Tamarin]]===
 +
* Andriy Sen
 +
* [[Kevin Fernandes]]
 +
* [[Koen Van Daele]]
 +
* [[Joe Frazier, Jr.]]
 
* Per Christian Henden
 
* Per Christian Henden
* [[Kevin Fernandes]]
 
  
 
===[[Explanation_of_Teams#Lemur|Lemur]]===
 
===[[Explanation_of_Teams#Lemur|Lemur]]===
 
* Bill Neumann
 
* Bill Neumann
 +
* Dan Parks
 +
* [[Eduard Martinescu]]
 +
* Eric Jarman
 +
* Jasper Spaans
 +
* Julio Esslinger Viegas
 +
* Peter Barker
 +
* [[Rick Ryker]]
 +
* Thomas Clegg
 +
* Tony Lavalle
 +
* Hades Lucifer [7/20/10]
 +
* Josh Johnston [7/20/10]
 +
* MotorViper    [7/20/10]
 +
* [[Steven West]] [7/20/10]
 +
* [[Alec Ross]] [7/20/10]
 +
* [[Tir Gwaith]] [7/20/10]
  
===[[Explanation_of_Teams#Other|Other]]===
+
 
* Walter Duncan, Holds the old pcgen_autobuild user
+
===Other===
 +
* [[Andargor]], Suggestions
 
* [[Bryan McRoberts]], Advice on old code
 
* [[Bryan McRoberts]], Advice on old code
 +
* Kurt Wimmer, Suggestions
 +
* Walter Duncan, Held the old pcgen_autobuild user

Latest revision as of 18:36, 10 November 2018

Introduction

Welcome to the Wiki section for the Code Monkey team!

Mission Statement

TBA

Resources

For New Starters

Developer Environment

Coding

Completed Sub Projects

Open Sub Projects

Active Team Members

Silverback

  • Connor Petty

2nd

  • TBA

Chimp

Gibbon

  • Jayme Cox

Tamarin

Lemur

X-Terminator Mark II

Other

  • Brad Stiles, SVN advice
  • Jason Buchanan, Advice on old code
  • Jonas Karlson, Advice on old code

Passive Team Members

  • B. K. Oxley (Provides IntelliJ licenses)

Inactive Team Members

2nd

  • Devon Jones

Chimp

  • Aaron Divinsky

Tamarin

Lemur


Other

  • Andargor, Suggestions
  • Bryan McRoberts, Advice on old code
  • Kurt Wimmer, Suggestions
  • Walter Duncan, Held the old pcgen_autobuild user