comp.lang.ada
 help / color / mirror / Atom feed
From: Nick Roberts <nick.roberts@acm.org>
Subject: Re: DOM and SAX parsing in Ada
Date: Thu, 27 Jan 2005 20:05:34 +0000
Date: 2005-01-27T20:05:34+00:00	[thread overview]
Message-ID: <gemini.iazrta00fa0dd008g.nick.roberts@acm.org> (raw)
In-Reply-To: mailman.94.1106783306.527.comp.lang.ada@ada-france.org

Stephen Leake <stephen_leake@acm.org> wrote:

> > So, I could see very little advantage to making any contributions to
> > XML/Ada, since it would create two XML/Adas (mine and AdaCore's). Would
> > that be an advantage to the Ada community?
> 
> Big disconnect. Why do you say there would be two? Hmm, apparently you
> feel you can only contribute if the CVS repository is on SourceForge. Why
> is that, specifically?

I told the AdaCore employee that I wanted to make a large number of small
changes (a lot of comments that would help identify fragments of code, for
referential maintenance documentation), and he responded that he felt such
changes were not necessary. I took this to imply (although admittedly he
didn't say so explicitly) that he wouldn't accept these changes into the
AdaCore CVS repository. On this basis, I was assuming that I would have to
create a forked project on some other repository (of course it doesn't have
to be SourceForge per se).

> > On the subject of comments, I suggested that the amount of maintenance
> > documention (in the form of comments or in any other form) was
> > insufficient -- it was nearly nonexistent, in fact -- and the answer
> > was, in essence, that no maintenance documentation is required, since
> > the code is self-documenting. I'm afraid, to me, that attitude is
> > unacceptable (and doesn't seem very professional, frankly).
> 
> Well, did you try reading the code? THat is the only thing that matters,
> not some arbitrary standard of "not enough comment lines". If you can, in
> fact, understand it, then it _is_ self-documenting.

Of course I read the code, Stephen!  In the package bodies there are almost
no comments at all, and there is no other maintenance documentation. The
code is very complex, and no vaguely self-documenting. The idea that it
could be struck me (and still strikes me) as, frankly, bizarre.

> On the other hand, I agree that a lot of AdaCore's code is not well enough
> documented; I'm thinking of some parts of GtkAda in particular.

Well, that would seem to be a case in point, then.

> But the proper response is to contribute good documentation, not just
> complain.

I wanted to do precisely that!  I specifically offered to contribute
maintenance documentation, but this offer seemed to be rejected, in effect,
by the AdaCore employee I communicated with.

-- 
Nick Roberts



  reply	other threads:[~2005-01-27 20:05 UTC|newest]

Thread overview: 64+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-11-08 23:24 DOM and SAX parsing in Ada Tim Roede
2004-11-09  0:24 ` David Botton
2004-11-09  0:56   ` David Botton
2004-11-09  8:33     ` Martin Krischik
2004-11-09 13:25       ` David Botton
2004-11-09  3:14 ` Steve
2005-01-20 12:16   ` okellogg
2005-01-21 18:09     ` Nick Roberts
2005-01-24 11:26       ` Alex R. Mosteo
2005-01-24 12:16         ` Marius Amado Alves
2005-01-24 20:17           ` Georg Bauhaus
2005-01-24 21:18             ` Pascal Obry
2005-01-24 19:02         ` Marc A. Criley
2005-01-25  9:50           ` Alex R. Mosteo
2005-01-25 15:29         ` Nick Roberts
2005-01-25 18:21           ` Marc A. Criley
2005-01-26  5:39             ` Nick Roberts
2005-01-26  7:37               ` Martin Krischik
2005-01-26 12:24               ` Jeff C
2005-01-26 16:16                 ` Nick Roberts
2005-01-26 16:46                   ` Georg Bauhaus
2005-01-27 19:45                     ` Nick Roberts
2005-01-26 22:14                   ` Brian May
2005-01-27  9:28                     ` Martin Krischik
2005-01-27 19:55                     ` Nick Roberts
2005-01-28 10:05                       ` Stephen Leake
2005-01-26 23:48                   ` Stephen Leake
2005-01-27 20:05                     ` Nick Roberts [this message]
2005-01-27 20:57                       ` Marc A. Criley
2005-01-27 22:11                         ` Nick Roberts
2005-01-27 22:24                           ` Pascal Obry
2005-01-28  0:29                             ` Nick Roberts
2005-01-28  7:22                               ` Pascal Obry
2005-01-28  2:56                           ` Steve
2005-01-28 13:32                             ` Georg Bauhaus
2005-01-28 15:25                             ` Nick Roberts
2005-01-28 10:23                           ` Stephen Leake
2005-01-29 11:58                             ` Simon Wright
2005-01-28 13:47                           ` Georg Bauhaus
2005-01-29 17:08                             ` Nick Roberts
2005-01-31 14:24                               ` Marc A. Criley
2005-01-28 13:54                           ` Georg Bauhaus
2005-01-29 11:54                           ` Simon Wright
2005-01-29 16:54                             ` Nick Roberts
2005-01-28 10:17                       ` Stephen Leake
2005-01-27  4:11                   ` Jeff C
2005-01-27 19:05                     ` Pascal Obry
2005-01-27 20:15                     ` Nick Roberts
2005-01-27 22:28                       ` Pascal Obry
2005-01-28  0:30                         ` Nick Roberts
2005-01-26 14:12               ` Marc A. Criley
2005-01-27  3:59                 ` Steve
2005-01-27  9:32                   ` Martin Krischik
2005-01-27 19:27                     ` Pascal Obry
2005-01-28  3:17                       ` Steve
2005-01-28  7:14                         ` Pascal Obry
2005-01-28 10:00                         ` Stephen Leake
2005-01-28  7:47                       ` Martin Krischik
2005-01-28  9:57                       ` Stephen Leake
2005-01-28 16:36                         ` Pascal Obry
2021-11-22 13:01   ` James Hitch
2021-11-22 13:31     ` Simon Wright
2021-11-22 13:54       ` James Hitch
  -- strict thread matches above, loose matches on Subject: below --
2005-01-25  0:22 amado.alves
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox