[cdr-devel] Re: [cdr-announce] CDR 2 updated

Pascal Costanza pc at p-cos.net
Sat Nov 11 13:07:51 UTC 2006


On 11 Nov 2006, at 13:51, Christophe Rhodes wrote:

> Pascal Costanza <pc at p-cos.net> writes:
>
>> Ingvar Mattsson has submitted a new version of CDR 2 which is now
>> available at http://cdr.eurolisp.org/document/2/
>
> I know that this isn't in the original contract, but I'd really like
> it if previous, superseded versions of CDRs were available, ideally
> with some description of why a change was made.  Would there be scope
> in the CDR process to either encourage or enforce this, and is it
> technically feasible to make such earlier versions accessible?
>
> (so for example <http://cdr.eurolisp.org/document/2/newest/> is the
> same as <http://cdr.eurolisp.org/document/2/>, while there would also
> be <http://cdr.eurolisp.org/document/2/v1> in this case.)

I think it should be technically feasible to do this. Currently, the  
CDR website is done manually, so providing extra directories where  
old versions are kept shouldn't be problematic.

Of course, we can only encourage authors to provide rationales for  
changes, not force them.

The issue that I currently see (and haven't anticipated) is that CDR  
0 is fixed by now and cannot be changed anymore (without violating  
the CDR principles). The text of the CDR process is included in CDR  
0, together with what we encourage the authors and submitters to do,  
etc.

On the other hand, CDR itself can start to deviate from CDR 0, and  
when a sufficient amount of changes have been made to the CDR  
process, we can issue a new CDR for describing CDR. [1] The recent  
suggestions by Nikodemus and you aren't strong deviations that are in  
conflict with CDR's original goals, so I don't see a fundamental  
problem here.

What do the other CDR editors say?


Pascal

[1] Ah, I love these metacircularity issues.... ;)

-- 
Pascal Costanza, mailto:pc at p-cos.net, http://p-cos.net
Vrije Universiteit Brussel, Programming Technology Lab
Pleinlaan 2, B-1050 Brussel, Belgium







More information about the cdr-devel mailing list