On Sat, 7 May 2011 11:35:24 +1000 Karl Goetz <[email protected]> wrote:
> On Fri, 6 May 2011 05:31:20 -0600 > "Wichmann, Mats D" <[email protected]> wrote: > > > [email protected] wrote: > > > On 05/05/2011 04:27 AM, Richard Hartmann wrote: > > >> 1) How is this to be interpreted? > > >> > > >>> The following directories, or symbolic links to directories, > > >>> must be in /usr/ share, if the corresponding subsystem is > > >>> installed: [...] games Static data files for /usr/games > > >>> (optional) > > >> > > >> In any case, the wording of this section should probably be > > >> improved. > > > > > > I agree; there's some ambiguity here. Oddly, > > > > etc. > > > > I think a request for clarification here is worthy of a > > bugzilla, will somebody file one please? > > > > http://bugs.linux-foundation.org/show_bug.cgi?id=766 I've attached a patch (to the bug, and to this email). It will need more work, but i'm hoping to get some feedback on it here before i send a merge request. thanks, kk -- Karl Goetz, (Kamping_Kaiser / VK5FOSS) Debian contributor / gNewSense Maintainer http://www.kgoetz.id.au No, I won't join your social networking group
=== modified file 'usr.xml'
--- usr.xml 2011-05-06 16:22:54 +0000
+++ usr.xml 2011-05-07 09:59:40 +0000
@@ -86,11 +86,6 @@
</row>
<row>
- <entry><filename>games</filename></entry>
- <entry>Games and educational binaries (optional)</entry>
- </row>
-
- <row>
<entry><filename>lib<qual></filename></entry>
<entry>Alternate Format Libraries (optional)</entry>
</row>
@@ -442,11 +437,6 @@
<entry>Host-specific system configuration for local binaries</entry>
</row>
- <row>
- <entry><filename>games</filename></entry>
- <entry>Local game binaries</entry>
- </row>
-
<row>
<entry><filename>include</filename></entry>
@@ -594,11 +584,6 @@
recommended that a subdirectory be used in
<filename>/usr/share</filename> for this purpose.</para>
-<para>Game data stored in <filename>/usr/share/games</filename> must
-be purely static data. Any modifiable files, such as score files,
-game play logs, and so forth, should be placed in
-<filename>/var/games</filename>.</para>
-
</section>
<section id='requirements11'><title>Requirements</title>
@@ -661,11 +646,6 @@
</row>
<row>
- <entry><filename>games</filename></entry>
- <entry>Static data files for /usr/games (optional)</entry>
- </row>
-
- <row>
<entry><filename>info</filename></entry>
<entry>Primary directory for GNU Info system (optional)</entry>
</row>
@@ -715,9 +695,6 @@
<command>kbd</command> (Linux) or <command>syscons</command>
(BSD). They may, however, be placed in <filename>/usr/lib</filename>
for backwards compatibility, at the distributor's discretion.
-Similarly, a <filename>/usr/lib/games</filename> hierarchy may be used
-in addition to the <filename>/usr/share/games</filename> hierarchy if
-the distributor wishes to place some game data there.</para>
</section>
=== modified file 'var.xml'
--- var.xml 2011-05-06 12:52:23 +0000
+++ var.xml 2011-05-07 10:06:14 +0000
@@ -144,11 +144,6 @@
</row>
<row>
- <entry><filename>games</filename></entry>
- <entry>Variable game data (optional)</entry>
- </row>
-
- <row>
<entry><filename>mail</filename></entry>
<entry>User mailbox files (optional)</entry>
</row>
@@ -368,39 +363,11 @@
</section>
</section>
-<section id='vargamesVariableGameData'>
-
-<title>/var/games : Variable game data (optional)</title>
-
-
-<section id='purpose37'><title>Purpose</title>
-
-<para>Any variable data relating to games in <filename>/usr</filename>
-should be placed here. <filename>/var/games</filename> should hold
-the variable data previously found in <filename>/usr</filename>;
-static data, such as help text, level descriptions, and so on, must
-remain elsewhere, such as
-<filename>/usr/share/games</filename>.</para>
-
-
-<tip><title>Rationale</title>
-
-<para><filename>/var/games</filename> has been given a hierarchy of
-its own, rather than leaving it merged in with the old
-<filename>/var/lib</filename> as in release 1.2. The separation
-allows local control of backup strategies, permissions, and disk
-usage, as well as allowing inter-host sharing and reducing clutter in
-<filename>/var/lib</filename>. Additionally,
-<filename>/var/games</filename> is the path traditionally used by BSD.</para>
-
-</tip>
-</section>
-</section>
<section id='varlibVariableStateInformation'>
<title>/var/lib : Variable state information</title>
-<section id='purpose38'><title>Purpose</title>
+<section id='purpose37'><title>Purpose</title>
<para>This hierarchy holds state information pertaining to an
application or the system. State information is data that programs
@@ -436,6 +403,20 @@
</section>
+<section id='varlibGameSaveData'>
+<title>/var/lib/games : Game saves and state information (optional)</title>
+
+<section id='purpose38'><title>Purpose</title>
+
+<para>This directory holds game saves, and other data that can reasonably be
+expected to be shared by multiple users on the same system. Save game files
+which will only be used by one user should be saved to the users /home/
+directory.
+</para>
+
+</section>
+</section>
+
<section id='requirements13'><title>Requirements</title>
<para>The following directories, or symbolic links to directories, are
signature.asc
Description: PGP signature
_______________________________________________ fhs-discuss mailing list [email protected] https://lists.linux-foundation.org/mailman/listinfo/fhs-discuss
