gnu webpages doc?

View: New views
5 Messages — Rating Filter:   Alert me  

gnu webpages doc?

by Karl Berry :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

The CVS pages such as http://savannah.gnu.org/cvs/?group=texinfo end with:

    Symbolic Links in HTML CVS

    Add a file named .symlinks in each directory where you want to make
    symbolic links. Each line of the file lists a real file name followed by
    the name of the symbolic link. The symbolic links are built once a
    day. For more information check the documentation.

Is there a referent for "the documentation"?
I couldn't find anything in the wiki.

The .symlinks feature specifically is described at
http://www.gnu.org/server/standards/README.webmastering.html#symlinks,
so could we link the word "documentation" to that?


Also, there is a node in the GNU maintainers information about web pages:
http://www.gnu.org/prep/maintain/maintain.html#Web-Pages.  Would it be
feasible to add a link to that, if and only if the page is a GNU package?

At least I don't think we want to link there if it's not a GNU package,
it would make it seem that those are Savannah policies and not just GNU
policies.

wdyt?

k



Re: gnu webpages doc?

by Sylvain Beucler-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

That stanza predates my involvement in Savannah so it certainly needs
an update :)

The file with that information is in gnu-content/cvs/index.txt .
Do you want to edit it?

cvs -d:pserver:anonymous@...:/web/administration co administration/content/

You can detect the group type using $project->getType() or
$project->getTypeName().

--
Sylvain

On Fri, Jul 24, 2009 at 01:49:59PM -0500, Karl Berry wrote:

> The CVS pages such as http://savannah.gnu.org/cvs/?group=texinfo end with:
>
>     Symbolic Links in HTML CVS
>
>     Add a file named .symlinks in each directory where you want to make
>     symbolic links. Each line of the file lists a real file name followed by
>     the name of the symbolic link. The symbolic links are built once a
>     day. For more information check the documentation.
>
> Is there a referent for "the documentation"?
> I couldn't find anything in the wiki.
>
> The .symlinks feature specifically is described at
> http://www.gnu.org/server/standards/README.webmastering.html#symlinks,
> so could we link the word "documentation" to that?
>
>
> Also, there is a node in the GNU maintainers information about web pages:
> http://www.gnu.org/prep/maintain/maintain.html#Web-Pages.  Would it be
> feasible to add a link to that, if and only if the page is a GNU package?
>
> At least I don't think we want to link there if it's not a GNU package,
> it would make it seem that those are Savannah policies and not just GNU
> policies.
>
> wdyt?
>
> k
>



Re: gnu webpages doc?

by Karl Berry :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

    The file with that information is in gnu-content/cvs/index.txt .
    Do you want to edit it?

    cvs -d:pserver:anonymous@...:/web/administration co administration/content/

I made some changes to the symlinks (and other text) there.

    You can detect the group type using $project->getType() or
    $project->getTypeName().

I couldn't find examples of using those in the php, and wasn't sure whether
the value to compare to would be "gnu" or "GNU" or something else.  Help?

Anyway, for now I wrote the conditional like this:
  if ($project->getTypeBaseHost() == "savannah.gnu.org") {
since that function was clear from other uses in the file.

Thanks,
Karl



Re: gnu webpages doc?

by Sylvain Beucler-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

On Fri, Nov 06, 2009 at 04:15:08PM -0600, Karl Berry wrote:
>     The file with that information is in gnu-content/cvs/index.txt .
>     Do you want to edit it?
>
>     cvs -d:pserver:anonymous@...:/web/administration co administration/content/
>
> I made some changes to the symlinks (and other text) there.

Nice!

>     You can detect the group type using $project->getType() or
>     $project->getTypeName().
>
> I couldn't find examples of using those in the php, and wasn't sure whether
> the value to compare to would be "gnu" or "GNU" or something else.  Help?

I expect you'll get the same values than in:
http://savannah.gnu.org/cooperation/groups.tsv

> Anyway, for now I wrote the conditional like this:
>   if ($project->getTypeBaseHost() == "savannah.gnu.org") {
> since that function was clear from other uses in the file.

This will probably match the "www.gnu.org portions", which may or may
not be relevant.

--
Sylvain



Re: gnu webpages doc?

by Karl Berry :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

    I expect you'll get the same values than in:
    http://savannah.gnu.org/cooperation/groups.tsv

Ok, thanks.

    > Anyway, for now I wrote the conditional like this:
    >   if ($project->getTypeBaseHost() == "savannah.gnu.org") {
    > since that function was clear from other uses in the file.

    This will probably match the "www.gnu.org portions", which may or may
    not be relevant.

Thanks for pointing that out.  I actually like the idea of the little
GNU Web Pages pointer showing up in "www.gnu.org portions", I think.
webmasters should be aware of them too, after all ...