certi-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [certi-dev] CERTI 3.4.1 released!!


From: Eric Noulard
Subject: Re: [certi-dev] CERTI 3.4.1 released!!
Date: Tue, 25 Oct 2011 12:10:54 +0200

2011/10/25 Michael Raab <address@hidden>:
> Hi Eric,
>
> when fetching the recent CVS version of CERTI I found out that there are
> some uncommited changes in my local repository.
> Could you please have a look if it is resonable to commit some of them?
> Especially for the visibilty of the RTIA during execution I would propose to
> add some CMAKE flag to be able to turn visibilty on/off.
> What do you think? Patch is attached.

Hi Michael,

Yes we can definitely take some if not all of them, too bad
you did not send those before the release :-(

Would you be able to split them in order to make the review easier?

- One  for the RTIA console thing and attach it to
  https://savannah.nongnu.org/patch/?7401
  I [wrongly] thought I did merge this but in fact I didn't

  I'm OK with the CMake option for that with the default behavior
  being "invisible" (visibility = off)

- One for the TerminateProcess in ambassador destructor
  What was the purpose of that?
  Why is it enabled in 1516 and not in 1.3 ?

- And a last one for the modification in M_Classes.cc
  M_Query_Lookahead::M_Query_Lookahead()
   --> lookahead = 0.0

  However, you should never modify "[N]M_Classes.[cc|hh]" by hand besides for
  testing purpose. Those files are generated from the CERTI message
  specfication files:
   see
http://download.savannah.gnu.org/releases/certi/papers/CERTI-GenMsg-presentation-6june2011.pdf
   if you want to know how it works.

  The source of thoses files are:
    scripts/CERTI_Message.msg   --> for M_Classes.*
    scripts/CERTI_NetworkMessage.msg  --> for NM_Classes.h

  in your case your modification could be done as:
message M_Query_Lookahead : merge Message {
        required double lookahead {default=0}
}

instead of current:
message M_Query_Lookahead : merge Message {
        required double lookahead
}

   Don't bother with a patch for that last one, if you just explain me
why we need a default value
   I'll do it, or may be other messages of the same kind deserve a
default value as well so
   in that case a patch would be better in order to avoid forgetting one.


-- 
Erk
Membre de l'April - « promouvoir et défendre le logiciel libre » -
http://www.april.org



reply via email to

[Prev in Thread] Current Thread [Next in Thread]