On 06-Jun-00 at 20:18, Carlos A M dos Santos ([EMAIL PROTECTED])
wrote: > On Sat, 3 Jun 2000, Rick Scott wrote:
>
> > By adding it to Primitive, we get it on all of these. This will
> > involve changes to Primitive:class_initialize, Primitive:set_values,
> > and the Enter/Leave action routines (which reside in TravAct.c), and
> > some additions to the Primitive class structure. I can easily do this
> > with LessTif, but how would I go about getting it into OpenMotif?? I
> > could code a patch for OpenMotif myself, but this would mean reading
> > the Motif source. Could I then continue coding for LessTif??
>
> If you add it to the Primitive struvture you will also probably break
> source- and binary compatibility with previous versions. Bad idea.
I fail to see how this would break source compatibility. Binary compatibility
would be an issue, but there are things in place to accomodate this. Every
class structure contains an extension record, every extension record contains
an extension record, so it can be done. Not to mention, bumping the .so number
to 3 would also take care of it.
>
> > Now let's assume I get the changes into both LessTif and OpenMotif
> > somehow. Now what do I do about running my code on Solaris, and HPUX??
> >
> > OpenMotif has been great for getting Motif on my free/open-source
> > platforms, but how we advance it is less than clear now.
> >
> > Like Danny said, help!
>
>
> Release your code under the X Consortium license. This will allow anyone
> to include it both in OpenMotif and LessTif, as you already did with the
> code of Editres in LessTif.
And what about those platforms that I have with Motif, not OpenMotif, not
LessTif??? The admins _cannot_ use OpenMotif, and _will not_ use LessTif?? So
I'm left to sub-classing Motif/OpenMotif/LessTif widgets to get the job done in
a less than optimal fashion. Instead of 2 variations to consider, we now have
3. I'm not saying it's a bad thing, just that I haven't figured out which way
to go yet.
>
> --
> Carlos A. M. dos Santos
>
> Federal University of Pelotas Meteorological Research Center
> Av. Ildefonso Simoes Lopes 2791 Pelotas, RS, Brasil, CEP 96060-290
> WWW: http://www.cpmet.ufpel.tche.br RENPAC (X.25): 153231641
> Phone: +55 53 277-6767 FAX: +55 53 277-6722
>
>
>