[Jde-dev] jde shell

David Lobato dav.lobato en gmail.com
Jue Feb 5 10:47:52 CET 2009


> 1.- debería poderse listar los esquemas que ya están cargados.
> Típicamente eso lo hacía el comando 'ls' que en el código del parche
> lista los ficheros del directorio actual.


Ok, aunque tiene su utilidad si decidimos usar los comandos cargar
schema/driver desde consola.


>
>
> 2.- las funciones de carga las llamaría load_driver y load_schema, para
> unificar con el "comando" homólogo en el fichero de configuración.

Ok


>
>
> 3.- echo de menos comandos como activar y desactivar el gui. Antes eran
> guiresume y guisuspend. La funcionalidad de activar la ejecución de un
> esquema simplemente escribiendo su nombre es muy chula, debería estar y
> mencionarse en el help.


Había organizado la shell con dos estados, base y esquema, para hacerla mas
intuitiva. Así si pones el nombre de un esquema, pasas al modo esquema donde
puedes activar/desactivar y mostrar/ocultar la gui. Además de otros comandos
que pueden ocurrirsenos. Esto está extraido de las shells que tienen los
routers y demás cacharros con terminal, suele organizarse así. Se escribe
menos.

Pero si resulta mas comodo que al poner un nombre de esquema, esté se
active, pues no problem. Quizá con otro comando podamos pasar al modo
esquema donde están el resto de comandos.

Si no os convence esta organización, pues nada. Dejamos un solo estado y
todos los comandos aquí.

¿Cómo lo véis?


>
>
> 4.- Para estos comandos unificaría ya los nombres a aquellos que vamos a
> usar en las funciones del código (ver ticket#214). Podemos mantener
> sinónimos siempre que podamos, para facilitar la transición a los que
> estan familiarizados con la shell actual. Que recuerde, esos nombres
> eran:
> 41.- show y hide para activar y desactivar el GUI de un esquema.
> Reemplazarían a los actuales guiresume y guisuspend

ok. ver punto 3

>
> 42.- run y stop para activar y desactivar la propia ejecución del
> esquema. Reemplazarían a los actuales resume y suspend. Así para activar
> un esquema se podría teclear "run nombre-del-esquema" o más breve aún,
> simplemente "nombre-del-esquema". Un poco como lo hacen las shells de
> unix.

ok . ver punto 3

>
> 43.- init y terminate para inicializar el esquema y cerrarlo.
> Substituirían a los actuales startup y close/stop

ok. ver punto 3

>
>
> ¿Cómo lo veis?
>
> JoseMaria
> On Tue, 2009-02-03 at 17:05 +0100, David Lobato wrote:
> > Olvidé mencionar que la mejora de esta shell se encuentra en el uso de
> > readline.
> >
> >
> > Probad el tabulador para autocompletar y los cursores para el
> > histórico.
> >
> >
> > Saludetes.
> >
> > El 3 de febrero de 2009 12:27, David Lobato <dav.lobato en gmail.com>
> > escribió:
> >         He apañado algo de código que tenía hecho para mejorar la
> >         shell de jde.
> >         Adjunto el diff, probadlo y vemos si ponerlo o no.
> >
> >         He implementado los comandos que teníais y alguno mas, aunque
> >         habrá que depurarlo bien.
> >         El diff incluye algún otro cambio relacionado con el ticket
> >         #218.
> >
> >         Saludetes.
> >
> >
> > _______________________________________________
> > Jde-developers mailing list
> > Jde-developers en gsyc.es
> > http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
> --
> http://gsyc.es/jmplaza
> Universidad Rey Juan Carlos
>
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20090205/a7f73f95/attachment-0001.htm 


More information about the Jde-developers mailing list