comp.lang.ada
 help / color / mirror / Atom feed
From: Stephen Leake <stephen_leake@acm.org>
To: comp.lang.ada@ada-france.org
Subject: Re: DOM and SAX parsing in Ada
Date: 26 Jan 2005 18:48:04 -0500
Date: 2005-01-26T18:48:04-05:00	[thread overview]
Message-ID: <mailman.94.1106783306.527.comp.lang.ada@ada-france.org> (raw)
In-Reply-To: <gemini.iaxmj2001ydde00mw.nick.roberts@acm.org>

Nick Roberts <nick.roberts@acm.org> writes:

> My comments are based on an e-mail exchange I had with the AdaCore employee
> who was (at the time) in charge of work on XML/Ada, a couple of months ago.
> His comments came as a surprise to me, in part because of what is said on
> the web site ("Contributions to this library are most appreciated, including
> bug reports"), but I have it from the horse's mouth, so to speak.
> 
> When I suggested that I wanted to make changes to the code, he indicated
> that those changes could not be merged back into the AdaCore CVS copy unless
> I signed a copyright assignment, in favour of either AdaCore or the FSF, to
> the latter of which I am agreeable. 

ok, no problem here.

> When I suggested that XML/Ada be moved to SourceForge, he indicated
> that it would have to be a separate project (a fork), whose changes
> could never, in practice, be merged back into the AdaCore CVS,
> because of the difficulty of getting all the contributors to sign
> the assignment. This is to the best of my recollection and
> understanding.

Ok, AdaCore wants to maintain the CVS repository on their server.
That's reasonable, it's one of their supported products.

> 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?

Perhaps you don't have CVS write access to AdaCore's repository?
Others have hinted that is the case, but you have not specifically
mentioned it. If that is the problem, ask them for write access, and
see what they say.

> 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.

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.

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

-- 
-- Stephe




  parent reply	other threads:[~2005-01-26 23:48 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 [this message]
2005-01-27 20:05                     ` Nick Roberts
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