Differences between revisions 75 and 77 (spanning 2 versions)
Revision 75 as of 2008-10-06 15:47:24
Size: 6952
Editor: ?goneri
Comment:
Revision 77 as of 2010-06-07 11:28:41
Size: 7020
Editor: PaulWise
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
The purpose of the Debian Games Team is to coordinate, share common problems and solutions and even in some cases be able to maintain games collaboratively. There is a [http://alioth.debian.org/projects/pkg-games/ project in Alioth] and the irc channel #debian-games on irc.debian.org created for that purpose. The purpose of the Debian Games Team is to coordinate, share common problems and solutions and even in some cases be able to maintain games collaboratively. There is a [[http://alioth.debian.org/projects/pkg-games/|project in Alioth]] and the irc channel #debian-games on irc.debian.org created for that purpose.
Line 4: Line 4:
The coordination of this project happens on the [http://lists.debian.org/debian-devel-games/ debian-devel-games] mailing list. There are also two additional lists: [http://lists.alioth.debian.org/pipermail/pkg-games-devel/ pkg-games-devel] ([http://lists.alioth.debian.org/mailman/listinfo/pkg-games-devel subscribe]), which is used for bug reports, and [http://lists.alioth.debian.org/pipermail/pkg-games-commits/ pkg-games-commits] ([http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits subscribe]) to track changes made to the subversion and git repositories. The coordination of this project happens on the [[http://lists.debian.org/debian-devel-games/|debian-devel-games]] mailing list. There are also two additional lists: [[http://lists.alioth.debian.org/pipermail/pkg-games-devel/|pkg-games-devel]] ([[http://lists.alioth.debian.org/mailman/listinfo/pkg-games-devel|subscribe]]), which is used for bug reports, and [[http://lists.alioth.debian.org/pipermail/pkg-games-commits/|pkg-games-commits]] ([[http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits|subscribe]]) to track changes made to the subversion and git repositories.
Line 19: Line 19:
[[TableOfContents(2)]] <<TableOfContents(2)>>
Line 21: Line 21:
<<Anchor(GetInvolved)>>
Line 27: Line 28:
 * Design [http://lists.debian.org/debian-devel-games/2006/04/msg00015.html a logo and/or a website for the project] or [http://lists.debian.org/debian-devel-games/2006/06/msg00027.html merge] the [http://pkg-games.alioth.debian.org/debian-games-p0.png two] proposed [http://pkg-games.alioth.debian.org/proposed-logo.png logos].  * Design [[http://lists.debian.org/debian-devel-games/2006/04/msg00015.html|a logo and/or a website for the project]] or [[http://lists.debian.org/debian-devel-games/2006/06/msg00027.html|merge]] the [[http://pkg-games.alioth.debian.org/debian-games-p0.png|two]] proposed [[http://pkg-games.alioth.debian.org/proposed-logo.png|logos]].
Line 29: Line 30:
 * Scout for games and [http://www.debian.org/devel/wnpp/ file an appropriate wnpp bug] if they're not already submitted. Also, don't forget to include it under [:Games/Suggested].
 * Go through game related [http:
//www.debian.org/devel/wnpp/ WNPP bugs] evaluating RFPs and ITPs.
 * Scout for games and [[http://www.debian.org/devel/wnpp/|file an appropriate wnpp bug]] if they're not already submitted. Also, don't forget to include it under [[Games/Suggested]].
 * Go through game related [[http
://www.debian.org/devel/wnpp/|WNPP bugs]] evaluating RFPs and ITPs.
Line 37: Line 38:
 * QA reports: [http://pkg-games.alioth.debian.org/cgi-bin/PET/qareport.cgi PET] [http://qa.debian.org/developer.php?login=pkg-games-devel@lists.alioth.debian.org DDPO]
 * Evaluate and eventually package one of the ["Games/Suggested"].
 * Fix [http://bugs.debian.org/cgi-bin/pkgreport.cgi?which=maint&data=pkg-games-devel%40lists.alioth.debian.org&archive=no&repeatmerged=no&version=&dist=unstable&pend-inc=pending&pend-exc=pending-fixed&pend-exc=fixed&pend-exc=done&sev-inc=critical&sev-inc=grave&sev-inc=serious&sev-inc=important&sev-inc=normal&sev-inc=minor&sev-inc=wishlist&sev-exc=fixed&include=help&include=moreinfo&include=patch&exclude=fixed&exclude=fixed-in-experimental&exclude=fixed-upstream open bugs] which are present in Debian Games Team's packages.
 * Fix [http://lintian.debian.org/reports/maintainer/pkg-games-devel@lists.alioth.debian.org.html lintian warnings and errors] which are present in Debian Games Team's packages.
 * Help with [http://tiber.tauware.de/~lucas/versions/games.html utnubu-tization] and backport changes into sid. (Dead link)
 * Fix issues seen by our ["Games/Autobuilder"].
 * QA reports: [[http://pkg-games.alioth.debian.org/cgi-bin/PET/qareport.cgi|PET]] [[http://qa.debian.org/developer.php?login=pkg-games-devel@lists.alioth.debian.org|DDPO]]
 * Evaluate and eventually package one of the [[Games/Suggested]].
 * Fix [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?which=maint&data=pkg-games-devel%40lists.alioth.debian.org&archive=no&repeatmerged=no&version=&dist=unstable&pend-inc=pending&pend-exc=pending-fixed&pend-exc=fixed&pend-exc=done&sev-inc=critical&sev-inc=grave&sev-inc=serious&sev-inc=important&sev-inc=normal&sev-inc=minor&sev-inc=wishlist&sev-exc=fixed&include=help&include=moreinfo&include=patch&exclude=fixed&exclude=fixed-in-experimental&exclude=fixed-upstream|open bugs]] which are present in Debian Games Team's packages.
 * Fix [[http://lintian.debian.org/reports/maintainer/pkg-games-devel@lists.alioth.debian.org.html|lintian warnings and errors]] which are present in Debian Games Team's packages.
 * Help with [[http://tiber.tauware.de/~lucas/versions/games.html|utnubu-tization]] and backport changes into sid. (Dead link)
 * Fix issues seen by our [[Games/Autobuilder]].
Line 44: Line 45:
   * SuSE packages [http://software.opensuse.org/download/games:/ here]
 * Develop a ["Games/Policy"] applying to all games, to ensure QA, and enforce it, e.g. using lintian checks.
   * SuSE packages [[http://software.opensuse.org/download/games:/|here]]
 * Develop a [[Games/Policy]] applying to all games, to ensure QA, and enforce it, e.g. using lintian checks.
Line 49: Line 50:
 * Sponsor non-Debian developers who have placed [wiki:Games/Sponsors/Queue upload requests]. Please visit ["Games/Sponsors"] for further information about the process.  * Sponsor non-Debian developers who have placed [[Games/Sponsors/Queue|upload requests]]. Please visit [[Games/Sponsors]] for further information about the process.
Line 53: Line 54:
 * [:Games/VCS] is a quick reference for working with the pkg-games git and SVN repositores.
 * In ["Games/Suggested"] we maintain a list of games that seem suitable for packaging.
 * In ["Games/Unsuitable"] we list games that we cannot package for Debian main currently.
 * In ["Games/WNPP"] we maintain a list of orphaned, soon-to-be-packaged or requested games.
 * For instructions on building udeb packages (for the installer), see ["BuildingUDebs"].
 * For details of Jon's master plan for doom packages, see ["Games/Doom"]
 * For commit activity and more details [http://cia.vc/stats/project/debian-pkg-games CIA is watching us].
 * In ["Games/-data"] is a draft about data packages.
 * [[Games/VCS]] is a quick reference for working with the pkg-games git and SVN repositores.
 * In [[Games/Suggested]] we maintain a list of games that seem suitable for packaging.
 * In [[Games/Unsuitable]] we list games that we cannot package for Debian main currently.
 * In [[Games/WNPP]] we maintain a list of orphaned, soon-to-be-packaged or requested games.
 * For instructions on building udeb packages (for the installer), see [[BuildingUDebs]].
 * For details of Jon's master plan for doom packages, see [[Games/Doom]]
 * For commit activity and more details [[http://cia.vc/stats/project/debian-pkg-games|CIA is watching us]].
 * In [[Games/-data]] is a draft about data packages.
Line 65: Line 66:
    * ["Games/Development/DataLoader"]
    * ["Games/Development/BuildProcess"]
    * [http://pkg-games.alioth.debian.org/doom-packaging/ Doom packaging policy] (also the [http://svn.debian.org/wsvn/pkg-games/packages/doom-packaging/?rev=0&sc=0 development verion] is avilable)
    * [[Games/Development/DataLoader]]
    * [[Games/Development/BuildProcess]]
    * [[http://pkg-games.alioth.debian.org/doom-packaging/|Doom packaging policy]] (also the [[http://svn.debian.org/wsvn/pkg-games/packages/doom-packaging/?rev=0&sc=0|development verion]] is avilable)
Line 69: Line 70:
    * ["Games/ToolsDiscuss"]     * [[Games/ToolsDiscuss]]
Line 71: Line 72:
    * ["Games/Resources"]     * [[Games/Resources]]
Line 75: Line 76:
''For a user-centric page about games in Debian, see [:Game:].'' ''For a user-centric page about games in Debian, see [[Game]].''
Line 77: Line 78:
Most of our game packages should be in the git repositories or in the svn repositories. There's a chance that some might not be in any yet. The list below is certainly outdated. The DFSG free games are located [http://svn.debian.org/wsvn/pkg-games/packages/trunk/?rev=0&sc=0 under packages/trunk]. Most of our game packages should be in the git repositories or in the svn repositories. There's a chance that some might not be in any yet. The list below is certainly outdated. The DFSG free games are located [[http://svn.debian.org/wsvn/pkg-games/packages/trunk/?rev=0&sc=0|under packages/trunk]].
Line 79: Line 80:
 * ["Games/boson"]
 * ["
Games/chocolate-doom"]
 * ["
Games/deutex"]
 * ["
Games/dreamchess"]
 * ["
Games/foobillard"]
 * ["
Games/freedoom"]
 * ["
Games/gfpoken"]
 * ["
Games/glest"]
 * ["
Games/holotz-castle"]
 * ["
Games/Komi"]
 * ["
Games/Late"]
 * ["
Games/lincity-ng"]
 * ["
Games/Oolite"] (dual licensed GPL/by-nc-sa 2.0)
 * ["Games/ppracer"]
 * ["
Games/prboom"]
 * ["
Games/rrootage"]
 * ["
Games/sdljump"]
 * ["Games/transcend"]
 * [[Games/boson]]
 * [[
Games/chocolate-doom]]
 * [[
Games/deutex]]
 * [[
Games/dreamchess]]
 * [[
Games/foobillard]]
 * [[
Games/freedoom]]
 * [[
Games/gfpoken]]
 * [[
Games/glest]]
 * [[
Games/holotz-castle]]
 * [[
Games/Komi]]
 * [[
Games/Late]]
 * [[
Games/lincity-ng]]
 * [[
Games/Oolite]] (dual licensed GPL/by-nc-sa 2.0)
 * [[Games/ppracer]]
 * [[
Games/prboom]]
 * [[
Games/rrootage]]
 * [[
Games/sdljump]]
 * [[Games/transcend]]
Line 100: Line 101:
In ["Games/Links"] you can find links to web pages and blogs that can be useful in following the state of the art in Linux Games and in Free Games in general. In [[Games/Links]] you can find links to web pages and blogs that can be useful in following the state of the art in Linux Games and in Free Games in general.

The purpose of the Debian Games Team is to coordinate, share common problems and solutions and even in some cases be able to maintain games collaboratively. There is a project in Alioth and the irc channel #debian-games on irc.debian.org created for that purpose.

The coordination of this project happens on the debian-devel-games mailing list. There are also two additional lists: pkg-games-devel (subscribe), which is used for bug reports, and pkg-games-commits (subscribe) to track changes made to the subversion and git repositories.

The main goals of the project are:

  • Maintaining games collaboratively, as they tend to share/tool many points in common.
  • "Scale economy" benefits: maintaining more packages, quicker and with less effort.
  • Open a way towards a larger involvement in Debian project to people maintaining just one or few games.
  • Quick-fixing of security issues common to games.
  • Discussion of problems and facts relative to game packaging.
  • Discussion of how the DFSG might be interpreted regarding multimedia contents and artwork in games.
  • Identify important games that are not packaged yet and package them.
  • Identify games that we were only maintaining out of inertia, and consider dropping them.
  • Make it easier for users to know the games available in Debian, maybe with some game selector interface, a web page, screenshots or whatever.
  • Collaborative maintenance of common infrastructure libs, like SDL.
  • Collaborative initial packaging of huge new games, like GPLed Nexuiz first-person shooter.
  • Handling licensing problems relative to games. Maybe even replacing non-free bits with DFSG-free content.

Get Involved

Everybody

Non-packaging work

Packaging

  • QA reports: PET DDPO

  • Evaluate and eventually package one of the Games/Suggested.

  • Fix open bugs which are present in Debian Games Team's packages.

  • Fix lintian warnings and errors which are present in Debian Games Team's packages.

  • Help with utnubu-tization and backport changes into sid. (Dead link)

  • Fix issues seen by our Games/Autobuilder.

  • look at packages from other distros and see if they have any supplemental patches
  • Develop a Games/Policy applying to all games, to ensure QA, and enforce it, e.g. using lintian checks.

Debian Developers

Developer's resources

  • Games/VCS is a quick reference for working with the pkg-games git and SVN repositores.

  • In Games/Suggested we maintain a list of games that seem suitable for packaging.

  • In Games/Unsuitable we list games that we cannot package for Debian main currently.

  • In Games/WNPP we maintain a list of orphaned, soon-to-be-packaged or requested games.

  • For instructions on building udeb packages (for the installer), see BuildingUDebs.

  • For details of Jon's master plan for doom packages, see Games/Doom

  • For commit activity and more details CIA is watching us.

  • In Games/-data is a draft about data packages.

Internal pages

Game Packages

For a user-centric page about games in Debian, see Game.

Most of our game packages should be in the git repositories or in the svn repositories. There's a chance that some might not be in any yet. The list below is certainly outdated. The DFSG free games are located under packages/trunk.

Links

In Games/Links you can find links to web pages and blogs that can be useful in following the state of the art in Linux Games and in Free Games in general.