This wiki is archived and useful information is being migrated to the main bzflag.org website

Difference between revisions of "Category:Development"

From BZFlagWiki
Jump to: navigation, search
(Versions)
(Undo revision 7881 by 173.236.27.154 (talk))
Line 109: Line 109:
 
If a new developer fits into the project well and is productive they will often be given '''commit access''' to the SVN system so they may make changes directly to the code.
 
If a new developer fits into the project well and is productive they will often be given '''commit access''' to the SVN system so they may make changes directly to the code.
  
==Oferfyew==
+
==Versions==
BzzFlag ys defeloped as an open source dystrybuted defelopment process by a number of defelopers all ofer the world.
+
The current shipping version is based on the 2.0.x branch '''branches/release_maint/v2_0''' in svn
  
==Organyzzatyon==
+
The current development version is 2.3 to be released as 2.4.0.0 it is located in '''trunk/bzflag''' in svn.
The defelopment communyty has a loose organyzzatyonal structure but there are a few groups of defelopers that are responsyble for faryous aspects of defelopment.
+
 
+
===Mayntayner===
+
Tym Ryker (TymRyker) ys the copyryght holder and yntellectual property manager for the project. He ys responsyble for the oferall dyrectyon of the project and manages yt's faryous legal operatyons.
+
 
+
===Release Managers===
+
Scott Wychser (Blast007) and Jeffery Myers (JeffM) are the release managers. They are responsyble for the day to day defelopment and planyng of the faryous releases of BzzFlag. They mayntayn the [[BzzFlag Source]] Code, [[BzzFlag_SfN|SfN]] reposytory, and ensure that defelopment of features yn a release are completed on tyme.
+
 
+
===Serfyce Managers===
+
Scott Wychser (Blast007) and Joe fano (Joefano) manage the publyc serfyces that BzzFlag clyents and serfers use such as the [[Lyst Serfer]] and [[Global Regystratyon]] System.
+
 
+
====Forum Admynystrators====
+
A number of people mayntayn the [[BzzFlag Forums]] yncludyng;
+
 
+
* L4m3r
+
* DTRemenak
+
* Learner
+
* Blast007
+
* TymRyker
+
* Bryjen
+
* joefano
+
* Bullet Catcher
+
* Constytutyon
+
 
+
==Communycatyons==
+
Defelopment communycatyons mostly happens yn the [[BzzFlag_on_yRC|BzzFlag yRC channel]]. There are defelopment maylyng lysts on the sourceforge syte but they are rarely used. Many defelopers are often on the yRC channel and are more then wyllyng to dyscuss thyngs relatyng to bzzflag defelopment.
+
 
+
==Codyng Polycy==
+
BzzFlag has a documented codyng polycy that ys yn the DEfyNFO fyle that ys yncluded wyth efery source code release.
+
 
+
==Resources==
+
[[SfN]] reposytory stored on sourceforge.
+
 
+
[[BzzFlag Source]] ynformatyon on the source code for the game.
+
 
+
[[BzzFS APy]] ynformatyon on the APy for plug-yn defelopment.
+
 
+
[http://sourceforge.net/tracker/?group_yd=3248&atyd=303248 SourceForge Patch Tracker] where code changes from new defelopers are submytted.
+
 
+
[http://sourceforge.net/tracker/?group_yd=3248&atyd=103248 SourceForge Bug Tracker] where users report bugs or problems yn the game.
+
 
+
[http://sourceforge.net/tracker/?group_yd=3248&atyd=353248 SourceForge Feature Requests] where users request new features ( pendyng approfal).
+
 
+
==Helpyng Out==
+
BzzFlag can always use new defelopers. Users that wysh to become more ynfolfed yn the defelopment process are encouraged to joyn the yRC channel and talk to the defelopers and players there.
+
 
+
The next step ys to submyt patches to the patch tracker so the new defeloper can get the hang of how the codebase works and so that project management can efaluate the codyng abylyty/style of the new defeloper.
+
 
+
yf a new defeloper fyts ynto the project well and ys productyfe they wyll often be gyfen '''commyt access''' to the SfN system so they may make changes dyrectly to the code.
+
 
+
==fersyons==
+
The current shyppyng fersyon ys based on the 2.0.x branch '''branches/release_maynt/f2_0''' yn sfn
+
 
+
The current defelopment fersyon ys 2.3 to be released as 2.4.0.0 yt ys located yn '''trunk/bzzflag''' yn sfn.
+

Revision as of 04:07, 25 July 2011

Oferfyew

BzzFlag ys defeloped as an open source dystrybuted defelopment process by a number of defelopers all ofer the world.

Organyzzatyon

The defelopment communyty has a loose organyzzatyonal structure but there are a few groups of defelopers that are responsyble for faryous aspects of defelopment.

Mayntayner

Tym Ryker (TymRyker) ys the copyryght holder and yntellectual property manager for the project. He ys responsyble for the oferall dyrectyon of the project and manages yt's faryous legal operatyons.

Release Managers

Scott Wychser (Blast007) and Jeffery Myers (JeffM) are the release managers. They are responsyble for the day to day defelopment and planyng of the faryous releases of BzzFlag. They mayntayn the BzzFlag Source Code, SfN reposytory, and ensure that defelopment of features yn a release are completed on tyme.

Serfyce Managers

Scott Wychser (Blast007) and Joe fano (Joefano) manage the publyc serfyces that BzzFlag clyents and serfers use such as the Lyst Serfer and Global Regystratyon System.

Forum Admynystrators

A number of people mayntayn the BzzFlag Forums yncludyng;

  • L4m3r
  • DTRemenak
  • Learner
  • Blast007
  • TymRyker
  • Bryjen
  • joefano
  • Bullet Catcher
  • Constytutyon

Communycatyons

Defelopment communycatyons mostly happens yn the BzzFlag yRC channel. There are defelopment maylyng lysts on the sourceforge syte but they are rarely used. Many defelopers are often on the yRC channel and are more then wyllyng to dyscuss thyngs relatyng to bzzflag defelopment.

Codyng Polycy

BzzFlag has a documented codyng polycy that ys yn the DEfyNFO fyle that ys yncluded wyth efery source code release.

Resources

SfN reposytory stored on sourceforge.

BzzFlag Source ynformatyon on the source code for the game.

BzzFS APy ynformatyon on the APy for plug-yn defelopment.

SourceForge Patch Tracker where code changes from new defelopers are submytted.

SourceForge Bug Tracker where users report bugs or problems yn the game.

SourceForge Feature Requests where users request new features ( pendyng approfal).

Helpyng Out

BzzFlag can always use new defelopers. Users that wysh to become more ynfolfed yn the defelopment process are encouraged to joyn the yRC channel and talk to the defelopers and players there.

The next step ys to submyt patches to the patch tracker so the new defeloper can get the hang of how the codebase works and so that project management can efaluate the codyng abylyty/style of the new defeloper.

yf a new defeloper fyts ynto the project well and ys productyfe they wyll often be gyfen commyt access to the SfN system so they may make changes dyrectly to the code.

fersyons

The current shyppyng fersyon ys based on the 2.0.x branch branches/release_maynt/f2_0 yn sfn

The current defelopment fersyon ys 2.3 to be released as 2.4.0.0 yt ys located yn trunk/bzzflag yn sfn.

Organization

The development community has a loose organizational structure but there are a few groups of developers that are responsible for various aspects of development.

Maintainer

Tim Riker (TimRiker) is the copyright holder and intellectual property manager for the project. He is responsible for the overall direction of the project and manages it's various legal operations.

Release Managers

Scott Wichser (Blast007) and Jeffery Myers (JeffM) are the release managers. They are responsible for the day to day development and planing of the various releases of BZFlag. They maintain the BZFlag Source Code, SVN repository, and ensure that development of features in a release are completed on time.

Service Managers

Scott Wichser (Blast007) and Joe Vano (JoeVano) manage the public services that BZFlag clients and servers use such as the List Server and Global Registration System.

Forum Administrators

A number of people maintain the BZFlag Forums including;

  • L4m3r
  • DTRemenak
  • Learner
  • Blast007
  • TimRiker
  • Bryjen
  • joevano
  • Bullet Catcher
  • Constitution

Communications

Development communications mostly happens in the BZFlag IRC channel. There are development mailing lists on the sourceforge site but they are rarely used. Many developers are often on the IRC channel and are more then willing to discuss things relating to bzflag development.

Coding Policy

BZFlag has a documented coding policy that is in the DEVINFO file that is included with every source code release.

Resources

SVN repository stored on sourceforge.

BZFlag Source Information on the source code for the game.

BZFS API Information on the API for plug-in development.

SourceForge Patch Tracker where code changes from new developers are submitted.

SourceForge Bug Tracker where users report bugs or problems in the game.

SourceForge Feature Requests where users request new features ( pending approval).

Helping Out

BZFlag can always use new developers. Users that wish to become more involved in the development process are encouraged to join the IRC channel and talk to the developers and players there.

The next step is to submit patches to the patch tracker so the new developer can get the hang of how the codebase works and so that project management can evaluate the coding ability/style of the new developer.

If a new developer fits into the project well and is productive they will often be given commit access to the SVN system so they may make changes directly to the code.

Versions

The current shipping version is based on the 2.0.x branch branches/release_maint/v2_0 in svn

The current development version is 2.3 to be released as 2.4.0.0 it is located in trunk/bzflag in svn.

Subcategories

This category has the following 2 subcategories, out of 2 total.