[Jde-dev] [Jde-trac] #221: cut jde.c to have only architecture code
David Lobato
dav.lobato en gmail.com
Mar Feb 24 16:28:38 CET 2009
En cuanto a jdeinit, si y no. Me explico. Por el momento la puse en
jde_private.h para no tocar el jde.h, pero veo la necesidad de separa
funcionalidad en jde.h.
Actualmente hay tanto funciones para los esquemas (put_state, myimport,...)
y funciones propias de la arquitectura (jdeinit,jdeshutdown) que un esquema
no debería saber que existen. Así veo claro que necesitamos dos ficheros de
cabeceras, uno que incluirán los esquemas y otro aplicaciones que ejecuten
la arquitectura (jdeshell).
Quizá es un tema a abordar para la siguiente versión, así que por el momento
veo adecuando mover jdeinit a jde.h, pero debemos pensar en esto.
¿Cómo lo véis?
2009/2/22 JoseMaria <jmplaza en gsyc.es>
> Sobre este ticket #221, bien por separar el código de la shell del
> genérico de la arquitectura.
>
> La funcion jdeinit debería aparecer en jde.h y no en jde-private.h,
> puesto que forma parte del uso genérico de la infraestructura, igual que
> jdeshutdown. Especialmente ahora que hemos convertido a jde en una
> biblioteca :-)
>
> JoseMaria
> On Wed, 2009-02-18 at 09:50 +0000, JDE Project wrote:
> > #221: cut jde.c to have only architecture code
> >
> ---------------------------+------------------------------------------------
> > Reporter: dlobato | Owner: dlobato
> > Type: defect | Status: new
> > Priority: major | Milestone: Improving
> > Component: core | Version: trunk
> > Keywords: | Include_gantt: 1
> > Dependencies: | Due_assign: DD/MM/YYYY
> > Due_close: DD/MM/YYYY |
> >
> ---------------------------+------------------------------------------------
> > jde.c is starting to be huge so we can cut it to have only architecture
> > code inside it. So i will move main to jdeshell.c with all shell parsing
> > code.
> >
> > jde.h is include in almost every schema, so this file should have all
> JDE
> > architecture API. Now it contains all, so a schema can access to
> > "architecture private functions/variables".
> > I will add a jde_private.h to write all these things.
> >
> --
> http://gsyc.es/jmplaza
> Universidad Rey Juan Carlos
>
>
> _______________________________________________
> Jde-developers mailing list
> Jde-developers en gsyc.es
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20090224/4ed7e4bd/attachment.htm
More information about the Jde-developers
mailing list