install a curated list of game packs instead of relying only on the freeness of them without any quality review
The OpenArena gamepack is now 204M
large and the repository is 406M
. It looks like it's a design fault as it ships all the map sources of OpenArena, and that the job for the game itself.
In anyway, before the OpenArena gamepack did that heavy change the gamepack manager was automatically installing all known free (as in Free and Open Source) game packs. This is not acceptable to make random people randomly downloading almost half a gigabyte at build time. Whitelisting on free license is not enough, the default games must be curated, at least to not make the build going wild and downloading half the Internet. A curated list is also needed because we don't have control on such gamepacks so anything can happen, so it's really better to restrict to a white list.
I'll report an issue on the OpenArena Gamepack repository but it will not fix the need for a curated list of gamepacks.
Proposed (assumed active project):
Name | Friendliness | Free | Website | Contact |
---|---|---|---|---|
OpenArena | NeonKnightOA | Yes | openarena.ws | ?? |
Osirion | Ingar | Yes | osirion.org | #osirion@Freenode |
Quetoo | jdolan | Yes | quetoo.org | #quetoo@Freenode |
Unvanquished | illwieckz, Ingar… | Yes | unvanquished.net | #unvanquished-dev@Freenode |
War§ow | ?? | Yes | warsow.net | Warsow@discord → |
Xonotic | self | Yes | xonotic.org | #xonotic@Freenode |
Proposed (assumed inactive project):
Name | Free | Status |
---|---|---|
Darkplaces | Yes | How active it is? |
Nexuiz | Yes | Unmaintained |
Quake | Yes | Unmaintained |
Those are unmaintained but they are assumed to be good quality gamepacks, they are free and cost almost nothing to ship. There is no reason to break something that is not broken.
Discussed (assumed active project):
Name | Friendliness | Free | Website | Contact |
---|---|---|---|---|
ET:Legacy¹ | Pan, spyhawk… | No | etlegacy.com | #etlegacy@Freenode |
Q3Rally | P3rlE | No² | q3rally.com | Q3Rally@discord → |
Smokin' Guns | Tequila, illwieckz | No | smokin-guns.org | #smokinguns-dev@Freenode |
- ¹ET:Legacy would probably require it's own actively maintained gamepack instead of the Wolf:ET one to get enough confidence, may have legal issue (Zenimax).
- ²Q3Rally is expected to distribute a free gamepack soon.
May be discussed (assumed active project)
Name | Free | Reason |
---|---|---|
Jedi Academy | No | Active project, may have legal issue (Lucas Arts) |
Tremulous | No | People are still mapping |
May be discussed (assumed inactive project):
Name | Free | Reason |
---|---|---|
TurtleArena | No | Considered as inactive by ZTM himself |
It is unmaintained but is assumed to be a good quality gamepack, and it costs almost nothing to ship.
Has to be fixed (assumed active project):
nothing anymore
Rejected:
Name | Free | Reason |
---|---|---|
Doom3 | No | Unmaintained, may have legal issue (Zenimax), has a better tool (DarkRadiant) |
Heretic2 | No | Unmaintained, may have legal issue (Zenimax) |
Neverball | No | Unmaintained |
Prey | No | Unmaintained, may have legal issue (Zenimax) |
Quake2 | No | Unmaintained, may have legal issue (Zenimax) |
Quake3 | No | Unmaintained, may have legal issue (Zenimax) |
Quake Live | No | Game pack has to be done from scratch, may have legal issue (Zenimax) |
UFO:AI | No | Has a better tool (UFO:Radiant) |
RTCW | No | Unmaintained, may have legal issue (Zenimax) |
Wolf:ET | No | Unmaintained, may have legal issue (Zenimax) |