Bug#757857: direct link to sources from "How www.d.o is made" page
Hello David,
Am 11.08.2014 23:45, schrieb David Prévot:
> [ keeping extra context for the bug report ]
>
> Le 11/08/2014 16:59, Tomas Pospisek a écrit :
>> Am 10.08.2014 18:26, schrieb David Prévot:
>>> Le 10/08/2014 11:23, Tomas Pospisek a écrit :
>>>
>>>> the proposed change below is quite trivial, but I think very helpful.
>>>
>>>>> - <li>the bulk of it is generated using WML, from the 'webwml' CVS tree
>>>>> + <li>the bulk of it is generated using WML, from the
>>>>> + <a href="https://alioth.debian.org/projects/webwml/">'webwml' CVS tree</a>
>>>
>>> Given how volatile alioth URLs are, I’m not sure pointing to them in
>>> many pages would really be an improvement.
>
>> According to the wayback machine, that specific URL has been stable
>> since 2003, 11 years, which makes it an exceptionally stable URL, don't
>> you agree?
>
> Many URLs change on Alioth without pre- or post- announce, some keep
> backward compatibility, some not, and backward compatibility gets
> dropped randomly, that’s why I’d prefer not to spread Alioth URLs in
> many places if that can be avoided.
OK.
>> But even if it were changing from time to time, then why not just update
>> the URL then?
>
> That’s extra work: why not concentrating them in one place (where
> they’re already available)?
I see.
>>> Maybe pointing to the related page inside the www.d.o tree could worth it (but I didn’t actually look
>>> at the page to make up my mind about it).
>
>> What "page inside the www.d.o tree" are you referring to? I don't
>> understand.
>
> Sorry, I meant specifically:
> - https://www.debian.org/devel/website/using_cvs for webwml;
> - https://www.debian.org/doc/cvs for the DDP.
>
> Those pages give more information about the VCSes, how to use them, and
> how to contribute to these projects than the Alioth URLs will ever give.
Updated patch, here you go:
webwml/english/devel/website$ cvs diff -u desc.wml
Index: desc.wml
===================================================================
RCS file: /cvs/webwml/webwml/english/devel/website/desc.wml,v
retrieving revision 1.33
diff -u -r1.33 desc.wml
--- desc.wml 30 Apr 2014 06:33:12 -0000 1.33
+++ desc.wml 12 Aug 2014 12:48:32 -0000
@@ -9,10 +9,11 @@
<p>The site is generated in one of three ways:
<ul>
- <li>the bulk of it is generated using WML, from the 'webwml' CVS tree
+ <li>the bulk of it is generated using WML, from the
+ <a href="https://www.debian.org/devel/website/using_cvs">'webwml'
CVS tree</a>
<li>the documentation is generated using DocBook XML (use of DebianDoc
- SGML is being phased out), from the 'ddp'
- Subversion repository
+ SGML is being phased out), from the
+ <a href="https://www.debian.org/doc/cvs">'ddp' Subversion
repository</a>
<li>parts of the site are generated using scripts using other sources,
e.g. the mailing list (un)subscription pages
</ul>
Can you apply that?
Thanks & greets,
*t
Reply to: