[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: