comp.lang.ada
 help / color / mirror / Atom feed
From: "Robert I. Eachus" <rieachus@comcast.net>
Subject: Re: Ada Component Registry proposal
Date: Wed, 22 Oct 2003 00:28:49 GMT
Date: 2003-10-22T00:28:49+00:00	[thread overview]
Message-ID: <3F95CEF3.2070907@comcast.net> (raw)
In-Reply-To: mailman.154.1066768635.25614.comp.lang.ada@ada-france.org

sk wrote:

> I am not criticizing your proposal since I have not seen it, but
> I feel that inventory and integrate *might* produce more results
> and interest in terms of not having to start all over again.

No disagreement.  But doing that inventory is WORK.  A lot of it.  If I 
am going to be doing that work, or even a small part of it, I need 
feedback.  A survey that doesn't include the right information, or is 
not in the right form, is useless.

So at this point my plan is:

1) Design a Registry.

2) Build tools to create it, maintain it and reference it.

3) Populate the Registry.

4) Repeat as needed.

It might be nice to have "official" standard status for the Registry. 
But if it exists and the Registry and supporting tools are widely used, 
it won't matter if it is a de jure or de facto standard.

Having said that I have gotten so far as:

The Registry should be an XML document.

There should be publicly accessable free software that can be used to 
reference the public registry and private or subset registries.  Of 
course, this software should be written in Ada, and be listed in the 
Registry. ;-)

For this to work, the registry is going to require lots of feedback.  As 
I said, for now I just want to send the very preliminary draft to people 
willing to read it as XML.  Soon I should have the XML solid enough to 
write a quick XML to HTML converter, and I can post the draft registry 
in html form also.  After that will come a database form with query 
tools.  But notice that the "reference" form of the registry will be an 
XML document, even if the normal use of it is to update a local database.

To misuse a great quote from Larry Niven and Jerry Pournelle's Oath of 
Fealty:  "Think of it as evolution in action."  The whole idea is to 
create a process that makes reuse of Ada easier.  Evolution of the 
contents of the registry, the registry, and the registry toolset all 
need to be part of that process.

-- 
                                                     Robert I. Eachus

"Quality is the Buddha. Quality is scientific reality. Quality is the 
goal of Art. It remains to work these concepts into a practical, 
down-to-earth context, and for this there is nothing more practical or 
down-to-earth than what I have been talking about all along...the repair 
of an old motorcycle."  -- from Zen and the Art of Motorcycle 
Maintenance by Robert Pirsig




  reply	other threads:[~2003-10-22  0:28 UTC|newest]

Thread overview: 57+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-10-19 16:41 Ada Component Registry proposal Robert I. Eachus
2003-10-19 16:44 ` Stephane Richard
2003-10-21 20:45 ` sk
2003-10-22  0:28   ` Robert I. Eachus [this message]
2003-10-22  2:26 ` sk
2003-10-22  3:38   ` Robert I. Eachus
2003-10-22 10:35     ` Stephane Richard
2003-10-22 16:58       ` Robert I. Eachus
2003-10-22 17:06         ` Stephane Richard
2003-10-22 23:14         ` Georg Bauhaus
2003-10-22 13:11     ` Marin David Condic
2003-10-22 13:51       ` sk
2003-10-22  4:26 ` sk
2003-10-22 11:14   ` Jeff C,
2003-10-22 11:34     ` Stephane Richard
2003-10-22 12:23       ` sk
2003-10-22 17:09         ` Robert I. Eachus
2003-10-22 19:13           ` sk
2003-10-23  2:17             ` Robert I. Eachus
2003-10-23  5:20               ` sk
2003-10-23 14:39                 ` Robert I. Eachus
2003-10-22 12:12     ` sk
2003-10-23  5:41 ` sk
2003-10-23 15:01   ` Robert I. Eachus
2003-10-23 19:03     ` Alexandre E. Kopilovitch
2003-10-23 23:58     ` sk
2003-10-24  1:02       ` Robert I. Eachus
2003-10-24  1:18         ` Stephane Richard
2003-10-24 13:23         ` sk
2003-10-24 13:30           ` Stephane Richard
2003-10-24 15:11             ` sk
2003-10-24 17:12               ` Robert I. Eachus
2003-10-25  0:03                 ` sk
2003-10-25 17:43                   ` Robert I. Eachus
2003-10-25 18:53                     ` Marius Amado Alves
2003-10-25 21:11                       ` Marin David Condic
2003-10-25 21:23                         ` Robert I. Eachus
2003-10-25 21:28                           ` Marin David Condic
2003-10-26  0:24                             ` Stephane Richard
2003-10-26 13:36                               ` Marin David Condic
2003-10-26 16:02                                 ` Martin Dowie
2003-10-26 16:45                                   ` sk
2003-10-26 21:54                                   ` Marin David Condic
2003-10-26 16:34                                 ` Stephane Richard
2003-10-26  2:28                     ` sk
2003-10-26 18:11                       ` Robert I. Eachus
2003-10-26 18:34                       ` chris
2003-10-24 17:31             ` tmoran
2003-10-24 17:50         ` Alexandre E. Kopilovitch
2003-10-25 17:48           ` Robert I. Eachus
     [not found]     ` <mSBO2c_KxF@vib.usr.pu.ru>
2003-10-24  1:00       ` sk
2003-10-24 13:39     ` sk
2003-10-24 17:18       ` Robert I. Eachus
  -- strict thread matches above, loose matches on Subject: below --
2003-10-19 17:16 Robert I. Eachus
2003-10-23 16:16 Robert C. Leif
2003-10-24 11:48 ` Georg Bauhaus
     [not found] <3F9879C0.9040209@myob.com>
2003-10-24  3:03 ` Alexandre E. Kopilovitch
replies disabled

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