#fedora-classroom: Taller de Git
Meeting started by tezcatl at 21:40:46 UTC
(full logs).
Meeting summary
-
- http://rpmdev.proyectofedora.org/issues/461#note-2
(V1K1N60,
21:43:57)
- Agenda de la sesion (tezcatl,
21:46:14)
- Obtener una copia local del repositorio de
trabajo (tezcatl,
21:46:59)
- Enviar una colaboracion para la Revista al
repositorio (tezcatl,
21:47:28)
- Revisar y hacer correcciones a articulos en el
repositorio (tezcatl,
21:47:51)
- Montar articulos en Scribus para la preparacion
de la publicacion final (tezcatl,
21:48:32)
- Obtener una copia local del repositorio de trabajo (tezcatl, 21:49:18)
- https://admin.fedoraproject.org/accounts/group/view/gitrevista-fedora-latam
Es el grupo de colaboradores con acceso de escritura al repositorio.
(tezcatl,
21:50:23)
- Sponsors que pueden aprobar ingreso al grupo
son Maria Gracia Leandro (Tatica), Mauricio Moreno (V1K1N60) y su
servidor (tezcatl) (tezcatl,
21:51:28)
- Los miembros del grupo (como gomix), pueden a�r
directamente colaboraciones y editar los archivos (tezcatl,
21:52:32)
- IDEA: el objetivo del
repositorio es agilizar las contribuciones permitiendo a los
colaboradores acceder, revisar y corregir los articulos y el
maquetado directamente, sin mediar enviar los archivos por correo
electronico y esperar a que sean copiados a otra parte (tezcatl,
21:54:11)
- Para conseguir una copia del repositorio de
trabajo que tenemos en fedorahosted, usaremos uno de los siguientes
comandos: (tezcatl,
21:58:07)
- git clone
git://git.fedorahosted.org/git/revista-fedora-latam.git (tezcatl,
21:58:22)
- Este comando les traera una copia del
repositorio, aunque no hayan ingresado aun al grupo de colaboradores
en FAS (tezcatl,
21:59:26)
- ACTION: Los
colaboradores de la revista, que aun no estan en el grupo en FAS,
soliciten unirse por favor (tezcatl,
22:00:27)
- Para obtener una copia del repositorio, ya
configurada para que ustedes envien directamente sus colaboraciones,
el comando cambia un poco: (tezcatl,
22:02:44)
- git clone
ssh://{usuario-FAS}@git.fedorahosted.org/git/revista-fedora-latam.git
(tezcatl,
22:03:44)
- Noten la diferencia entre las URL's; git://
(suficiente para obtener una copia simple) y ssh:// (especificando
su usuario en FAS, para facilitarles la colaboracion) (tezcatl,
22:05:07)
- Enviar una colaboracion para la Revista al repositorio (tezcatl, 22:09:49)
- Podemos crear nuevos articulos (o esbozos,
borradores, drafts, como quieran llamarle) (tezcatl,
22:10:48)
- Podemos agregar imagenes y otros dise�para las
ilustraciones de la Revista (tezcatl,
22:11:08)
- Podemos revisar y hacer correcciones tanto a
los articulos individualmente, como al maquetado de la
Revista (tezcatl,
22:11:42)
- A�r un articulo al repositorio (tezcatl, 22:14:39)
- No importa si el articulo esta en etapa de
borrador (o lo estamos copiando de otro sitio pero esta pendiente de
revision) (tezcatl,
22:15:27)
- 1.- Solo guarden el archivo dentro del
directorio pool, con formato de texto simple (tezcatl,
22:17:27)
- 2.- git add archivo-recien-creado (tezcatl,
22:19:48)
- con �git status� podemos observar el cambio que
acabamos de hacer (tezcatl,
22:21:33)
- 3.- git commit -m 'Comentario descriptivo de
los cambios' (tezcatl,
22:26:38)
- Esto es equivalente al comentario que tenemos
que hacer cuando editamos paginas en el wiki, para ayudar a los que
revisan el historial de cambios en el repositorio (tezcatl,
22:27:55)
- se recomienda "hacer commit" frecuentemente,
para administrar mejor la historia del repositorio y aislar mas
facilmente errores y poder deshacerlos sin dolor :) (tezcatl,
22:29:38)
- 4.- git push (tezcatl,
22:31:52)
- Si el push fue exitoso, veremos algo como:
"ff46e29..24e1167 master -> master" (tezcatl,
22:37:41)
- https://fedorahosted.org/revista-fedora-latam/browser
Pueden ver la estructura del repositorio actual y el ultimo cambio
;) (tezcatl,
22:42:04)
- Agregar imagenes al repositorio (tezcatl, 22:42:30)
- Para agregar imagenes al repositorio, se siguen
los mismos pasos que para a�r articulos. (tezcatl,
22:43:06)
- la unica diferencia es que los agregaremos al
directorio pool/pics (tezcatl,
22:43:41)
- Resumiendo (ejemplo): 1.- git add
imagen_cool_para_portada.svg -> 2.- git commit -m 'Envio imagen
para portada de numero 6' -> 3. git push (tezcatl,
22:45:58)
- Revisar y hacer correcciones a articulos en el repositorio (tezcatl, 22:47:23)
- El flujo de trabajo para revisores/correctores,
cambia simplemente en que en lugar de a�r un articulo primero al
repositorio, vamos a editar primero el articulo en cuestion con
nuestro editor favorito (tezcatl,
22:49:11)
- ejecutamos git status para verificar que git
esta registrando nuestra edicion (tezcatl,
22:52:00)
- en caso de que git no este al tanto de que
hemos modificado el articulo, ejecutamos git add
articuloencuestion.txt (ejemplo) (tezcatl,
22:52:43)
- a continuacion hacemos git commit -m 'Revision
del articulo ____ (en progreso/listo/etc.)' (tezcatl,
22:53:39)
- git push (tezcatl,
22:53:52)
- Montar articulos en Scribus para la preparacion de la publicacion final (tezcatl, 22:56:21)
- Scribus guarda sus archivos (los .sla) en
formato de texto plano, por ello es perfecto para que git registre
los cambios. (tezcatl,
22:57:45)
- Ejemplo: 1.- git add revista-0006.sla -> 2.-
git commit -m 'Comienzo a montar articulos de proxima edicion' ->
3.- git push (tezcatl,
23:01:18)
- Ejemplo: 1.- git status (verificamos los
cambios que guardamos en Scribus). -> 2.- git commit -m 'Agrego
articulo de seccion RPM' -> 3.- git push (tezcatl,
23:02:55)
- No olviden siempre vincular las imagenes con
las que ilustran el archivo, en el directorio pool/pics del
repositorio (tezcatl,
23:06:06)
- https://admin.fedoraproject.org/accounts/group/view/gitrevista-fedora-latam
No olviden solicitar su ingreso, para facilitar recibir sus
contribuciones (tezcatl,
23:08:51)
- http://proyectofedora.org/mailman/listinfo/revista_proyectofedora.org
Lista de correos de colaboradores en la infra de Latam. (tezcatl,
23:10:42)
- https://fedorahosted.org/mailman/listinfo/revista-fedora-latam
Lista auxiliar (automaticamente se envian commit a esta lista,
ademas). (tezcatl,
23:13:17)
Meeting ended at 23:14:08 UTC
(full logs).
Action items
- Los colaboradores de la revista, que aun no estan en el grupo en FAS, soliciten unirse por favor
People present (lines said)
- tezcatl (105)
- V1K1N60 (5)
- zodbot (3)
Generated by MeetBot 0.1.4.