12-06-2013, 12:28
Andaba pensando en los cambios que me gustaría hacerle a la charla de git de Operativos de este cuatrimestre, pensando a futuro.
Y, pensando, tuve en cuenta que debemos ser muchísimos los que sepamos git y andemos por acá.
Así que se me ocurrió, a modo de experimento, tirar esta idea: ¿Cómo explicarías git para gente que vaya a hacer el TP de Operativos?
Acá está una copia de la presentación que hicimos para este cuatrimestre. Me gustaría ver qué sale si cada uno que crea que puede hacer algo "superador" publica sus mejoras (hagan una copia y editen todo lo que quieran, o creen una presentación desde 0, da igual).
No prometo nada: ni que lo vayamos a tener en cuenta, ni que lo vayamos a usar para las presentaciones, ni que nadie me vaya a cagar a trompadas por proponer esto. Tal vez sólo puedo prometer que me van a influenciar a mí (si es que en algún momento las veo) para cuando edite la presentación en algún futuro.
Presentación base (opcional): https://docs.google.com/presentation/d/1...po9Ww/edit
Link para publicar tu propuesta: https://docs.google.com/forms/d/1HadotEH...8/viewform
Link para ver las propuestas actuales (se puede comentar): https://docs.google.com/spreadsheet/ccc?...WxKVUgzZlE
----------------------
Consideraciones que se me ocurren (las pongo en spoiler para no sesgarte):
Y, pensando, tuve en cuenta que debemos ser muchísimos los que sepamos git y andemos por acá.
Así que se me ocurrió, a modo de experimento, tirar esta idea: ¿Cómo explicarías git para gente que vaya a hacer el TP de Operativos?
Acá está una copia de la presentación que hicimos para este cuatrimestre. Me gustaría ver qué sale si cada uno que crea que puede hacer algo "superador" publica sus mejoras (hagan una copia y editen todo lo que quieran, o creen una presentación desde 0, da igual).
No prometo nada: ni que lo vayamos a tener en cuenta, ni que lo vayamos a usar para las presentaciones, ni que nadie me vaya a cagar a trompadas por proponer esto. Tal vez sólo puedo prometer que me van a influenciar a mí (si es que en algún momento las veo) para cuando edite la presentación en algún futuro.
Presentación base (opcional): https://docs.google.com/presentation/d/1...po9Ww/edit
Link para publicar tu propuesta: https://docs.google.com/forms/d/1HadotEH...8/viewform
Link para ver las propuestas actuales (se puede comentar): https://docs.google.com/spreadsheet/ccc?...WxKVUgzZlE
----------------------
Consideraciones que se me ocurren (las pongo en spoiler para no sesgarte):
Spoiler: Mostrar
Tal vez se podrían separar en tres presentaciones: gente que nunca tuvo contacto con VCS, gente que usó SVN o algún otro VCS pero no git, gente que usó git pero "de oído".
Tener en mente que el objetivo es ayudar a colaborar en el grupo usando un repositorio. No es indispensable entender los internals de git, o el modelo de versionado del kernel de Linux (con tenientes y blah), etc (al menos no lo es para el nivel más básico, digamos). Está bueno considerar qué cosas son cruciales para el manejo, y cuáles son "opcionales", digamos. Lo que necesito vs lo que estaría genial.
Tener en mente que el objetivo es ayudar a colaborar en el grupo usando un repositorio. No es indispensable entender los internals de git, o el modelo de versionado del kernel de Linux (con tenientes y blah), etc (al menos no lo es para el nivel más básico, digamos). Está bueno considerar qué cosas son cruciales para el manejo, y cuáles son "opcionales", digamos. Lo que necesito vs lo que estaría genial.