[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNU Guile branch, master, updated. v2.1.0-102-g0f9f51a
From: |
Andy Wingo |
Subject: |
Re: GNU Guile branch, master, updated. v2.1.0-102-g0f9f51a |
Date: |
Fri, 06 Jan 2012 18:47:23 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) |
Hi Mark,
On Wed 16 Nov 2011 04:58, Mark H Weaver <address@hidden> writes:
> Even if the tradeoff you chose were justified (which I do not concede),
> I believe that you handled this commit improperly. In your message to
> the scheme-reports list, you clearly described what you did, were honest
> about the lack of hygiene, and admitted your uncertainty about how best
> to handle this thorny issue. That honesty was admirable.
>
> Unfortunately, those important facts and caveats were not evident on
> this mailing list, nor in the commit log, nor in the comments of your
> code, nor in the Guile manual.
I understand how you can perceive this. The commit log should have been
better worded, but I was simply elated that it worked at that point.
Understandable, no? I often update the manual and NEWS in separate
commits, sometimes very much later. It's not ideal, but I do get it
done before the next release, so please, a little bit of slack, here.
> It was never discussed here on guile-devel
Ah, I thought that it was. Instead I discussed it with the Scheme
experts over on scheme-reports, and with the bug reporter. My bad,
there, I guess?
> I think there are better ways to address this problem. I will explore
> these in another email.
I look forward to this. Please be sure to address the following issues:
* Debian upgrading guile to a newer version, without recompiling
guile-foo which depends on a hygienically introduced identifier.
* A user modifying a Scheme file from Guile, in the spirit of the
LGPL, and expecting it to work with program Foo, without recompiling
Foo (again, in the spirit of the LGPL).
Regards,
Andy
--
http://wingolog.org/
- Re: GNU Guile branch, master, updated. v2.1.0-102-g0f9f51a,
Andy Wingo <=
- Re: GNU Guile branch, master, updated. v2.1.0-102-g0f9f51a, Mark H Weaver, 2012/01/14
- Re: GNU Guile branch, master, updated. v2.1.0-102-g0f9f51a, David Kastrup, 2012/01/14
- Re: GNU Guile branch, master, updated. v2.1.0-102-g0f9f51a, dsmich, 2012/01/14
- Re: GNU Guile branch, master, updated. v2.1.0-102-g0f9f51a, Ludovic Courtès, 2012/01/14
- Re: GNU Guile branch, master, updated. v2.1.0-102-g0f9f51a, Andy Wingo, 2012/01/15