Differences between revisions 6 and 7
Revision 6 as of 2011-01-08 12:35:24
Size: 1743
Editor: jmtd
Comment:
Revision 7 as of 2011-01-08 17:22:14
Size: 1798
Editor: jmtd
Comment: not a dev project anymore
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from Games/Development/DataLoader

This page is incomplete, please add the relevant information which you see fit.

Goals

The ?DataLoader project has as goals the following:

  • provide a way to make the package management aware of non-official packages so the game can depend on them
    • non-free data files (e.g.: quake3 data-files)
    • local data files (e.g.: Ooilte OXP packages)
  • create some meta-packages for the unofficial packages which, if uninstalled will remove all the files installed unofficially

The non-official packages could be created from tarballs fetched from:

  • http servers
  • ftp servers
  • local filesystem
  • CD-s
  • subversion repositories? (both https:// and svn+ssh://)

current progress

This is implemented within `game-data-packager (pts).

worklist

This is arranged in an approximate chronological order: items nearest the top are things that Jon is working on next. Please feel free to open discussions about this on the debian-devel-games list.

Rise of the Triad support

  • gdp/rott: figure out migration path
    • rott version X needs to depend: on rott-data
    • rott versions prior to that should conflict
      • thus gdp-generated package needs to handle that
    • anything missing?
  • merge rott into master
  • release!

tidying up

  • merge document branch into master
    • this will mean the slipstream stuff will need to be updated
  • make testsuite branch depend on external shunit2
  • merge testsuite branch into master
    • this will mean the slipstream tests will need to be updated

quake 3

  • support for fetching the point release from the web