[Aldor-l] generated file axl_y.yt in repository

Ralf Hemmecke ralf at hemmecke.de
Tue Jan 22 07:21:34 EST 2008


On 01/21/2008 01:04 AM, David Casperson wrote:
> On 2008-01-18 Ralf Hemmecke wrote:
> 
>> Date: Fri, 18 Jan 2008 23:20:00 +0100
>> From: Ralf Hemmecke <ralf at hemmecke.de>
>> To: aldor-l <aldor-l at aldor.org>
>> Subject: [Aldor-l] generated file axl_y.yt in repository
>>
>> aldor/src/axl_y.yt
>>
>> says.
>>
>>  * "zacc" output from "axl.y" on Sat Sep  1 03:30:34 2007
>>
>> but is under revision control.
>>
>> I suggest
>>
>> svn rm 
>> https://aquarium.aldor.csd.uwo.ca/svn/trunk/aldor/aldor/src/axl_y.yt
>>
>> Another such generated file is axl_y.c.
>>
>> svn rm 
>> https://aquarium.aldor.csd.uwo.ca/svn/trunk/aldor/aldor/src/axl_y.c

> The question of how to deal with generated content is an
> interesting one.  On the one hand, we ought to want to avoid
> redundancy.  On the other, providing redundant content may help
> people that are lacking certain tools.

We should distinguish a source code repository from a distribution.
I would like to remove redundancy from the SVN repository. People who 
really want to develop Aldor will know how to get their tools right. 
Otherwise there is a place called aldor-l to ask for help.

> Thinking towards the future, would we want to add pre-made
> packages for particular operating systems to the svn repository?

No. Packages should be build via "make dist" or "make distcheck" and 
simply put on the website or some other kind of archive. In such a 
distribution some generated files (like axl_y.c etc.) can be contained.
The goal must be that a person just unpacks the .tgz file and types

./configure && make && make install

Editing something by hand should be avoided.

> There are entire chunks of code from aldor/aldor/src that show up
> elsewhere in the svn repository, even though they are clearly
> copied by Makefile's.  Should we remove them too?

I am in favour of removing them. The problem is that I am not the 
authority to decide. In fact, I would be happy if it were clearer how 
further development of Aldor should happen. Currently, only the sources 
are in the open, but no develepment happens.

I've made the suggestion "svn rm ..." above. That would not hurt 
building Aldor. But no reaction at all from the maintainers of the 
repository, not even saying that this deletion is not wanted for this or 
that reason.

Any suggestions how to speed up improvements/bugfixes to the Aldor compiler?

Ralf



More information about the Aldor-l mailing list