| CesarGomez | andresmujica: cuando te refieres a cualquier usuario con cuenta LP, quiere decir que no necesariamente tiene que ser Ubuntu Member o Memeber de algun loco ? | 00:00 |
|---|---|---|
| andresmujica | que dura más o menos un mes | 00:00 |
| andresmujica | CesarGomez, correcto | 00:00 |
| andresmujica | lo importante es que tenga cuenta en launchpad | 00:00 |
| andresmujica | para efectos de seguimiento | 00:00 |
| andresmujica | y retroalimentación | 00:00 |
| andresmujica | esa primer etapa | 00:00 |
| andresmujica | finaliza como ya dije en el FeatureDefinitionFreeze | 00:01 |
| andresmujica | y da inicio a la segunda etapa del desarrollo | 00:01 |
| andresmujica | que se marca | 00:01 |
| andresmujica | con el lanzamiento del Alpha 1 | 00:01 |
| andresmujica | el Alpha 1 | 00:01 |
| andresmujica | es básicamente | 00:02 |
| andresmujica | la versión anterior de ubuntu | 00:02 |
| andresmujica | con un toolchain actualizado | 00:02 |
| andresmujica | es la base | 00:02 |
| andresmujica | para poder construir el nuevo Ubuntu | 00:02 |
| andresmujica | ============== | 00:03 |
| andresmujica | hasta aquí vamos bien todos???? | 00:03 |
| andresmujica | dudas hasta el momento? | 00:03 |
| SergioMeneses | no para nada :D | 00:03 |
| SergioMeneses | excelente | 00:03 |
| IngForigua | nou | 00:03 |
| * CesarGomez voy tarde pero me actualizo con el log :P | 00:03 | |
| andresmujica | oki | 00:04 |
| andresmujica | con el Alpha1 | 00:04 |
| andresmujica | comienza la compilación | 00:04 |
| andresmujica | el Alpha1 | 00:04 |
| andresmujica | es lo que hizo Stallman | 00:05 |
| andresmujica | cuando arranco | 00:05 |
| andresmujica | con el emacs | 00:05 |
| andresmujica | y el gcc | 00:05 |
| andresmujica | etc. | 00:05 |
| andresmujica | durante esta etapa | 00:05 |
| andresmujica | lo que se hace | 00:05 |
| andresmujica | es halar todos los nuevos paquetes de Debian | 00:06 |
| andresmujica | unstable | 00:06 |
| andresmujica | se halan las nuevas versiones | 00:06 |
| andresmujica | de manera automática | 00:06 |
| andresmujica | y se comienzan a compilar con el nuevo toolchain | 00:06 |
| andresmujica | los paquetes que tengan modificaciones de ubuntu | 00:07 |
| andresmujica | se actualizan a la versión debian (sin las modificaciones) siempre y cuando haya una nueva versión de debian | 00:07 |
| andresmujica | a medida que se importan | 00:07 |
| andresmujica | se aplican los parches | 00:08 |
| andresmujica | de Ubuntu | 00:08 |
| andresmujica | y se recompilan | 00:08 |
| andresmujica | para que el binario quede con todos los parches preexistentes generados por el ciclo previo de Ubuntu | 00:08 |
| andresmujica | los desarrolladores | 00:08 |
| andresmujica | tienen como función principal en esta etapa del ciclo | 00:08 |
| andresmujica | asegurarse que los paquetes que ellos manejan | 00:09 |
| andresmujica | compilen | 00:09 |
| andresmujica | y tengan los parches aplicados | 00:09 |
| andresmujica | ese es el trabajo más fuerte de un desarrollador Ubuntu | 00:09 |
| andresmujica | asegurarse que los parches apliquen limpiamente | 00:09 |
| andresmujica | esto claro es a nivel de código fuente | 00:10 |
| andresmujica | cuando finaliza esta etapa | 00:10 |
| andresmujica | se define otro hito del proceso de desarrollo | 00:10 |
| andresmujica | llamado como el | 00:10 |
| andresmujica | DebianImportFreeze | 00:10 |
| andresmujica | este es quizás el punto más crítico en todo el proceso de desarrollo | 00:10 |
| andresmujica | si usted es un bug triager y sabe que el bug que tiene determinado paquete esta resuelto en el nuevo paquete de debian | 00:11 |
| andresmujica | seguramente estará presionando desesperadamente para que algún desarrollador actualice el paquete respectivo | 00:12 |
| andresmujica | después de este DIF | 00:12 |
| andresmujica | si se necesita un nuevo paquete de Debian | 00:12 |
| andresmujica | se debe seguir un procedimiento de aprobación | 00:12 |
| andresmujica | y se deben exponer las jusificaciones necesarias para que dicha actualización se apruebe | 00:13 |
| andresmujica | una vez finalizado el Debian Import Freeze | 00:13 |
| andresmujica | se inicia una nueva etapa con el Alpha 2 | 00:13 |
| andresmujica | el Alpha 2 es básicamente | 00:13 |
| andresmujica | la versión anterior de Ubuntu | 00:13 |
| andresmujica | con un nuevo toolchain | 00:13 |
| andresmujica | y con todos los paquetes de Debian actualizados | 00:13 |
| andresmujica | ese es el requisito de Alpha 2 | 00:14 |
| andresmujica | A partir de ese momento comienza la aplicación masiva de parches Ubuntu , implementación de nuevos features (los que estaban definidos previamente) | 00:15 |
| andresmujica | tengamos en cuenta | 00:15 |
| CesarGomez | andresmujica: hay tiempos estipulados para los ciclos? y si es asi, en caso que no se termine el ciclo de el Alpha1 no podría pasar a Alpha 2? | 00:15 |
| andresmujica | tal cual CesarGomez | 00:16 |
| andresmujica | existen unos tiempos muy definidos | 00:16 |
| andresmujica | y especificos | 00:16 |
| andresmujica | mover una fech | 00:16 |
| andresmujica | a | 00:16 |
| andresmujica | requiere un proceso de aprobación | 00:16 |
| andresmujica | y autorización | 00:16 |
| andresmujica | normalmente esto lo define | 00:16 |
| andresmujica | el release team | 00:16 |
| andresmujica | pero debe estar supremamente justificado | 00:16 |
| andresmujica | por eso todos los desarrolladores corren como locos | 00:17 |
| andresmujica | importando de debian, aplicando parches, implementando nuevos features | 00:17 |
| CesarGomez | wow demasiada presión! vale entendido | 00:17 |
| andresmujica | bastante | 00:18 |
| andresmujica | muchos se han reventado | 00:18 |
| andresmujica | bueno | 00:18 |
| andresmujica | en esta etapa después del alpha 2 | 00:18 |
| andresmujica | finaliza con la liberación del Alpha 3 | 00:19 |
| andresmujica | a esta altura | 00:19 |
| andresmujica | en términos prácticos | 00:19 |
| andresmujica | lo que quedo quedo | 00:19 |
| andresmujica | ya que una semana después de liberado el Alpha 3 | 00:19 |
| andresmujica | se genera el FeatureFreeze | 00:19 |
| andresmujica | que viene a ser | 00:19 |
| andresmujica | como en el colegio o en la Universidad | 00:19 |
| andresmujica | cuando se acaba la hora del examen | 00:19 |
| andresmujica | levanten las manos | 00:19 |
| andresmujica | y suelten los esferos | 00:19 |
| andresmujica | ya no se puede escribir más | 00:19 |
| andresmujica | a eso equivale el FeatureFreeze | 00:20 |
| andresmujica | ningún desarrollador | 00:20 |
| andresmujica | puede implementar nuevas características | 00:20 |
| andresmujica | sin autorización previa del Release Team | 00:20 |
| andresmujica | a partir de ese momento | 00:20 |
| andresmujica | el trabajo es resolver bugs | 00:20 |
| IngForigua | que pasa si se requiere una nueva funcionalidad??? | 00:21 |
| andresmujica | ok | 00:21 |
| andresmujica | si se requiere una nueva funcionalidad | 00:21 |
| andresmujica | o mejor aún | 00:21 |
| andresmujica | no se ha finalizado la implementación de una nueva funcionalidad | 00:21 |
| andresmujica | se invoca algo que se conoce como el FreezeExceptionProcess | 00:22 |
| andresmujica | en el cual se permite a los desarrolladores que sigan implementando una funcionalidad específica | 00:22 |
| andresmujica | estos casos son muy particulares | 00:22 |
| andresmujica | si bien son frecuentes | 00:22 |
| andresmujica | se procura que sea lo mínimo | 00:23 |
| andresmujica | a esta altura del ciclo | 00:23 |
| andresmujica | estamos justo a la mitad | 00:23 |
| andresmujica | pero si eres un usuario de testing | 00:23 |
| andresmujica | se debe acostumbrar a frecuentes crash | 00:23 |
| andresmujica | de las aplicaciones | 00:23 |
| andresmujica | ser usuario de pruebas de un alpha | 00:24 |
| andresmujica | requiere de tiempo | 00:24 |
| andresmujica | paciencia | 00:24 |
| andresmujica | y deseos de ayudar | 00:24 |
| andresmujica | porque la idea es que se reporten bugs como locos | 00:24 |
| andresmujica | y mejor aún que se ayuden a resolver | 00:24 |
| andresmujica | ok | 00:24 |
| Enrique_Diaz | Disculpen pero debo retirarme | 00:24 |
| IngForigua | exitos | 00:24 |
| andresmujica | en este punto | 00:24 |
| Enrique_Diaz | La charla ha sido excelente espero tener el log | 00:25 |
| andresmujica | se generan | 00:25 |
| andresmujica | un par de freezes más | 00:25 |
| Enrique_Diaz | Muchisimas gracias y muchos exitos | 00:25 |
| andresmujica | Enrique_Diaz, muchas gracias por tu participación | 00:25 |
| andresmujica | no hy problema los logs quedaran disponibles | 00:25 |
| andresmujica | los freezes adicionales | 00:25 |
| andresmujica | son los de UserInterface | 00:25 |
| andresmujica | y los de Beta | 00:25 |
| Enrique_Diaz | Gracias a usted andres y feliz noche a todos | 00:25 |
| andresmujica | el objetivo del UserInterfaceFreeze | 00:26 |
| andresmujica | es simple | 00:26 |
| andresmujica | a alguien se le ocurre ?? | 00:26 |
| andresmujica | pista | 00:26 |
| andresmujica | dentro del UGJ | 00:26 |
| andresmujica | se trabaja en esos puntos | 00:27 |
| andresmujica | son 2 muy importantes | 00:27 |
| czam | traducción? | 00:27 |
| IngForigua | ??? | 00:27 |
| Linaporras | documentacion? | 00:27 |
| andresmujica | exacto czam !!!! | 00:27 |
| andresmujica | muy bien!!!! | 00:28 |
| IngForigua | ohhh | 00:28 |
| andresmujica | el UserInterfaceFreeze busca que los traductores tengan material estable | 00:28 |
| andresmujica | para trabajar | 00:28 |
| andresmujica | muy bien Linaporras | 00:28 |
| andresmujica | eso mismo | 00:28 |
| andresmujica | ese es el otro punto | 00:28 |
| andresmujica | documentación | 00:28 |
| andresmujica | la gente de documentación debe actualizar todo | 00:28 |
| andresmujica | si hay cambios en la interfaz de usuarios | 00:28 |
| andresmujica | pues se dificulta | 00:28 |
| andresmujica | crear manuales | 00:28 |
| andresmujica | traducir | 00:28 |
| andresmujica | por lo que aquí se define este freeze | 00:29 |
| andresmujica | para poder trabajar con la certeza que el trabajo no se va a perder | 00:29 |
| andresmujica | a propósito | 00:29 |
| andresmujica | Linaporras, | 00:29 |
| andresmujica | te debo una respuesta a tu pregunta de bugs | 00:29 |
| andresmujica | pero esa nos toca dejarla para otra charla | 00:29 |
| andresmujica | bueno | 00:29 |
| andresmujica | siguiendo con esto | 00:30 |
| andresmujica | el otro BetaFreeze | 00:30 |
| andresmujica | lo que busca | 00:30 |
| andresmujica | es ordenar un poco la casa | 00:30 |
| andresmujica | ustedes entenderán que el proceso de desarrollo es muy intenso | 00:30 |
| andresmujica | y se pueden cometer errores | 00:30 |
| andresmujica | o se pueden olvidar algunas cosas | 00:30 |
| andresmujica | (paquetes por ejemplo) | 00:31 |
| andresmujica | en el betafreeze se hace una revisión manual de todos los paquetes | 00:31 |
| andresmujica | buscando resolver inconsistencias | 00:31 |
| andresmujica | identificar bugs críticos | 00:31 |
| andresmujica | estabilizar en general todos los paquetes componentes de la distribución | 00:31 |
| * SergioMeneses quiere pertenecer al bugsquad | 00:31 | |
| andresmujica | cuando se realizan estos freeze y se termina de ordenar los paquetes | 00:32 |
| andresmujica | se libera el beta1 | 00:32 |
| andresmujica | si recuerdan | 00:32 |
| andresmujica | al iniciar la charla | 00:32 |
| andresmujica | les pegue el link | 00:32 |
| andresmujica | del beta1 | 00:32 |
| IngForigua | que cambios hay en el desarrollo y las etapas en las lts? | 00:32 |
| andresmujica | creo que ya sabemos en que etapa estamos, cierto? | 00:33 |
| andresmujica | IngForigua, respecto al LTS | 00:33 |
| andresmujica | el ciclo es igual | 00:33 |
| andresmujica | pero se es más conservador | 00:33 |
| andresmujica | en cuanto a nuevos features | 00:33 |
| andresmujica | principalmente | 00:33 |
| andresmujica | usualmente | 00:33 |
| andresmujica | la versión justo antes del LTS | 00:33 |
| andresmujica | tiene una gran cantidad de features adicionales | 00:34 |
| andresmujica | y la del LTS propiamente | 00:34 |
| andresmujica | no, | 00:34 |
| andresmujica | busca ser muy conservadora | 00:34 |
| andresmujica | ok | 00:34 |
| andresmujica | luego del Beta1 | 00:35 |
| andresmujica | vienen dos histos muy importantes | 00:35 |
| andresmujica | hitos | 00:35 |
| andresmujica | el de Kernel | 00:35 |
| andresmujica | y el de Documentación | 00:35 |
| * SergioMeneses se despide de la sala! | 00:36 | |
| andresmujica | el de Kernel es muy importante | 00:36 |
| andresmujica | el hardware que quedo soportado | 00:36 |
| andresmujica | los bugs que esten identificados | 00:36 |
| andresmujica | todo el trabajo a partir de este momento se enfoca en mejorar la calidad de toda la distribución | 00:37 |
| andresmujica | arrancando por el kernel | 00:37 |
| andresmujica | en este punto | 00:38 |
| andresmujica | normalmente | 00:38 |
| andresmujica | se saca el Beta 2 | 00:38 |
| andresmujica | sin emabrgo | 00:38 |
| andresmujica | este Beta2 a veces no sale | 00:38 |
| andresmujica | dependiendo de la cantidad de bugs existentes | 00:38 |
| andresmujica | y de su nivel de criticidad | 00:39 |
| andresmujica | el final de esta etapa | 00:39 |
| andresmujica | es el FinalFreeze | 00:39 |
| andresmujica | donde se procura que los únicos cambios que se hagan | 00:40 |
| andresmujica | sea resolviendo bugs | 00:40 |
| andresmujica | criticos | 00:40 |
| andresmujica | también en esta etapa | 00:40 |
| andresmujica | se cierra parte de la traducción del sistema | 00:40 |
| andresmujica | si en el ciclo va a haber ReleaseCandidate | 00:41 |
| andresmujica | se libera | 00:41 |
| andresmujica | usualmente | 00:41 |
| andresmujica | se salta de BEta1 a ReleaseCandidate | 00:41 |
| andresmujica | y el ReleaseCandidate | 00:41 |
| andresmujica | típicamente es el mismo FinalRelease | 00:41 |
| andresmujica | con errores críticos detectados resueltos | 00:41 |
| andresmujica | en este punto del REleaseCandidate | 00:42 |
| andresmujica | es donde más usuarios pueden probar Ubuntu | 00:42 |
| andresmujica | y validar el ReleaseCandidate | 00:42 |
| andresmujica | de acuerdo al feedback obtenido | 00:42 |
| andresmujica | se procede con el FinalRelease | 00:43 |
| andresmujica | hasta el momento solo ha habido una oportunidad (que yo recuerde) donde se haya modificado la fecha del FinalRelease | 00:43 |
| andresmujica | alguien sabe cual es la fecha correspondiente a Oneiric?? | 00:43 |
| IngForigua | posssss | 00:43 |
| andresmujica | Octubre 13!! | 00:44 |
| andresmujica | en Octubre 13 se libera la nueva versión de Ubuntu | 00:44 |
| andresmujica | 11.10 | 00:44 |
| IngForigua | ohhhhhhhhhhhh | 00:44 |
| IngForigua | ahora polaaaaaaa | 00:44 |
| Linaporras | Y en Colombia, el Ubuntu COlombia Team celebrará la New Release | 00:45 |
| IngForigua | chaoooooo | 00:45 |
| * andresmujica por cansón | 00:45 | |
| andresmujica | bueno | 00:45 |
| andresmujica | volviendo al tema | 00:45 |
| andresmujica | durante todo ese proceos | 00:46 |
| andresmujica | de importanción de debian | 00:46 |
| andresmujica | compilación con parches de ubuntu | 00:46 |
| andresmujica | UDS | 00:46 |
| andresmujica | definición de features | 00:46 |
| andresmujica | alpha1 | 00:47 |
| andresmujica | alpha2 | 00:47 |
| andresmujica | bugs | 00:47 |
| andresmujica | beta1 | 00:47 |
| andresmujica | DIF | 00:47 |
| andresmujica | kernelfreeze | 00:47 |
| andresmujica | releasecandidate | 00:47 |
| andresmujica | y finalmente | 00:47 |
| Dorita | ash mk cloack | 00:47 |
| andresmujica | final release | 00:47 |
| andresmujica | bueno señoras y señores | 00:47 |
| andresmujica | les agradezco mucho su atención y espero que hayan encontrado el tema de su interes | 00:48 |
| andresmujica | no se si tengan alguna pregunta | 00:48 |
| CesarGomez | andresmujica: pasas el log por e-mail ? | 00:49 |
| Linaporras | Cuando hablamos del reporte de bugs? | 00:49 |
| andresmujica | Linaporras, ya no alcanzamos :( | 00:50 |
| andresmujica | perdon | 00:51 |
| Linaporras | ya se que hoy no Andrés, pero entonces ¿cuándo? | 00:51 |
| andresmujica | CesarGomez, el log lo vamos a publicar por el wiki | 00:51 |
| andresmujica | Linaporras, en una próxima oportunidad | 00:51 |
| Forigua | no me saquen | 00:51 |
| andresmujica | CesarGomez, y enviamos el enlace a la lista | 00:51 |
| Forigua | prometo portarme bien | 00:51 |
| Linaporras | Osea hasta el proximo SFD | 00:52 |
| Linaporras | ? | 00:52 |
| Forigua | jajajaja | 00:52 |
| andresmujica | Linaporras, de pronto | 00:52 |
| Linaporras | o el UGJ | 00:52 |
| Linaporras | ? | 00:52 |
| andresmujica | bueno | 00:52 |
| andresmujica | algo que definitivamente necesitamos | 00:52 |
| andresmujica | es tener mas desarrolladores en latinoamerica | 00:52 |
| andresmujica | participar de manera más directa y activa en Ubuntu | 00:52 |
| andresmujica | espero que esta charla ayude en este sentido | 00:53 |
| andresmujica | si no es mas | 00:53 |
| andresmujica | me despido | 00:53 |
| andresmujica | sigan disfrutando el UGJ | 00:53 |
| Forigua | ehhhhhhhhhhhhhhh | 00:53 |
| Forigua | a trollear | 00:54 |
| Linaporras | UGJ!!!!!!!!!!!! | 00:54 |
| Forigua | ups no | 00:54 |
| Forigua | no dije nada | 00:54 |
| CesarGomez | lol | 00:54 |
| andresmujica | saludos a odos | 00:56 |
| andresmujica | Forigua, no se le olvide publicar el log | 00:56 |
| Forigua | oka | 00:56 |
| CesarGomez | andresmujica: gracias | 00:58 |
| almalibre | q hay gente | 03:21 |
| arsayus23 | buenos dias | 14:16 |
| SergioMeneses | buenas!... | 23:00 |
| WaSeidel | ahh juemadre llegue como tarde al evento que anunciaban en feisbuk | 23:30 |
| SergioMeneses | WaSeidel, jaja si | 23:31 |
| SergioMeneses | como vas? | 23:31 |
| WaSeidel | bien, aca haciendo como que descanso | 23:31 |
| SergioMeneses | WaSeidel, eso es bueno | 23:32 |
| SergioMeneses | WaSeidel, vos sos de cali cierto?¿ | 23:32 |
| WaSeidel | no soy de cali pero aca estoy viviendo desde hace 2 años | 23:32 |
| SergioMeneses | aaa eso eso | 23:32 |
| WaSeidel | :D | 23:32 |
| WaSeidel | ve y el SFD es el 17 verdad? | 23:33 |
| WaSeidel | ya regreso se me desconecto el Disco USB y esta fallando el sistema, ya reinicio | 23:34 |
| SergioMeneses | WaSeidel, si | 23:35 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!