From: Victor Giddings <victor.giddings@ois.com>
Subject: Re: Is CORBA dead for Ada
Date: Thu, 23 Oct 2003 19:14:29 -0000
Date: 2003-10-23T19:14:29+00:00 [thread overview]
Message-ID: <Xns941D9C148785victorgiddingsoiscom@192.84.85.25> (raw)
In-Reply-To: bn145s$1kbk$1@avanie.enst.fr
Laurent Pautet <pautet@enst.fr> wrote in news:bn145s$1kbk$1@avanie.enst.fr:
> It seems to me that the CORBA mapping for Ada is almost dead. The last
> official document is formal/01-10-42 for CORBA 2.3.
>
> The ada-rtf team does not seem to be very active in its job to update
> the mapping (the last closed issues are from 1999).
>
> OIS which seems to lead this task force is very shy in its promotion
> of Ada on its web site.
I will feed this back to our marketing team. We are not shy in our
promotion of Ada. In the last OMG Real-Time Workshop in response to a
comment, I was accused of being "an unrepentent Ada programmer". At which
point, my boss exclaimed "damned right we are"!
> TopGraph'X is still promoting its Ada products. If ORB-River is
> compatible with CORBA 2.6, it seems that it does not include new
> features from versions greater than 2.3.
>
> Does anyone have fresh news on the OMG activities around the Ada
> mapping ?
>
> --
> -- Laurent
Dirk Craeynest was kind enough to repost my responses to a similar thread
on comp.object.corba and inform me of this thread. I would like to expand
on some of the earlier responses.
There seems to be much apprehension and more than a little misunderstanding
associated with CORBA "versions". CORBA is not a monolithic specification
but a collection of adopted specifications that may or may not be
consolidated into individual documents. The individual documents have
associated Revision Task Forces (RTFs) and individual life cycles. The
references such as CORBA 2.6 are more properly references to a particular
version of the "CORBA Core" specification, a particular document that
specifies the language-independent requirements of what an ORB product must
implement. Changes to the CORBA Core specification may or may not require
changes to the language mapping specifications, depending on whether there
is a significant change to the IDL language. Therefore, a lot of revision
of the CORBA Core would have been addressed by changing the last digit in
the statement that the mapping was "aligned to CORBA version 2.x".
There is understandable confusion about this that has been partly caused by
the OMG itself. First of all, the CORBA Core document contains a lot of
things, e.g. CORBA/COM Interworking, that don't have to be implemented by
an ORB product. The OMG staff have also issued press releases that claimed
what the contents of CORBA x.x would contain. In general, this is a problem
that needs to be fixed. In addition to being the chair of the Ada RTF, I am
chair of a group in the OMG called the Product Specification Definition
(psdef) subcommittee that is trying to straighten out publication
organization and coordination of versioning. I urge you to participate.
The bottom line is that the fact that the current Ada Language Mapping
specification is "aligned to CORBA 2.3" means very little. As I stated in
the comp.object.corba post, the OMG IDL language is fairly stable, so few
changes in the language mapping are needed. Most of the features added in
the CORBA Core 2.4 and later versions are specified in a language
independent manner and have not affected the language mapping. So, as Jean-
Claude Mahieux was able to report, there has been no hindrance to advancing
Ada ORB implementations.
That being said, the other responders are correct in that there has not
been an active Ada Mapping RTF is almost 3 years. My only excuse for this
is that we have been busy with other OMG specifications like Real-Time
CORBA (1.0 and 2.0), Fault Tolerant CORBA, Data Distribution, etc., etc..
(I'm not sure what excuse my competitors have ;) Nevertheless, there is
currently an active RTF attempting to deal with the backlog. Anyone may
participate in this activity by joining the email group (ada-rtf-
request@omg.org) Non-OMG members may need to contact me to be added to the
list. Voting membership (one per organization) in the RTF requires a
minimal level of membership in the OMG but, in practice, most voting is
pro-forma after a consensus has been worked out among us. Let me know if
you are interested in formal membership, so this can be placed on the PTC
agenda.
--
Victor Giddings mailto:victor.giddings@ois.com
Senior Scientist +1 703 295 6500
Objective Interface Systems Fax: +1 703 295 6501
next prev parent reply other threads:[~2003-10-23 19:14 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-10-20 16:57 Is CORBA dead for Ada Laurent Pautet
2003-10-20 19:26 ` Stephen Leake
2003-10-20 20:10 ` Stephane Richard
2003-10-21 0:58 ` Nick Roberts
2003-10-21 1:28 ` Stephane Richard
2003-10-21 8:40 ` Laurent Pautet
2003-10-22 18:20 ` Volkert
2003-10-22 18:32 ` Ed Falis
2003-10-23 3:52 ` Volkert
2003-10-22 18:46 ` Xenos
2003-10-23 3:43 ` Volkert
2003-10-23 19:14 ` Victor Giddings [this message]
-- strict thread matches above, loose matches on Subject: below --
2003-10-23 8:50 Lionel.DRAGHI
2003-10-23 16:45 ` Laurent Pautet
2003-10-23 16:47 ` Laurent Pautet
[not found] <rca3cdnop1z.fsf@dorine.enst.fr>
2003-10-21 23:13 ` Laurent Pautet
2003-10-23 18:55 ` Volkert
2003-10-23 21:37 ` Laurent Pautet
2003-10-20 16:24 Laurent Pautet
2003-10-21 16:41 ` Jean-Claude Mahieux
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox