wiki:WikiStart

Angband development tracker

Welcome to the Angband development wiki. If you do not consider yourself a developer but rather a player, you might prefer to read the main angband wiki at http://rephial.org/wiki/. Of course, in the world of open source, anyone can be a developer - even if you only want to edit a single text file in lib/edit/.

If you have come to open a ticket, please read both the TicketCreation guide and the KeywordGuide first. Then check one or more of the following:

In particular, please check this last one before opening a new ticket, in case a ticket already exists for the same issue. Duplicate tickets are painful and should be avoided wherever possible: if you're not sure if your ticket would duplicate an existing one, leave a comment about your issue on the existing ticket in preference to creating a new ticket.

Whatever you aspire to do, please read the coding guidelines if you intend to read or modify the source code. To get a copy of the latest released development code, use git clone git://github.com/angband/angband.git.

The development wiki is still in, er, development. For now, we have the current useful things:

  • Compiling - help with compiling the game
  • ReleaseChecklist - things to be checked before a release
  • CodeMasters - a guide to which developers are most familiar with which parts of the code, and who is currently working on what
  • GitUsage - a guide to pushing etiquette and tips for those cowed by the awesome complexity of git (i.e. everybody)
  • ToDiscuss - stuff that the devteam should make a decision on
  • ToDocument - stuff that the devteam needs to document fully ...
  • Policy - a growing archive of helpful guidance
  • StatsHowTo - a description of the Monte-Carlo stats generation routine
  • SavefileHowTo - a high-level guide to maintaining savefile compatibility
  • UTF8Notes - a note on the design changes to handle UTF-8 files and wide chars internally
  • NewEgos - an explanation of the new affix-driven ego item code
  • PlanningWiki - a place to plan stuff, organised by game unit (whatever that means)
  • Doxygen Code Documentation
Last modified 7 months ago Last modified on 03/21/14 00:54:08