DevelopersHome: Difference between revisions

From The Battle for Wesnoth Wiki
Yogi Bear (talk | contribs)
Yogi Bear (talk | contribs)
No edit summary
Line 1: Line 1:
<h1>Developers Home</h1>
= General Information =
If you want to program for wesnoth, this is the page to look at.
 
== Links ==
== Links ==
* [[DeveloperResources]] - useful links
* [[DeveloperResources]] - useful links
Line 7: Line 5:
* [http://cia.vc/stats/project/wesnoth Latest commits] - Up-to-date commit messages
* [http://cia.vc/stats/project/wesnoth Latest commits] - Up-to-date commit messages


== General Guidelines ==
== Coding Guidelines ==
* [[HackingWesnoth]] - guide for programmers
* [[HackingWesnoth]] - guide for programmers
* [[CodingStandards]] - for programmers
* [[CodingStandards]] - for programmers
* [[DeveloperGuide]] - for those who received SVN commit rights
* [[DeveloperGuide]] - for those who received SVN commit rights
== STL documentation ==
* http://www.sgi.com/tech/stl/ - Standard Template Library
* http://www.sgi.com/tech/stl/ - Standard Template Library


== Tools and Packaging ==
= Tools and Packaging =
== Supporting Websites ==
* [[WesnothSVN]] - accessing the source code
* [[WesnothSVN]] - accessing the source code
* http://websvn.wesnoth.org/ Web-Access to svn - Gna! - websvn -
* http://gettext.wesnoth.org/ - gettext status
== Compiling ==
* [[CompilingWesnoth]] - how to compile Battle for Wesnoth (it's not hard)
* [[CompilingWesnoth]] - how to compile Battle for Wesnoth (it's not hard)
* http://websvn.wesnoth.org/ Web-Access to svn - Gna! - websvn -
== Packaging and Releasing ==
* [[ReleasingWesnoth]] - steps to follow to release a new version
* [[ReleasingWesnoth]] - steps to follow to release a new version
* [[WesnothPackagersGuide]] - guidelines for packaging Wesnoth for different platforms
* [[WesnothPackagersGuide]] - guidelines for packaging Wesnoth for different platforms
== Documentation ==
* [[Doxygen]] - Documentation generator
* [[Doxygen]] - Documentation generator
* http://gettext.wesnoth.org/ - gettext status
== More stuff ==
* [[ExternalUtilities]] (Wercator, CampGen, wmllint, etc.)
* [[ExternalUtilities]] (Wercator, CampGen, wmllint, etc.)


== I want to start coding, what can i do? ==
= I want to start coding, what can i do? =
* [[EasyCoding]] - Bugs and features that are easy to implement for new coders
* [[EasyCoding]] - Bugs and features that are easy to implement for new coders
* [[NotSoEasyCoding]] - Bugs and features which are doable but lacking someone working on them
* [[NotSoEasyCoding]] - Bugs and features which are doable but lacking someone working on them


== Code documentation ==
= Code documentation =
* http://devdocs.wesnoth.org - generated code documentation
* http://devdocs.wesnoth.org - generated code documentation
* [http://www.wesnoth.org/units/trunk/animations.html Missing unit animations] - what's available and what's missing
* [http://www.wesnoth.org/units/trunk/animations.html Missing unit animations] - what's available and what's missing

Revision as of 20:36, 1 May 2009

General Information

Links

Coding Guidelines

STL documentation

Tools and Packaging

Supporting Websites

Compiling

Packaging and Releasing

Documentation

More stuff

I want to start coding, what can i do?

  • EasyCoding - Bugs and features that are easy to implement for new coders
  • NotSoEasyCoding - Bugs and features which are doable but lacking someone working on them

Code documentation

Miscellaneous

This page was last edited on 1 May 2009, at 20:36.
Cookies help us deliver our services. By using our services, you agree to our use of cookies.