Control de código fuente: Práctica comunitaria con FoxPro ¿Interesados?

667 views
Skip to first unread message

Fernando D. Bozzo

unread,
Mar 1, 2014, 3:18:22 PM3/1/14
to publice...@googlegroups.com
Sé que la mayoría de los integrantes del foro no usan herramientas SCM para control de código, y se me ocurrió que --si les interesa-- podríamos hacer una práctica Comunitaria, o sea con todos los interesados del foro, donde la idea sería comenzar desde cero con una aplicación muy sencilla (algunos forms, menu, clases, etc) y que cada uno pueda ver y aprender desde su propia PC cómo es el tema, puedan experimentar como se trabaja en grupo (geográficamente distribuido), vea los cambios que hacen los demás y vean como hacer un Diff y un Merge.

Creo que podría ser una experiencia muy interesante. Aviso que nunca hice algo así y que podrían surgir problemas que habrá que resolver, pero la idea sería usar la versión gratuita de PlasticSCM y de repositorio compartido GitHub. Yo me encargaría de crear el prototipo inicial del ejemplo y el repositorio inicial local y el público de GitHub, y luego les indicaría qué instalarse y cómo configurarlo.

Dejo abierta la invitación a todos, creo que puede funcionar.


Saludos!

VfpSistemas

unread,
Mar 1, 2014, 3:34:26 PM3/1/14
to publice...@googlegroups.com
Excelente Idea.

Saludos

Claudio Luna

unread,
Mar 1, 2014, 3:38:09 PM3/1/14
to Comunidad de Visual Foxpro en Español
Fernando,
Me parece una excelente idea.
Y muchas gracias por todo.
Un abrazo
--
Claudio Luna
Monttevideo - Uruguay
SKYPE: clunamarin
Cel. 099 194 770

Ricardo Pina

unread,
Mar 1, 2014, 4:05:04 PM3/1/14
to Grupo VFP
Hola Fernando

Nunca he trabajado en grupo y no creo que lo haga en el futuro pero igual estoy interesado en participar de esta práctica

Saludos
--
            

                   Ricardo Pina

Desarrollo y Servicios Informáticos

                  Profesionales
               www.dsip.com.ar

 

 

Mauricio Gonzalez

unread,
Mar 1, 2014, 4:29:12 PM3/1/14
to publice...@googlegroups.com
me gustaria poder integrarme al grupo experimental, gracias Fernando....

edgar suarez kummers

unread,
Mar 1, 2014, 4:39:30 PM3/1/14
to publice...@googlegroups.com
Voy a estar en otros asuntos relativos a la obtención de las fotos de Washington, Lincoln y poder leer el letrero "In god we trust" luego de varios, muchos meses de tener las nalgas pegadas al asiento.

Los felicito por su inquietud de apoyar a Fernando en su loable labor.

Clickeando mi nombre bajo estas líneas se encuentran los Links que dan veracidad a mi labor y que ha resultado de seguro utilizable en cualquier país de habla hispana.


Rafael Morales

unread,
Mar 1, 2014, 5:14:52 PM3/1/14
to publice...@googlegroups.com
Yo quiero participar. Es una excelente idea. Saludos
--
Rafael Morales

Víctor Hugo Espínola Domínguez

unread,
Mar 1, 2014, 7:01:13 PM3/1/14
to publicesvfoxpro
Hola Fernando

Excelente idea, me gustaría participar y colaborar en lo que sea necesario.

Gracias por compartir tus conocimientos y tu tiempo, personas como tú hacen que me sienta privilegiado por haber conocido y ser integrante de este magnífico grupo.

Saludos,
Víctor.
Lambaré - Paraguay.

Fernando D. Bozzo

unread,
Mar 1, 2014, 7:42:02 PM3/1/14
to publice...@googlegroups.com
Algo importante:

Para estas pruebas será necesario usar Visual FoxPro 9.0, ya que las herramientas que tengo preparadas están hechas con esta versión.
Si alguno no lo tiene, intente conseguirlo aunque sea para las prácticas (uso personal).


Saludos!


El sábado, 1 de marzo de 2014 21:18:22 UTC+1, Fernando D. Bozzo escribió:

José Luis

unread,
Mar 1, 2014, 9:44:52 PM3/1/14
to publice...@googlegroups.com
Me uno tambien.

Arturo Ramos

unread,
Mar 2, 2014, 3:27:07 AM3/2/14
to publice...@googlegroups.com
Super-apuntado !!

Arturo Ramos
Cancún, México

Sebastián

unread,
Mar 2, 2014, 7:34:30 AM3/2/14
to publice...@googlegroups.com
Suena interesante.
Cuenten conmigo.
Gracias Fernando!!!

Victor Báez

unread,
Mar 2, 2014, 12:47:53 PM3/2/14
to publice...@googlegroups.com
Yo tambien me anoto
 

Fernando D. Bozzo

unread,
Mar 2, 2014, 3:28:38 PM3/2/14
to publice...@googlegroups.com
Hola Gente:

Como estamos en finde y muchos no se conectan hasta el lunes o martes, vamos a dar unos días para que los demás puedan enterarse de esto que vamos a hacer y puedan unirse.


Lo que vamos a necesitar para poder hacer las pruebas es:

- Visual FoxPro 9.0: no puede ser una versión anterior, ya que FoxBin2Prg solo funciona en VFP 9 y lo necesitaremos
- El programa PlasticSCM Version 5.0.44.534 para Windows (es la actual). Regístrense en la web y descárguenlo, pero no lo instalen todavía
- La licencia gratuita para 15 usuarios (donde está el link de descarga también hay un botón verde que dice " 15 users free  ") No importa cuántos seamos, ya que cada uno estará usando su licencia y el único punto común será GitHub
- Cada uno debe crearse una cuenta en GitHub, donde recibirá un correo automático para ser dado de alta. Esa cuenta será la use cada uno para sincronizar su trabajo local con el resto. El nombre de usuario que elijan, luego pásenmelo así los doy de alta en el proyecto comunitario

Captura de pantalla de la página de Plastic:
https://drive.google.com/file/d/0B_qHXcWqGDY-OU5tNDM4MXpJVFk/edit?usp=sharing

Nota: Si luego de que hagamos las pruebas les interesa seguir usando este SCM no hay problema, solo tengan en cuenta que la licencia se debe renovar cada año gratuitamente. Yo, por ejemplo, acabo de renovar la mía con la opción " Renew Licence " y luego " Download Community License " para bajarme el nuevo archivo "plasticd.lic", así que ahora me muestra esto con próximo vencimiento en 2015 (un año cada vez):

License generated on: 02 Mar 2014 . Expireson: 02 Mar 2015


Lo que vamos a hacer:

La idea es preparar un escenario de pruebas, pero con cierta semejanza a la realidad, o sea, un pequeño sistema que haga algo creíble, como calcular, procesar, listar algo o conectarse a un webservice. Incluso cada uno podría sugerir en qué parte le gustaría trabajar y qué idea tiene. Luego yo haría una separación de tareas y asignaría a cada uno una parte, para repartirnos un poco todo, y luego sería la integración de lo de cada uno en la rama de integración que ya les diré cual será.

Espero sus ideas y sugerencias, a ver si entre todos sacamos unos buenos ejemplos y los ponemos en práctica, que si esto sale bien, tengo más ideas para después :-)


Saludos!




El sábado, 1 de marzo de 2014 21:18:22 UTC+1, Fernando D. Bozzo escribió:

Claudio Luna

unread,
Mar 2, 2014, 5:02:07 PM3/2/14
to Comunidad de Visual Foxpro en Español
Fernando,
También me apunto.
Gracias

Andres Ledesma

unread,
Mar 2, 2014, 6:25:09 PM3/2/14
to publice...@googlegroups.com

Hola Fernando, yo tambien me anoto.  Actualmente estoy pasando por algo similar y necesito tener el control.

Andres Ledesma
aol...@yahoo.com



Fer

unread,
Mar 2, 2014, 6:42:43 PM3/2/14
to publice...@googlegroups.com

Genial Andrés! Si te interesa algún tipo de aplicación en particular, comentalo, así vamos tomando ideas para hacer un diseño y las pruebas.

Se aceptan ideas!

Andres Ledesma

unread,
Mar 2, 2014, 7:10:53 PM3/2/14
to publice...@googlegroups.com

Fernando, un compañero y yo estamos desarrollando un Software de Cooperativa, y a veces el hace cambios y yo tambien, y luego confrontamos el problema cuando integramos los cambios.


Ya baje el PlasticSCM y cree el usuario de  GitHub (es:  AndresLedesma).
Estoy listo, Fernando.


Andres Ledesma

Normandia

unread,
Mar 2, 2014, 8:48:50 PM3/2/14
to publice...@googlegroups.com
con mucho gusto me uno a tu propuesta ... veamos en que podemos colaborar.
saludos.*-



El sábado, 1 de marzo de 2014 15:48:22 UTC-4:30, Fernando D. Bozzo escribió:

Rafael Mellado

unread,
Mar 3, 2014, 2:50:48 AM3/3/14
to publice...@googlegroups.com
Me parece una magnífica idea.
Me apunto.

Saludos
Rafael Mellado


El sábado, 1 de marzo de 2014 21:18:22 UTC+1, Fernando D. Bozzo escribió:

Antonio Meza

unread,
Mar 3, 2014, 10:40:27 AM3/3/14
to publice...@googlegroups.com
Excelente Fernando!!. favor de apuntarme. voy a descargar el programa y registrarme como comentas.

NOTA: Siempre eh sido de la idea de crear un Framework propio de la comunidad de Visual fox pro, o de portalfox, al igual que otros lo han propuesto, que les parece si posterior a aprender a usar las herramientas que Fernando ha desarrollado para el control de versiones y a pender a usar los repositorios podamos iniciar un proyecto compartido y crear un Framework que trabaje con varios motores de bases de datos.

es una idea!!!

saludos
Antonio Meza


El sábado, 1 de marzo de 2014 14:18:22 UTC-6, Fernando D. Bozzo escribió:

Arturo Ramos

unread,
Mar 3, 2014, 11:24:23 AM3/3/14
to publice...@googlegroups.com
Mi usuario de github: ircsasw

Saludos.

Arturo Ramos
Cancún, México

Saúl Piña

unread,
Mar 3, 2014, 11:40:33 AM3/3/14
to publice...@googlegroups.com
Yo me apunto, porque me gustaria aprender esto nuevo para mi. 



El sábado, 1 de marzo de 2014 14:18:22 UTC-6, Fernando D. Bozzo escribió:

Fernando D. Bozzo

unread,
Mar 3, 2014, 1:35:41 PM3/3/14
to publice...@googlegroups.com
Hola Saúl:

Te faltó leer esto: https://groups.google.com/d/msg/publicesvfoxpro/AYIrwFOt8ts/83FXTNvQwioJ

Y acordate pasarme tu usuario de GitHub!

Fernando D. Bozzo

unread,
Mar 3, 2014, 1:36:51 PM3/3/14
to publice...@googlegroups.com

Fernando D. Bozzo

unread,
Mar 3, 2014, 1:47:46 PM3/3/14
to publice...@googlegroups.com
Vuelvo a postear esto, ya que algunos no lo llegaron a leer.

Y recuerden que no solo a los grupos de desarrollo les puede servir (2 ó más desarrolladores), sino también a los desarrolladores freelance o que trabajan solos, y para que vean esto voy a postear una explicación con ejemplo aparte de este caso trabajando solo.




Lo que vamos a necesitar para poder hacer las pruebas es:

- Visual FoxPro 9.0: no puede ser una versión anterior, ya que FoxBin2Prg solo funciona en VFP 9 y lo necesitaremos
- El programa PlasticSCM Version 5.0.44.534 para Windows (es la actual). Regístrense en la web y descárguenlo, pero no lo instalen todavía
- La licencia gratuita para 15 usuarios (donde está el link de descarga también hay un botón verde que dice " 15 users free  ") No importa cuántos seamos, ya que cada uno estará usando su licencia y el único punto común será GitHub
- Cada uno debe crearse una cuenta en GitHub, donde recibirá un correo automático para ser dado de alta. Esa cuenta será la use cada uno para sincronizar su trabajo local con el resto. El nombre de usuario que elijan, luego pásenmelo así los doy de alta en el proyecto comunitario

Captura de pantalla de la página de Plastic:
https://drive.google.com/file/d/0B_qHXcWqGDY-OU5tNDM4MXpJVFk/edit?usp=sharing

Nota: Si luego de que hagamos las pruebas les interesa seguir usando este SCM no hay problema, solo tengan en cuenta que la licencia se debe renovar cada año gratuitamente. Yo, por ejemplo, acabo de renovar la mía con la opción " Renew Licence " y luego " Download Community License " para bajarme el nuevo archivo "plasticd.lic", así que ahora me muestra esto con próximo vencimiento en 2015 (un año cada vez):

License generated on: 02 Mar 2014 . Expireson: 02 Mar 2015


Lo que vamos a hacer:

La idea es preparar un escenario de pruebas, pero con cierta semejanza a la realidad, o sea, un pequeño sistema que haga algo creíble, como calcular, procesar, listar algo o conectarse a un webservice. Incluso cada uno podría sugerir en qué parte le gustaría trabajar y qué idea tiene. Luego yo haría una separación de tareas y asignaría a cada uno una parte, para repartirnos un poco todo, y luego sería la integración de lo de cada uno en la rama de integración que ya les diré cual será.

Espero sus ideas y sugerencias sobre los programas a hacer, a ver si entre todos sacamos unos buenos ejemplos y los ponemos en práctica, que si esto sale bien, tengo más ideas para después :-)


Saludos!

Ricardo Pina

unread,
Mar 3, 2014, 1:47:53 PM3/3/14
to Grupo VFP
Hola Fernando

Ya bajé Plastic Free y creé la cuenta en Github
Usuario: ricpina

Saludos

Fernando D. Bozzo

unread,
Mar 3, 2014, 1:49:33 PM3/3/14
to publice...@googlegroups.com
Andrés, sería bueno que tu compañero también se apunte, así no tenés que volver a explicarle todo nuevamente. Además no es lo mismo explicarlo que probarlo.

Fernando D. Bozzo

unread,
Mar 3, 2014, 1:54:04 PM3/3/14
to publice...@googlegroups.com
Hola Ricardo:

Vas a ver que igualmente le podés sacar provecho. Voy a postear un ejemplo de trabajo en solitario solamente para que lo puedas ver. De hecho, va a ser un ejemplo sobre el propio desarrollo de FoxBin2Prg, donde fuí el único desarrollador.

Un abrazo!

Ricardo Pina

unread,
Mar 3, 2014, 2:06:16 PM3/3/14
to Grupo VFP
No tengo dudas que voy a aprender mucho
Es muy normal que alterne un desarrollo en la oficina y en mi casa, lo vengo manejando con google drive.

No se si aplica a esta práctica pero me gustaría ver algún tipo de programa de depuración de aplicaciones. :-)

Gracias por tratar de desasnarnos un poco , jaja






VfpSistemas

unread,
Mar 3, 2014, 2:37:43 PM3/3/14
to publice...@googlegroups.com
Hola Fernando

Mi usuario Git es: JulioAlmanza

Saludos

edgar suarez kummers

unread,
Mar 3, 2014, 2:51:03 PM3/3/14
to publice...@googlegroups.com
Les deseo un gran éxito con la iniciativa de Fernando.

Javier Solier

unread,
Mar 3, 2014, 3:01:53 PM3/3/14
to publice...@googlegroups.com
Hola Fernando

Yo tambien me anoto y ay he creado el usario en GitHub que es JavierSolier

Saludos
Javier Sollier
Crespo, ER, Argentina

Saúl Piña

unread,
Mar 3, 2014, 3:07:08 PM3/3/14
to publice...@googlegroups.com
Listo fernando, mi usuario en Github es: saulpina

solo me registré en PlasticSCM y descargué el programa, pero como tu dices aun no lo he instalado.

Fernando D. Bozzo

unread,
Mar 3, 2014, 3:38:54 PM3/3/14
to publice...@googlegroups.com
Todavía me faltan los usuarios GitHub de estos compañeros:

Claudio Luna
José Luis
Mauricio González
Normandía
Rafael Mellado
RafamRa2008
Sebastián
Víctor Báez
Victor Hugo

¿Y Fidel? ¿Alguién lo vió? Se habrá ido de vacaciones?


Como esto lo vamos a ir haciendo en los tiempos que cada uno tenga, que nadie se preocupe que no vamos a dejar a nadie atrás. Además iré posteando de a pasos y con links para que lo puedan consultar en cualquier momento, donde pondré capturas de pantalla y/o videos cortos para que se entienda mejor.

Durante la semana les iré preparando la primera parte, que será cómo instalar Plastic, con qué opciones, como crear nuestro primer repositorio local y cómo vincularlo a GitHub.

En cualquier momento y para cualquier duda que tengan, aunque sea teórica o sobre posibles casos o escenarios, pregunten todo lo que haga falta, que intentaré dar respuesta a todos.

Para el viernes o sábado podremos comenzar a hacer algo. Y no olviden comentar las ideas que tengan sobre qué programas podemos hacer para las prácticas, así lo hacemos bien participativo. Seguro que se les ocurren buenos ejemplos.


Saludos!


Alejandro Isla

unread,
Mar 3, 2014, 3:40:16 PM3/3/14
to publice...@googlegroups.com
Con mucho interés me sumo, tratando de aportar algo, aprender mucho y molestar poco :-)

Mi cuenta  github  Alejandro-Isla

Saludos y gracias por la iniciativa.

edgar suarez kummers

unread,
Mar 3, 2014, 3:45:30 PM3/3/14
to publice...@googlegroups.com
Qué maravilla me voy a perder, mi problema es Washington y Lincoln y el letrero ese "In God we trust", como dirían en España "Debo salir a por ellos".

Saludos y suerte estimados del foro.

Andres Ledesma

unread,
Mar 3, 2014, 3:50:17 PM3/3/14
to publice...@googlegroups.com
Fernando, ya le comente a mi compañero para que se anote.  Le mande el hilo.

Att.

Andres Ledesma

Antonio Meza

unread,
Mar 3, 2014, 3:51:49 PM3/3/14
to publice...@googlegroups.com
Mi usuario en GitHub es antoniomeza

saludos!!!

Fer

unread,
Mar 3, 2014, 3:51:58 PM3/3/14
to publice...@googlegroups.com
Edgar, no te preocupes, intentaré dejar todo lo más documentado posible en el blog, además de que el repositorio de GitHub se va a quedar público para quien quiera hacer pruebas.

Si en algún momento, aunque sea en el futuro, vas a poder hacer estas pruebas, avisame y te agrego al repositorio para que puedas aprovechar las pruebas que hagamos.


Moises Reyes

unread,
Mar 3, 2014, 4:00:03 PM3/3/14
to publice...@googlegroups.com
Saludos Fernando,

Mi nombre es Moises, soy el compañero de Andres Ledesma, me anoto en tu iniciativa, es realmente interesante, les comento que tengo al de experiencia en el tema ya he trabajado GIT, usando las extensiones que existen para Visual Studio, y existen alternativas gratis y que son privadas opcionales a github como lo es https://bitbucket.org/ y este te permite hasta 5 usuarios gratis.

En fin vamos a Foxear...

Fernando D. Bozzo

unread,
Mar 3, 2014, 4:14:17 PM3/3/14
to publice...@googlegroups.com
Hola Moisés, bienvenido a bordo :-)

No olvides leer esto: https://groups.google.com/d/msg/publicesvfoxpro/AYIrwFOt8ts/aCAG_Dz_ex4J

Saludos!

Moises Reyes

unread,
Mar 3, 2014, 4:29:36 PM3/3/14
to publice...@googlegroups.com
Saludos Fernando,

Mi nombre de usuario en github es: moisesreyes, asi que sumame.... ya baje el Plastic SCM y tengo vfp 9 instalado.

Javier Solier

unread,
Mar 3, 2014, 5:04:02 PM3/3/14
to publice...@googlegroups.com
Hola Fernando y grupo
             Yo estoy con el tema de la facturación electrónica, aquí en Argentina los servicios públicos deben comenzar a usar la misma a partir del 01/04/2014, tengo de cliente algunas cooperativas de Agua Potable y una de Electricidad, además en mi caso aprovecho para pasar todos los sistemas a VFP9 ya que los tenía en FP25 y por supuesto ya pasar los datos a una SGBD, hasta aquí mi trabajo actual. Mi idea desde hace algunos años es realizar un desarrollo tipo ERP pero que sea de código abierto al estilo linux ya que me parece que va a ser una manera de que tengamos para sobrevivir los desarrolladores de VFP, si lograríamos realizar un sistema modular de tal manera que se pueda instalar en un negocio pequeño como el que la mayoría de nosotros tenemos como clientes y tambien en empresas mas grandes sería lo ideal aprovechando eldesarrollo que tiene cada uno y uniendo esfuerzos. Es una idea no se si se podrá llevar a cabo.

Saludos
Javier Solier
Crespo - Entre Ríos - Argentina

Fer

unread,
Mar 3, 2014, 5:20:45 PM3/3/14
to publice...@googlegroups.com
Hola Javier:

Supongo que estás sugiriendo esa aplicación para las pruebas, pero algo así se iría bastante lejos del objetivo, que es hacer algunos programas más o menos simples con el objetivo de aprender a trabajar con control de código de forma distribuida, y también poder aplicarlo para desarrollos personales o locales. Pensá que estas pruebas las haremos a lo largo de 2 semanas o algo más, pero serán pruebas, la idea no es lidiar con problemas de diseño ni cosas que requerirían bastante tiempo de cada uno, siendo que el tiempo de todos es limitado.

De todos modos, creo que lo que veamos aquí te puede servir para luego comenzar tu proyecto y que si se te unen otros desarrolladores, puedan trabajar todos en lo mismo maximizando el tiempo dedicado a programar y ser más productivos y minimizando el tiempo correspondiente a integrar los cambios de cada uno, lo que no es poco, ya que es una de las tareas más complejas de la programación en equipo.

Gracias por compartirlo igualmente, creo que es una buena idea.

Javier Solier

unread,
Mar 3, 2014, 5:45:55 PM3/3/14
to publice...@googlegroups.com
Justamente esa es la idea y no es para ahora, creo que este proyecto servirá como prueba piloto y en base al mismo podre o podremos iniciar uno nuevo con el proyecto mas general que tengo en mente.
Muchas gracias por tu tiempo y tus aportes

Saludos
Javier Solier

Antonio Meza

unread,
Mar 3, 2014, 5:48:58 PM3/3/14
to publice...@googlegroups.com
Como comente anteriormente lo ideal después de aprender a usar los repositorios, seria hacer un Framework, para todos, y de ahí partir a desarrollar proyectos.

saludos
Antonio Meza

Víctor Hugo Espínola Domínguez

unread,
Mar 3, 2014, 6:53:09 PM3/3/14
to publicesvfoxpro
Presente profe!

Usuario Github: vichuspin

Saludos agradecidos,
Víctor.
Lambaré - Paraguay.


Claudio Luna

unread,
Mar 3, 2014, 9:27:18 PM3/3/14
to Comunidad de Visual Foxpro en Español
Fernando,
Usuario Github : claudio6309

Saludos
Claudio
Montevideo,Uruguay
--
Claudio Luna
Monttevideo - Uruguay
SKYPE: clunamarin
Cel. 099 194 770

Armando Lazarte

unread,
Mar 4, 2014, 7:03:55 AM3/4/14
to publice...@googlegroups.com
Sr. Fernando es una excelente idea, me apunto, mi usuario en GitHub es: armandolazarte

Saludos

arquinav

unread,
Mar 4, 2014, 7:19:28 AM3/4/14
to publice...@googlegroups.com
Usuario Github :  arquinav

Rene Jara

unread,
Mar 4, 2014, 8:34:29 AM3/4/14
to publice...@googlegroups.com
Hola
yo me apunto, es una excelente idea, y muchas gracias por compartir el conocimiento
  
Cordialmente
Rene Jara Muñoz
 

Guillermo Gimenez

unread,
Mar 4, 2014, 8:46:55 AM3/4/14
to publice...@googlegroups.com
Buenisima iniciativa Sr. Fernando, mi usuario Github: datalinkit
Gracias
--------------------------------------------
El mar 4-mar-14, arquinav <pegg...@gmail.com> escribió:

Asunto: [vfp] Re: Control de código fuente: Práctica comunitaria con FoxPro ¿Interesados?
Para: publice...@googlegroups.com
Fecha: martes, 4 de marzo de 2014, 9:19

Guillermo Gimenez

unread,
Mar 4, 2014, 8:50:06 AM3/4/14
to publice...@googlegroups.com
Buenisima iniciativa Sr. Fernando

Normandia

unread,
Mar 4, 2014, 9:04:45 AM3/4/14
to publice...@googlegroups.com, guille...@yahoo.com.ar
Saludos.*-
Mi usuario es   normandiaz    recuerda que hay otro registrado en GitHub como normandia pero no soy yo jejejeje
saludos.*-
Venezuela.*-

Fidel Charny

unread,
Mar 4, 2014, 10:00:59 AM3/4/14
to publice...@googlegroups.com
Hola Fernando
Vacaciones? humm... Digamos que tengo algunos problemas. 
De todos modos, te paso el nombre de usuario (me gasté todo) es FidelCharny.
Muchas gracias 

Un abrazo!

Fer

unread,
Mar 4, 2014, 10:03:31 AM3/4/14
to publice...@googlegroups.com

Pero Fidel, ya me estaba preocupado de que no dieras señales. Espero que todo vaya bien...

Rafael Morales

unread,
Mar 4, 2014, 10:15:58 AM3/4/14
to publice...@googlegroups.com
Hola Fernando, yo tambien quiero participar. Este es mi nombre de usuario en GitHub    User: rafamra2008
Ya descarque PlasticSCM, pero no lo instalé. Eso es todo verdad?.


El 4 de marzo de 2014, 12:03, Fer <fdb...@gmail.com> escribió:

Pero Fidel, ya me estaba preocupado de que no dieras señales. Espero que todo vaya bien...




--
Rafael Morales

Moises Reyes

unread,
Mar 4, 2014, 12:35:49 PM3/4/14
to publice...@googlegroups.com
Saludos Fernando,

Me pregunto cuando nos diras cual es el siguiente paso... aun no he instalado el Plastic SCM.. es solo que quiero saber si hay algun tipo paso especial que debemos antes de instalar. Bueno en fin es que el tema me ha interesado bastante, pues como ya comente antes he usado git con Visual Studio (C#) para control de versiones, pero mis projectos realmente aun estan en vfp y me gustaria empezar con estas practicas lo antes posible..

Hasta luego.

Jairo Miranda

unread,
Mar 4, 2014, 1:01:26 PM3/4/14
to publice...@googlegroups.com

Se han hecho aplicaciones de toda clase ,  podríamos dar pautas que tipo de aplicación sensilla se pueda hacer, para hacerlo mas real?

 

Hago la propuesta de una programa de mantenimientos preventivos PM.

 

JM

 

De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Moises Reyes
Enviado el: martes, 4 de marzo de 2014 12:36
Para: publice...@googlegroups.com
Asunto: [vfp] Re: Control de código fuente: Práctica comunitaria con FoxPro ¿Interesados?

 

Saludos Fernando,

Fer

unread,
Mar 4, 2014, 1:17:11 PM3/4/14
to publice...@googlegroups.com
Jairo, excelente propuesta! Es lo que estaba esperando, que propongan qué les interesaría hacer, y si es con algunas especificaciones, mucho mejor. Hacé si podés una pequeña especificación de lo que tenés pensado, por ejemplo:

Formulario de (lo que sea), con 4 textbox para cargar tales datos, una validación de tal tipo y una tabla con tales campos, etc, etc, etc.

Sobre esta idea y las demás que propongan, vamos a descomponerlo en capas (yo me encargo de eso, no se preocupen), y así repartimos una parte a cada uno. Esta separación consiste en dividir cada propuesta en:
- Interfaz gráfica (las pantallas y controles)
- Accesos a datos (las consultas y actualizaciones)
- Reglas de negocio (las validaciones)

Por cierto, rebusqué en el hilo tu usuario GitHub, pero no lo encuentro. Pasámelo en cuanto puedas, así lo agrego al proyecto.

Gracias!

Fernando D. Bozzo

unread,
Mar 4, 2014, 1:35:54 PM3/4/14
to publice...@googlegroups.com
Hola Moisés:

No hay pasos especiales, solo lo que puse en otros post: El VFP 9, el Plastic y la cuenta GitHub

El siguiente paso lo estamos dando: Proponer ideas de programas para hacer, cuaalquier tipo de programa que se pueda hacer en unas horas, así que nada muy complicado, incluso puede ser algo modular, como sugirió Javier Solier ayer.
Cada uno que proponga algo, le va a tocar hacer una parte de lo que proponga y las otras partes se repartirán con otros compañeros.


Saludos!

Mauricio R. Molinero

unread,
Mar 4, 2014, 2:25:29 PM3/4/14
to publice...@googlegroups.com
Usuario: pipi772

Saludos!

Sebastián

unread,
Mar 4, 2014, 2:48:25 PM3/4/14
to publice...@googlegroups.com
Fernando: Mi nombre de usuario de Github es sebamen.

Sebastián

leonardo trujillo

unread,
Mar 4, 2014, 2:57:11 PM3/4/14
to grupo google vfp
Fernando, te paso usuario de github: kterva
muy buena idea, estaba por resolver este tema, que con java se me hace fácil, ya que los ide como eclipse o netbeans tienen plugins que son muy fácil de configurar para trabajar directo desde el proyecto.

Con respecto a las ideas de sistema ¿ya hay alguna? pregunto por si me perdí en los mails
muchas gracias

Miguel Canchas

unread,
Mar 4, 2014, 3:11:54 PM3/4/14
to publice...@googlegroups.com

Ese nombre de kterva me suena…no recuerdo de donde …

 

MK

Victor Báez

unread,
Mar 4, 2014, 3:10:57 PM3/4/14
to publice...@googlegroups.com
Usuario en GitHub victorbaez
 

leonardo trujillo

unread,
Mar 4, 2014, 3:17:18 PM3/4/14
to grupo google vfp
miguel canchas, es el apodo que uso desde hace muchos años, en realidad es "caterva", pero parece que no soy muy original y ya alguien lo ha usado.
Aquí lo he usado, con otro cuenta leot...@gmail.com, pero ahora, desde hace un tiempo, he decidido usar la cuenta trujillo...@gmail.com.
si sos de uruguay y de las piedras...


El 4 de marzo de 2014, 18:10, Victor Báez <viba...@gmail.com> escribió:
Usuario en GitHub victorbaez
 

Fer

unread,
Mar 4, 2014, 3:28:12 PM3/4/14
to publice...@googlegroups.com
Hola Leo:

Jairo propuso hacer un sistema de mantenimientos preventivos. Es un buen punto de partida. Hacé tu propuesta, que vamos a necesitar ejercicios para todos :-)

Saludos!

leonardo trujillo

unread,
Mar 4, 2014, 3:31:10 PM3/4/14
to grupo google vfp
ah bien!! impecable
vamo arriba
espero ser útil
a las órdenes y muchas gracias

Ariel D'Alfeo

unread,
Mar 5, 2014, 6:46:03 AM3/5/14
to publice...@googlegroups.com
Me anoto!



-- 
Ariel D'Alfeo
Córdoba, Argentina

El 01/03/2014 17:18, Fernando D. Bozzo escribió:

Fernando D. Bozzo

unread,
Mar 5, 2014, 6:50:07 AM3/5/14
to publice...@googlegroups.com

Luis Maria Guayan

unread,
Mar 5, 2014, 7:33:38 AM3/5/14
to publice...@googlegroups.com
Éxitos Fernando y equipo !!

Lamentablemente no dispongo de tiempo libre ya que estoy a full con mi trabajo y no quiero comprometerme y no poder cumplir. De todos modos sigo de cerca el proyecto y si puedo colaborar en algo lo haré con todo gusto.

Saludos.

Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________

El 01/03/2014 17:18, Fernando D. Bozzo escribió:

Fer

unread,
Mar 5, 2014, 7:40:49 AM3/5/14
to publice...@googlegroups.com

LuisMa, no hace falta que te comprometas a hacer algo, también podés ver el proyecto y bajártelo, y si en algún momento te interesa hacer alguna prueba la coordinamos sin problemas.
Si en tu trabajo seguís con estos temas, seguro que esto te puede servir. Sólo necesitás tener instalado el programa y enviarme un usuario GitHub.

Como vos veas, el lugar lo tenés reservado :-)

Ariel D'Alfeo

unread,
Mar 5, 2014, 7:51:06 AM3/5/14
to publice...@googlegroups.com
usuario de github:  ArielOctavio
ya descargue el PlasticSCM, quedo a la espera para instalarlo


-- 
Ariel D'Alfeo
Córdoba, Argentina


elkin dario uribe torres

unread,
Mar 5, 2014, 8:16:24 AM3/5/14
to publice...@googlegroups.com
Espero no llegar tarde

usuario de github:  eduribe2000
descargue  PlasticSCM, espero instrucciones

Saludos

Fidel Charny

unread,
Mar 5, 2014, 9:38:20 AM3/5/14
to publice...@googlegroups.com
Gran Fernando

<Perorata_Personal>
No todo va bien, pero no pretendo aburrirte con mis aburridas historias. 
Algunos la tienen con que cuando nacieron eran Leo Messi y después la vida los mandó al banco de suplentes. No es mi caso. Mi viejo, cuando me escuchaba tocar el violín decía que, evidentemente no era Jascha Heifetz. Ni tampoco sueno como Itzhak Perlman, por más que mucho me hubiera gustado. Si uno entiende sus limitaciones ya tiene un punto ganado. Y veremos lo que nos ofrece el camino. Como decía Bernardo Neustadt, "lo dejamos ahí?"
</Perorata_Personal>

<Pregunta>
Con este Plastic SCM, me aparece un formulario de configuración del cliente. "Servidor Plastic (y puerto)", "Utilizar Platic proxy Server (y puerto)". No sé qué cosa va ahí. O si solamente se utilizará la herramienta de Merge.
</Pregunta>

<Apostillas_insufribles>
Como alguna vez te comenté tengo implementados los backup de mis proyectos con foxbin2prg. Y sigo tratando de aprender algo. Por ejemplo, meter un formulario creado con el diseñador de forms dentro de una biblioteca de clases vcx, apenas copiando del SC2 al VC2 y regenerando (MergeTruch). Una joya. 

Armé un comparador de archivos generados con foxbin2prg, un poco elemental y casero, si, pero buena práctica. Viendo la herramienta del Plastic, es algo similar, aunque el cachivache mío se basa en el formato de los foxbin y de ahí permite examinar objeto por objeto. Todavía me falta estudiar para intentar un merge.

Con algunas cosas que obtuve de tu blog (try endtry y otras observaciones), y algunas ideas que me surgieron viendo la programación de Foxbin2prg, armé una clase para programas al vuelo. Ya no es solamente ExecScript. En el archivo de texto permite incluir una clase "empty" con los resultados a devolver (que expone al ejecutarse en un formulario) y también enviar un conjunto de resultados a MS Excel. por automatización, dentro de la misma clase (esto en un segmento estructurado).

</Apostillas_insufribles>
Desde ya que apoyo absolutamente esta fantástica idea!
Un Abrazo!
Fidel

Fer

unread,
Mar 5, 2014, 9:48:11 AM3/5/14
to publice...@googlegroups.com

Todavía no había que instalarlo :-P
Tengo que preparar las instrucciones y hacer una instalación en limpio porque yo ya lo tenía y no me acuerdo las opciones de memoria ahora mismo, pero está tarde/noche prometo ponerlas.

Es muy interesante todo lo que te estás armando la verdad, tenés mucha inventiva

Fer

unread,
Mar 5, 2014, 9:51:09 AM3/5/14
to publice...@googlegroups.com

Ah, y lo vamos a usar todo, no sólo la herramienta de merge, sino el cliente y el servidor principalmente, y con la base de datos incluida para hacerlo más fácil, que admite esta 4 GB por repositorio, suficiente para desarrollos personales.

Fernando D. Bozzo

unread,
Mar 5, 2014, 7:06:24 PM3/5/14
to publice...@googlegroups.com
Bueno, al fin, pude terminar la guía de instalación.

Les dejo el link:
http://fdbozzo.blogspot.com/2014/03/instalacion-de-plasticscm-paso-paso.html

Seguimos en este nuevo hilo:
https://groups.google.com/d/msg/publicesvfoxpro/qmfWrRhCCWc/yQx3bZsSXlEJ


Saludos!




francisco prieto

unread,
Mar 5, 2014, 8:16:16 PM3/5/14
to publice...@googlegroups.com
Hola Fernando,

Estoy normalmente en otros foros de VFP, pero sería fantastico poder incorporarme...

Estoy a tiempo?

Saludos,

Pancho
Córdoba
Argentina

Fer

unread,
Mar 6, 2014, 1:10:47 AM3/6/14
to publice...@googlegroups.com

Por supuesto, lee la "parte 2" del post donde comento justo eso.

Fernando D. Bozzo

unread,
Mar 6, 2014, 6:28:34 AM3/6/14
to publice...@googlegroups.com

francisco prieto

unread,
Mar 6, 2014, 6:39:39 AM3/6/14
to publice...@googlegroups.com
Fernando al instalar y Despues de configurar el servidor y el cliente me da el siguiente mensaje de error:

Imágenes integradas 1

Y no me deja crear por tanto el WorkSpace...

Ya me aseguré que el usuario de GitHub exista y la clave sea la correcta.

Tenes idea que otra cosa me puedo fijar?

Gracias,

Pancho
Córdoba
Argentina

francisco prieto

unread,
Mar 6, 2014, 6:42:50 AM3/6/14
to publice...@googlegroups.com
Mi usuario de GitHub es fajprieto.

Saludos,

Pancho

Fernando D. Bozzo

unread,
Mar 6, 2014, 7:20:45 AM3/6/14
to publice...@googlegroups.com
Hola Francisco:

Fijate si el servicio Plastic5 está levantado en la consola de servicios, y si no lo está, levantalo
Otra cosa: ¿Tenés algún otro servicio que pueda estar usando el puerto 8087? No sea cosa que tengas algún conflicto por ese lado.
Si reiniciando la PC sigue igual, probá reinstalar.

Seguimos esto en el otro hilo, que este ya está muy lleno.

Saludos.-

Mario Escudero

unread,
Mar 6, 2014, 10:07:59 AM3/6/14
to publice...@googlegroups.com
Hola Fernando.
Gracias por la invitacion.
Me apunto.
Saludos

Rafael Mellado

unread,
Mar 10, 2014, 3:04:02 AM3/10/14
to publice...@googlegroups.com
Hola Fernando, no se si llego a tiempo:

Mi usuario es: rmellado

Sl2




El lunes, 3 de marzo de 2014 21:38:54 UTC+1, Fernando D. Bozzo escribió:
Todavía me faltan los usuarios GitHub de estos compañeros:

Claudio Luna
José Luis
Mauricio González
Normandía
Rafael Mellado
RafamRa2008
Sebastián
Víctor Báez
Victor Hugo

¿Y Fidel? ¿Alguién lo vió? Se habrá ido de vacaciones?


Como esto lo vamos a ir haciendo en los tiempos que cada uno tenga, que nadie se preocupe que no vamos a dejar a nadie atrás. Además iré posteando de a pasos y con links para que lo puedan consultar en cualquier momento, donde pondré capturas de pantalla y/o videos cortos para que se entienda mejor.

Durante la semana les iré preparando la primera parte, que será cómo instalar Plastic, con qué opciones, como crear nuestro primer repositorio local y cómo vincularlo a GitHub.

En cualquier momento y para cualquier duda que tengan, aunque sea teórica o sobre posibles casos o escenarios, pregunten todo lo que haga falta, que intentaré dar respuesta a todos.

Para el viernes o sábado podremos comenzar a hacer algo. Y no olviden comentar las ideas que tengan sobre qué programas podemos hacer para las prácticas, así lo hacemos bien participativo. Seguro que se les ocurren buenos ejemplos.


Saludos!


Fer

unread,
Mar 10, 2014, 3:31:14 AM3/10/14
to publice...@googlegroups.com
Hola Rafa, ¡por supuesto que estás a tiempo! Esto es parecido al trabajo distribuido, así que nunca es tarde.

Ya te agregué al repositorio

Seguí en este hilo y lee las notas que fuí escribiendo:
https://groups.google.com/d/msg/publicesvfoxpro/lWvetWM3OE8/ObEvd8broTQJ


Saludos y bienvenido!


Julián May

unread,
Mar 13, 2014, 7:00:36 PM3/13/14
to publice...@googlegroups.com
Holaaaa... :) 

Espero no llegar tarde...


Hay cupo aun ??? u.U 


Mi usuario de GitHub es:
JulianMay85 

Saludos.

Fer

unread,
Mar 13, 2014, 7:15:48 PM3/13/14
to publice...@googlegroups.com
Claro que sí. Vas a tener bastante para leer :-)

Una cosa importante, antes de que puedas caer en la equivocación que cometieron varios:

Una vez instales Plastic, te crees un repositorio y sincronices con GitHub, tu rama creala desde el segundo changeset y no desde el primero (primer nodo del arbol), ya ue si no lo que hagas nadie lo verá.

On otras palabras, crealo desde el nodo de donde salen todas las flechas de los demás, que vas a ver que es el segundo changeset.

Saludos!





Reply all
Reply to author
Forward
0 new messages