Web de Velneo V7

Modos de guardar una caja en Velneo vDevelop V7

Publicado: 13.02.09 (13:05 UTC +1)

Debido al sistema de protección para la edición de cajas que incorpora Velneo vServer V7, conviene que conozcamos las distintas opciones de guardado de cajas que incorpora Velneo vDevelop V7 y los efectos que éstos tienen.

Cuando en Velneo vDevelop v7 abrimos una caja para editarla, el servidor de edición Velneo vServer V7 la desprotege y registra que usuario la está editando con el fin de evitar conflictos de edición entre distintos usuarios. Mientras la tengamos abierta, no pueda ser editada por otro usuario. Debido a esto, el sistema contempla distintas formas de guardado de cajas, todas ellas contenidas en el menú Cajas de Velneo vDevelop. Estas son:

  • Guardar caja: Guarda los cambios realizados en la caja y mantiene el mismo estado en el servidor, desprotegida, para que podamos seguir trabajando con ella y no pueda ser editada por otro usuario. Es la opción de guardado por defecto disparable en la barra de herramientas de Velneo vDevelop V7.
  • Guardar y proteger caja: Guarda los cambios realizados en la caja y el servidor Velneo vServer V7 la protege para que no podamos seguir haciendo cambios y a su vez cualquier otro programador pueda editarla.
  • Deshacer desprotección de caja: Dejamos de editar la caja en Velneo vDevelop V7 sin guardar los cambios que hayamos realizado y el servidor Velneo vServer V7 vuelve a proteger  la caja (deshace desprotección) con el fin de que otro programador pueda editarla.

 

Etiquetas: control de edición, ,

Arriba

Comentarios

  • Publicado: 13.02.09 (18:28 UTC)
    Por ricardoriobo.indexneo #

    Yo personalmente usaría una descripción mas clásica, por aquello de que la gente no se equivoque.
    Guardar
    Guardar y salir
    Salir sin guardar cambios
    Un saludo

  • Publicado: 13.02.09 (19:15 UTC)
    Por AROJAS #

     
    Hola
    Comparto la Opinion de Ricardo, los conceptos y utilidades estan bien pero la descripción debe ser mas estandar
    Saludos

  • Publicado: 13.02.09 (19:42 UTC)
    Por jarboleya #

    Hola Ricardo y Arojas,

    Gracias por vuestro comentario.

    En la primera opción “Guardar” estamos de acuerdo :) guarda y mantiene la caja desprotegida para que otros usuarios no puedan editarla y podamos seguir haciendo cambios en ella. Es algo así como “Guardar y continuar editando”.

    En las otras la propuesta aportada, creo que no es válida ya que estáis sustituyendo “proteger caja” y “desprotección de caja” por salir. Considero que ni son sinónimos ni operativamente son lo mismo.

    - Cuando guardas y proteges, no sales de Velneo vDevelop V7, sólo guarda los cambios de la caja que estás editando. Esta opción lo que hace es guardar los cambios y deja la caja protegida por el servidor para que otros usuarios puedan editarla. Es decir, es como “Guardar y no seguir editando”.

    - Cuando deshaces desprotección, estás cerrando la edición de esa caja sin guardar cambios, pero no se sale de vDevelop donde sigues trabajando, sin embargo sí has notificado al servidor que esa caja ahora ya no debe protegerla para ti y queda libre para que otros programadores la puedan editar. Podría ser un texto alternativo “Desprotección de caja sin guardar cambios” para informar de que los cambios se van a perder. Aunque debemos tener en cuenta que al ejecutar esa opción sale una ventana que solicita confirmación de que aceptas desproteger la caja y se perderán los cambios realizados. Siguiendo con los textos alternativos sería como “No guardar y no seguir editando”.

    Como véis los términos empleados se ajustan bastante a lo que hacen, es cierto que siempre se pueden mejorar, sin embargo debemos tener en cuento que no podemos aplicar criterios de edición de Velneo 6.X a la nueva plataforma Velneo V7 ya que su edición es totalmente diferente. En Velneo 6.X no había edición colaborativa ni un servidor de edición y por lo tanto los mapas se guardaban pero ahora en Velneo V7 el servidor debe encargase de proteger las cajas para garantizar que sólo un programador la edita a la vez.

    Por otro lado apuntar que intentamos utilizar términos estándar y que los utilizados en estas opciones obedecen a los habituales de herramientas CVS. En concreto nosotros usamos Perforce una terminología similar para acciones similares a las realizadas por Velneo vDevelop V7 y Velneo vServer V7.

    Saludos.

  • Publicado: 13.02.09 (22:53 UTC)
    Por programastop.gmail #

    Yo también creo que algo está medio equívoco. Si he entendido yo sugeriría:
    1 Guardar y seguir con caja
    2 Guardar y liberar caja
    Estos dos con el ícono del diskette
    3 Deshacer cambios y liberar caja
    Este último con el símbolo de deshacer (la flecha hacia atrás curvada) porque al colocar el ícono del diskette induce a confusión: una cosa dice el ícono y otra el texto. Por cierto ¿cómo se puede incrustar aquí una imagen?.
    Saludos cordiales
    Manuel Tovar
    Barranquilla – COLOMBIA

  • Publicado: 13.02.09 (23:27 UTC)
    Por ricardoriobo.indexneo #

    Gracias Jesus por la aclaración, ahora tiene mas sentido y tengo que darte la razón. Solo la ultima opción induce a confusión. Como dice Manuel Tovar, el diskette y el texto no dicen lo mismo.
    Un saludo

  • Publicado: 13.02.09 (23:31 UTC)
    Por jarboleya #

    Gracias Manuel,

    Ya he rectificado la explicación sobre la segunda opción.

    Sobre el icono de la 3ª opción estamos de acuerdo, ese icono es temporal y se va a modificar ya que se utilizó el mismo al no disponer aún de uno específico, pero puede llevar a engaño de que esa opción guarda los cambios cuando no lo hace. Un diskette con una X roja u otro símbolo que no sea un diskette sería más acertado bajo mi punto de vista.

    Respecto a las imágenes. En el foro se incluyen adjuntando un fichero imagen en el blog no es posible por el momento ya que el editor no dispone de esa opción y tampoco tiene mucho sentido poder adjuntar ficheros en los comentarios de un blog. Como alternativa podrías poner una URL a la imagen que deseas mostrar.

    Saludos.

  • Publicado: 15.02.09 (12:06 UTC)
    Por Gul #

    Hola, mi punto de vista totalmente inexperto con la v7 es :
    -¿Cuando se bloquea la caja?, ¿al cargar?, ¿al abrir para editar?. Supongo que se bloquea al abrir para editar, una vez cargada, y puede estar cargada y liberada para que otro usuario trabaje sobre ella. Entonces mi sugerencia para nombrar las opciones de menú serían:
    -Cargar caja. No bloquea
    -Editar caja. Bloquea. (Me parece redundante la utilización de Abrir y Editar ya que ambas bloquean)
    -Guardar caja. Guarda cambios, sigue en modo edición y mantiene el bloqueo. Las aplicaciones que conozco cuando guardan, solo guardan los cambios. Muchos de ellos indican que han cambiado añadiendo un * a la derecha del nombre del archivo.
    -Cerrar caja. Como el caso anterior, si cierras un documento y no ha habido cambios lo cierra y lo libera, si ha habido cambios pregunta si se guardan, el usuario decide y el sistema también cierra y libera. vDevelop lo hace a la inversa “¿Estás seguro … perderá todos sus cambios.” y me parece que enrevesadamente. Además entiendo que no se deshace nada, para deshacer algo antes tiene que estar hecho, guardado.

    Saludos.

    Javier

  • Publicado: 15.02.09 (13:27 UTC)
    Por jarboleya #

    Hola Gul,

    Gracias por tu comentario.

    Preguntas ¿Cuando se bloquea la caja?

    Tratamos de evitar la palabra bloqueo en lo que edición se refiere, en su lugar utilizamos la palabra protección o desprotección por parte del servidor.

    El servidor siempre tiene las cajas protegidas y las desprotege para que un usuario en concreto pueda editarla y hacer cambios, cuando e usuario finaliza la edición con alguna de las opciones disponibles el servidor vuelve a proteger la caja.

    Por lo tanto el editor desprotege la caja para el usuario no cuando se carga la caja sino cuando se edita, es decir, en la segunda opción que comentas “abrir para editar”.

    Hay que tener en cuenta que con la herencia al cargar una caja también se cargan sus heredadas y el poder editar una en concreto permite que otros usuarios puedan estar editando las cajas heredadas.

    Respecto a la frase “¿Estás seguro … perderá todos sus cambios.” yo no lo veo igual que tu, creo que durante la edición se realizan cambios en los objetos y código de tu aplicación. Estos cambios pueden guardarse o perderse pero son cambios por eso creo que es lógico que trate de confirmar que asumes que vas a perder el trabajo (cambios) realizado.

    Respecto a lo de cerrar caja. Si te fijas la pregunta de si sales perderás tus cambios la hace si tratas de salir de Velneo vDevelop V7 sin usar ninguna de las 3 opciones anteriores. Ya que si usas una de las otras 3 ya estás indicando la acción a realizar voluntariamente.

    En definitiva, seguro que entre todos una vez que conozcamos el funcionamiento del sistema y trabajemos unos días con el mismo conseguiremos llegar a un texto fácil de comprender.

    Saludos.

  • Publicado: 15.02.09 (13:29 UTC)
    Por jarboleya #

    AVISO

    Con el fin de que el texto del artículo sea más aclaratorio he modificado (con el permiso de Rafael) el texto del mismo incluyendo algunas imágenes.

    Creo que así podemos seguir valorando los textos de las opciones y proponer alternativas acordes al sistema.

    Muchas gracias a todos por vuestra colaboración.

    Saludos.

  • Publicado: 15.02.09 (14:50 UTC)
    Por programastop.gmail #

    Para mí el concepto confuso es: proteger. La mente trata de buscar siempre símiles a los conceptos nuevos  para comprenderlos rápido (atajos) y éste lo es en este ámbito. Al leer proteger y desproteger mi mente me recuerda enseguida bloqueo y desbloqueo (términos tan comunes en programación aunque no en Velneo) y resulta que significa todo lo contrario. Cuando la caja está protegida (nadie la edita) está desbloqueada (en términos standard de programación) y viceversa. A mi mente le suena a contrasentido y de ahí lo confuso del texto de la tercera opción, que al juntar dos negaciones (deshacer y desprotección) es igual a una afirmación y viene a indicar que la caja va a quedar protegida es decir libre y disponible para cualquiera ¿? Un poco surrealista o marxista (de los de Groucho) si parece la cosa o no? :)
    Desde mi humilde punto de vista este tipo de cosas son barreras (muy pequeñas claro, pero barreras al fin) a la compresión de la herramienta.
    Saludos cordiales
    Manuel Tovar
    Barranquilla – COLOMBIA

  • Publicado: 15.02.09 (17:18 UTC)
    Por jarboleya #

    Hola Manuel,

    Como siempre gracias por tu comentario.

    No se trata de poner barreras, se nos ha pedido en más de una ocasión que procuremos usar téminos utilizados de forma estándar en el mercados.

    Los términos proteger y desproteger no son términos inventados en Velneo. Revisa los términos usados por los CVS, por ejemplo Perforce (uno de los más conocidos y utilizados). Reitero que no debemos caer en el error de creer que editar en Velneo V7 es lo mismo que editar en Velneo 6.X. Ahora en Velneo V7 el servidor Velneo vServer V7 es un servidor de edición que permite la edición colaborativa y en el que está previsto seguir implementando más funcionalidades. Además debemos tener en cuenta que Velneo V7 es una nueva plataforma y por lo tanto trae consigo novedades que debemos acostumbrarnos a usar.

    PD: Con esto no digo que no debamos de buscar la mejor terminología, tal vez para que sea más comprensible hay que huir de los términos estándar. Si podemos conjugar ambos mundos sería la mejor solución. Seguro que entre todos los conseguiremos.

    Saludos.

  • Publicado: 16.02.09 (03:25 UTC)
    Por programastop.gmail #

    Gracias jarboleya por las explicaciones.
    Hasta hace unas horas desconocía todo sobre los CVS. No conocía ni de su existencia aunque me imaginaba que algún tipo de software debería utilizarse para administrar los equipos de trabajo sobre los mismos documentos. He bajado, instalado y ojeado Perforce (hasta dos usuarios no requiere licencia) y además de que es un producto muy interesante con muchas aplicaciones, he entendido mejor esta entrada del blog. Desde el principio la entrada de rcueto lo explica, la forma en que el servidor de edición “desprotege” las cajas al entregarlas a un usuario, etc. El problema es que yo estaba opinando sobre algo que no conocía. Quizás divulgar más este aspecto de V7 sea una buena idea.
    Gracias de nuevo por las respuestas y la paciencia :)
    Saludos cordialesManuel TovarBarranquilla – COLOMBIA

  • Publicado: 16.02.09 (11:02 UTC)
    Por jarboleya #

    Gracias a ti Manuel,

    Tampoco hacía falta que instalases el Perforce :)

    A mi me pasó lo mismo que a vosotros y tuve que recibir las explicaciones del equipo de desarrollo para entenderlo, ya que mi primera impresión fue que estaba al revés.

    Lo importante es que si comprendemos como funciona seguro que entre todos vamos a consensuar unos textos fáciles de entender y ajustados al funcionamiento del servidor de edición.

    Saludos.

  • Publicado: 16.02.09 (13:57 UTC)
    Por Gul #

    Comprendida la idea de la protección de la edición de las cajas.
    Sin embargo sugiero que valoréis el que se modifique el texto que se muestra en la barra de estado al apuntar a Deshacer desprotección de caja: “Deshace la desprotección de la caja en curso, deshace cambios y cierra la edición.” por  este otro que tiene el mismo estilo de redacción que el habéis puesto en la opción de menú Guardar y proteger cajaDeshace los cambios de la caja en curso, la protege y cierra la edición“.
    Otra cosa de ese mismo menú Cajas, si quieres borrar una caja, y tienes permiso para ello, el sistema te dice que has de descargarla de memoria, pero ¿cómo se descarga de memoria aparte de saliendo y entrando otra vez en el vDevelop?
    Gracias

  • Publicado: 17.02.09 (10:19 UTC)
    Por rcueto.velneo #

    @Gul:

     

    La única forma que hay de descargar  una caja de la memoria es cerrando Velneo vDevelop; no obstante, en la versión actual no es posible el borrado de cajas. Aunque será algo que sí estará habilitado en el futuro.

     

    Un saludo.

     

  • Publicado: 17.02.09 (12:06 UTC)
    Por Gul #

    Gracias Rafa.

  • Publicado: 12.05.09 (17:14 UTC)
    Por Confucio #

    “Deshacer desprotección” es una expresión que confunde muchísimo, de hecho, si he entrado a ver estos comentarios ha sido porque no he conseguido aclararme con estos términos.
    Mi (también humilde) opinión, es que buscárais otra “expresión” que evitara tener que entrar aquí para aclararse.
     
     

  • Publicado: 14.05.09 (21:45 UTC)
    Por rcueto.velneo #

    @Confucio:

    Muchas gracias por tus comentarios. Lo tendremos en cuenta.

    Un saludo.

Deja un comentario


© 2012, Velneo S.A. Todos los derechos reservados      Contacto | Privacidad - Legal
Life is Soft