875
Comment: initial page for DataLoader
|
1743
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
= Goals = | == Goals == |
Line 5: | Line 5: |
The [wiki:Self:Games/Development/DataLoader DataLoader] project has as goals the following: | The [[Games/Development/DataLoader|DataLoader]] project has as goals the following: |
Line 16: | Line 16: |
* subversion repositories? (both https:// and svn+ssh://) | |
Line 17: | Line 18: |
== current progress == | |
Line 18: | Line 20: |
= Examples/Prior work = | This is implemented within `game-data-packager ([[http://packages.qa.debian.org/game-data-packager|pts]]). |
Line 20: | Line 22: |
* make-wad-package script from the doom-package in [http://debian.halfcoded.net/source/ Jon Dowland's apt repo] * [http://packages.debian.org/java-package java-package] |
== 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 |
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
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