GNU bug report logs - #11058
Completion of error handling

Previous Next

Package: coreutils;

Reported by: Markus Elfring <Markus.Elfring <at> web.de>

Date: Wed, 21 Mar 2012 22:35:02 UTC

Severity: normal

Tags: notabug

Done: Eric Blake <eblake <at> redhat.com>

Bug is archived. No further changes may be made.

Full log


Message #16 received at 11058-done <at> debbugs.gnu.org (full text, mbox):

From: Eric Blake <eblake <at> redhat.com>
To: Markus Elfring <Markus.Elfring <at> web.de>
Cc: 11058-done <at> debbugs.gnu.org
Subject: Re: bug#11058: Completion of error handling
Date: Thu, 22 Mar 2012 05:18:16 -0600
[Message part 1 (text/plain, inline)]
On 03/22/2012 05:13 AM, Markus Elfring wrote:
>> Not if it is a maintenance nightmare.
> 
> How do you think about to ecapsulate error detection as reusable aspects?

Submit a patch, and we'll evaluate it.

>> You're welcome to submit patches, and we will evaluate them on their
>> merits, if you think the current code base is wrong.
> 
> How are the chances to cooperate with a tool like "AspectC++"?

Coreutils is written in C, not C++, so I'm not sure how a tool like
AspectC++ would be usable.  But without knowing the tool, and without a
patch showing how the tool might be useful, I can't offer any further
opinion.  The current code base doesn't bother me, so the burden is now
on you to demonstrate that refactoring the code base to work with a new
tool has a payoff of easier maintenance (that is, that such a tool could
avoid errors by making auditing easier, provided we abide by the
guidelines expected by such a tool).

-- 
Eric Blake   eblake <at> redhat.com    +1-919-301-3266
Libvirt virtualization library http://libvirt.org

[signature.asc (application/pgp-signature, attachment)]

This bug report was last modified 13 years and 141 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.