IRC log of #novawebdev for Thursday, 2019-10-03

*** nrcerna has joined #novawebdev09:18
*** jelkner has joined #novawebdev09:33
jelknerGood morning nrcerna 09:34
nrcernaGood morning jelkner09:34
jelknerdo you have time for a phone call?09:34
nrcernaYes, jeff09:34
jelkner!remind09:47
jelknermjsir911, did you choose a restaurant yet?10:26
jelknernrcerna, just got off the phone with xoom10:26
jelknerthey have approved the account10:27
mjsir911nope! I'm actually coming down to arlington next thursday and will be able to make it to half the meetup probably10:27
mjsir911but still procrastinating restaurant10:27
jelknerit will now take 1 to 3 business days for you to receive the transfer10:27
jelknermjsir911, please do that10:27
jelkneri want to email tom, paul, kevin again10:27
jelknerwith the location10:27
jelknerit will be great to see you next thursday!10:28
jelknerlooking forward to that10:28
nrcernaOk jelkner, I guess I'm going to received soon the email right?10:28
jelknernrcerna, in 1 to 3 business days10:28
jelknerso by early next week at the latest10:28
jelknerok, back to teacher work for me10:29
nrcernasure jelkner10:29
jelknernrcerna, hopefully we have this done!10:29
nrcerna Yes jelkner10:30
*** nrcerna has joined #novawebdev10:53
*** nrcerna_ has joined #novawebdev11:37
*** GFbot has joined #novawebdev14:34
*** replaceafill has joined #novawebdev14:44
replaceafillhola nrcerna_ GFbot 14:44
replaceafillGFbot, en que necesitas ayuda?14:45
GFbotreplaceafill, con lo que hago de momento no14:47
GFbotpero tengo una dua14:47
GFbotduda*14:47
replaceafillGFbot, aja?14:47
GFbotreplaceafill, me estan pidiendo que el sitio de elizabeth sea  español e ingles14:47
replaceafillGFbot, el sitio es tendenci 7/11?14:47
GFbotusted habia hecho un paquete para eso, pero hasta donde se esta desactualizado14:47
GFbotes 714:47
replaceafillGFbot, recordas por que pensas que esta desactualizado?14:48
GFbotpara el tendenci1114:48
GFbot?14:48
replaceafillGFbot, pero el sitio de Elizabeth es 7?14:49
GFbotsi14:49
replaceafillGFbot, y se va a mantener asi?14:49
replaceafillGFbot, o sea que el proceso de NOVALACIRO funcionaria?14:49
GFbotpues no creo14:49
GFbotporque jeff quiere libreorganize14:49
GFboten novalaciro14:49
GFboty hasta creo recordar14:49
GFbotsu paquete usa el django admin14:50
replaceafillGFbot, que no estamos hablando del sitio de Elizabeth?14:50
GFbotsi14:50
replaceafillGFbot, se va a mantener en tendenci 7?14:50
GFbotese es mi pregunta14:50
GFbotpara jeff14:51
GFbotsi lo va querer asi14:51
replaceafillGFbot, ok14:51
nrcerna_No, por que de poco a poco se acutalizaria todo para poder implementarle el tema de LibreOrganize14:51
nrcerna_osea, tendrá que actualizarse.14:51
nrcerna_es lo que estabamos discutiendo con GFbot14:51
replaceafilltalvez les ayude pensar: libreorganize no es traducible14:52
replaceafilltendenci 7, si14:52
nrcerna_German te pone de referencia el sitio de NOVALACIRO (que tambien tiene que ser biligue) replaceafill14:52
replaceafillcreo que se puede simplificar asi, no?14:52
nrcerna_ajá14:52
replaceafillentonces, que necesitan de mi? :/14:53
replaceafillcreo que GFbot tiene todo claro14:54
GFbotcreo14:54
GFbotque lo necesitare al momento de hacerlo funcionar en tendenci1114:54
nrcerna_German quiere saber, como puede hacer biligue el sitio de Elizabeth, ya que tendenci7 para hacer eso necesita django admin y nosotros se lo quitamos a el tema replaceafill14:54
nrcerna_por eso, quiere saber como hacerlo funcionar en tendenci 1114:55
replaceafillnrcerna_, creo que en tu misma oracion esta la respuesta, no?14:55
replaceafillnrcerna_, si no tenes admin, pues no se puede usar14:55
GFbotpor eso14:55
GFbotpero la pregunta es para jeff14:55
nrcerna_no hay otra manera "a pie" de hacerlo14:55
nrcerna_?14:55
GFbotssi quiere mantenerlo asi14:55
replaceafillnrcerna_, y si queres usar el mismo enfoque, tenes que hacer lo que has venido haciendo con las demas aplicaciones del admin14:55
nrcerna_así como German está haciendo ahorita lo de boxes14:56
nrcerna_from scratch? replaceafill 14:56
replaceafillnrcerna_, sip14:56
GFbot:(14:57
replaceafillconsideren algo por favor14:57
replaceafillYO, ya no recuerdo casi nada14:57
replaceafillpartamos de alli14:57
nrcerna_Entonces la respuesta sería que vos GFbot desarrollaras eso, o que se mantenga el tendenci 714:57
GFbotps14:57
GFbotnrcerna_, para eso deberas decirle al keith que no estara tan pronto como lo solicita14:57
replaceafilllo que medio recuerdo, es que la traduccion para NOVALACIRO dependia del admin en C-I-E-R-T-A-S partes14:57
replaceafillno en todo14:57
replaceafill(le puse los guiones para drama!)14:58
replaceafill:D14:58
nrcerna_jajajaaja14:58
GFbotreplaceafill, por eso le digo, hasta recuerdo14:58
GFbotusaba el ddjango admin14:58
replaceafillGFbot, si, en las cosas que dependian del admin14:58
replaceafillGFbot, recordas como se traducian las Pages, por ejeemplo?14:58
replaceafillGFbot, eso no dependia del admin14:58
replaceafillGFbot, y creo que no te tomaria mucho que te funcionara otra ve14:58
replaceafillz14:58
GFbotreplaceafill, la verdad no. pero era como en flask?14:59
replaceafillGFbot, no14:59
nrcerna_Creo que la respuesta inmediata es hacerlo de momento con tendenci 7, osea el lo que quiere es algo ya, implementar nuestro tema no es prioridad para el sitio de Elizabeth replaceafill GFbot14:59
replaceafillGFbot, en flask se traducia el texto de las templates15:00
nrcerna_osea ellos no tienen ni idea ahorita de la aplicación que estamos desarrollando.15:00
replaceafillGFbot, recordas que haciamos archivos .pot y .po15:00
GFbotreplaceafill, la verdad ni yo recuerdo lo de pages.15:00
replaceafillGFbot, con cadenas traducibles15:00
GFbotsí lo de flask si15:00
replaceafillGFbot, NOVALACIRO todavia es tendenci 7?15:00
nrcerna_si, los po que yo traducia, con el po edit15:00
replaceafillnrcerna_, correcto15:00
replaceafillentonces en Flask15:00
replaceafillla traduccion se hacia a nivel de las templates15:01
nrcerna_Si, pero vamos a hacer el upgrade pronto, esta en la lista de prioridades junto a NEA15:01
replaceafillnrcerna_, ok, pero pregunto porque si aun es el tendenci 7, pueden usarlo para ver como funciona15:01
replaceafillnrcerna_, porque recuerdo que esta puesto15:01
replaceafillnrcerna_, y Edzon puso algun otro (aunque no se si en produccion)15:01
replaceafillpara terminar la comparacion con Flask15:02
nrcerna_Ok, entonces de ahi se puede basar German para poder hacer el "arreglo temporal"15:02
replaceafillen tendenci, se necesita ademas de traducir las plantillas, el contenido mismo de cajas y paginas15:02
replaceafillcosas que el cms maneja15:02
replaceafillya?15:02
nrcerna_Si15:02
replaceafillnovalaciro es aun tendenci 7, https://novalaciro.org15:03
replaceafillbusquen el acceso al admin en el drive15:03
replaceafilly pruebenlo15:03
replaceafillvayan a editar una pagina que no sea la homepage15:03
nrcerna_Entonces a hacer upgrade de tendenci e implementarle a un sitio la traducción nos tenemos que asegurar de tener las apps de caja y paginas para que se pueda hacer biligue GFbot replaceafill15:04
replaceafillel contenido de la pagina (titulo, cuerpo, etc) aparecera en el idioma que tengan seleccionado15:04
nrcerna_osea digo eso a futuro con la implementación del tema15:04
nrcerna_ajá15:04
replaceafillnrcerna_, como las apps de cajas y navs, va a usar los mismos modelos15:04
replaceafillnrcerna_, la forma de traduccion de novalaciro va a funcionar15:05
replaceafillnrcerna_, pero si te vas en novalaciro al admin a cambiar boxes por ejemplo15:05
replaceafillnrcerna_, vas a ver una tabla con columnas15:05
replaceafillnrcerna_, y una para ingles y otra para español15:05
replaceafillnrcerna_, esa parte será la dolorosa!15:06
replaceafillnrcerna_, de volver a implementar15:06
nrcerna_recrearla me imagino que sera dificil , pero me sorprende la capacidad que tiene GFbot para resolver cosas así aunque cueste15:06
nrcerna_solo es de hallarle.15:06
nrcerna_replaceafill... No podría ser como lo que hizo GFbot con el sitio de NWD , todas las pestañas que ves están en una app aparte15:08
nrcerna_imaginate tener dos versiones de esa app, una en español y otra en inglés replaceafill 15:08
nrcerna_y que que el usuario al dar clic en el idioma cambie, es eso posible? replaceafill GFbot?15:08
replaceafillnrcerna_, no se si te entiendo15:09
replaceafillnrcerna_, pero creo que estas sugiriendo crear paginas para cada idioma_15:10
nrcerna_Ok trataré de explicar mejor,15:10
nrcerna_German para poderle hacer pestañas al sitio de NWD, hizo esas pestañas una app aparte, por que nos topamos con el problema que no se podía de otra forma, ya que al entrar al sitio y estar loggineado en el, desaparecían las pestañas (por que eran estáticas con html)15:11
nrcerna_Entonces GFbot, entonces discutiendo eso llegamos a la solución,15:12
nrcerna_era hacer las pestañas en una app aparte y nombrarla "custom pages"15:12
nrcerna_y así no teníamos que modificar el tema base para cada sitio que quisieramos con LibreOrganize15:13
nrcerna_sino solamente diseñar el sitio en esas "custom pages", e unirlo a una copia del tema base de LO15:13
replaceafillhhmm si te entiendo bien: https://novawebdevelopment.org/libreorganize-page/about-us/15:13
replaceafillno es una Page de tendenci15:14
replaceafillGFbot, ?15:14
replaceafillGFbot, es un modelo custom?15:14
GFbotno es modelo15:14
GFbotsolo es una template estatica15:14
replaceafillnrcerna_, GFbot ok, no voy a opinar en las decisiones que ya hayan tomado15:15
replaceafill:)15:15
GFbotXD15:15
nrcerna_:(15:15
GFbotclaramente hicimos algo mal.15:15
GFbot:D15:15
replaceafillpero como recomende hace tiempo15:15
nrcerna_que es lo que está mal?15:15
replaceafillentre menos cambios necesites en tendenci mejor15:15
replaceafillok, considera15:16
replaceafillejemplo, si?15:16
replaceafillhipotetico15:16
replaceafillhttps://novawebdevelopment.org/libreorganize-page/about-us/15:16
nrcerna_ajá?15:16
replaceafillun admin puede cambiar "ABOUT US" por "About Us"15:16
replaceafill?15:16
replaceafillun admin de libreorganize15:16
nrcerna_de momento no,15:17
nrcerna_ya veo tu punto15:17
replaceafillhttps://demo.tendenci.com/volunteer/15:18
replaceafilleso es una Page ^15:18
nrcerna_es la personalización no?15:18
replaceafillcorrecto, primero15:18
GFbotentiendo eso15:18
GFbotpero el proposito que hicimos eso de pages-custom fue por el diseño15:18
GFbotde novaweb15:18
GFbotlo cual en pages de tendenci no se podia hacer igual15:19
GFbotlo cual limito mucho a ciertas cosas15:19
nrcerna_era la solucón a nuestra storie jaja replaceafill15:19
GFbotcomo los load tags15:19
GFbotetc15:19
replaceafillperdon, el trabajo...15:20
replaceafillpoji15:20
nrcerna_puesi15:20
replaceafillah ok, no te topas con tags15:21
replaceafillpero tambien las perdes15:21
replaceafillconsidera siempre las consecuencias de la decision15:21
replaceafillen el corto plazo te resolvio15:21
replaceafilly te lo hizo simple15:21
replaceafillen el no tan largo, pudiste perder algo15:21
replaceafillpor ejemplo traducciones15:21
replaceafillgoogleen la frase "trade off"15:22
replaceafillSIEMPRE TODO ES UN P.TO TRADE OFF15:22
replaceafill"me harto pizza hoy?"15:22
replaceafill"si!"15:22
replaceafill"trade off: comi rico"15:22
replaceafill"si maje, tenes $10 menos"15:22
replaceafillentendes15:23
nrcerna_ganas algo, perdes algo.15:23
replaceafilldejenme buscar un link de una presentacion del trabajo ayer15:23
nrcerna_Ok15:23
replaceafillhttp://thinkapps.com/blog/development/technical-debt-definition-importance/15:24
replaceafillla metafora de la cocina para explicar la deuda tecnica15:24
replaceafilltodas las deciones que tomemos, siempre traeran dueda tecnica15:25
replaceafillpoca o mucha15:25
replaceafillpero tendran15:25
replaceafillentonces, lo de las templates estaticas puede estar bien15:26
replaceafillpero no es escalable15:26
replaceafillsi el usuario quiere cambiar cosas tendra que venir a vos15:26
replaceafilly si vos queres irte de vacaciones?15:26
replaceafillo tenes a tu hijo enfermo?15:26
replaceafillmi jefe dijo una frase legendaria para mi ayer: uno tiene que trabajar para quedarse sin trabajo15:26
replaceafillnuestra tarea es que se nos necesite menos para soporte15:27
replaceafilly asi tendremos mas tiempo para crear15:27
replaceafillnuevas apps, nuevos themes, etc15:27
replaceafillfun stuff!15:27
replaceafillestar teniendo que arreglar typos en el sitio de NOVALACIRO, not so fun15:27
GFbotmm entiendo.15:28
replaceafillme entienden?15:28
replaceafillentonces poneles un cms15:28
replaceafillsolucion mas complicada que las templates staticas15:28
replaceafillcuesta mas llegar a ella15:28
replaceafillpero saldras mas rapido cuando ya este funcionando15:28
replaceafillya?15:28
replaceafillentonces este caso es parecido15:29
replaceafillsi pudieras crear modelos de django15:29
replaceafillCUALQUIER FREAKING MODELO!!15:29
replaceafilllo pasas por aqui: https://github.com/intelligenia/modeltranslation15:29
replaceafilly CASI automaticamente se te vuelve traducible15:29
replaceafillcual es el problema de esta magia para libreorganize? que depende del admin15:30
replaceafill:(15:30
GFbotseria15:31
replaceafillhey wait15:31
GFbotadaptarlo15:31
GFbot?15:31
replaceafillpero Douglas dijo que funciona en paginas15:31
replaceafill"anda a ve NOVALACIRO como admin"15:31
replaceafill"clickea las paginas y editalas"15:31
replaceafill"luego en el formulario de edicion cambia el idioma"15:32
replaceafill"el contenido cambia!"15:32
replaceafillGFbot, ni adaptarlo15:32
replaceafillGFbot, no me estas pidiendo opinion15:32
replaceafillGFbot, pero tu trabajo nada mas es: hace que todo funcione como "editar paginas"15:32
replaceafillGFbot, y listo!15:32
replaceafillGFbot, luego tenes que hacer la tipica suciedad de pasar encima de tendenci: https://gitlab.com/novawebdevelopment/tendenci-novalaciro/blob/master/urls.py#L15-2615:33
nrcerna_Basicamente es de estudiar el comportamiento, es lo que acabas de hacer replaceafill15:33
replaceafillhttps://gitlab.com/novawebdevelopment/tendenci-novalaciro/blob/master/forms.py#L8-2015:34
replaceafillvean ^ son formularios te tendenci15:34
replaceafillcon una clase extra15:34
replaceafillcon un poco de tiempo invertido en leerlo y entenderlo el paque les puede resultar util15:35
replaceafilly ojo, no es la unica forma de hacer eso15:35
replaceafilli18n es internationalization15:35
replaceafillsi?15:35
replaceafilli18n no fue parte de los 3 mandamientos (creo)15:35
nrcerna_no lo due15:35
nrcerna_fue15:35
replaceafillpero cms tampoco15:35
replaceafilly i18n te traera $$$15:36
replaceafillutilidad15:36
replaceafilligual que el cms15:36
replaceafillentonces vale la pena15:36
replaceafilltrabajar en ello15:36
replaceafillse que GFbot es capaz de entender todo esto15:36
GFbotok15:36
GFbotps vere15:36
GFbotentonces15:36
replaceafillcuando trabajamos duro, se nota :)15:36
replaceafillGFbot, dale15:37
replaceafillGFbot, usa la app de novalaciro como referencia15:37
replaceafillGFbot, para mi es una forma bien "cheap"15:37
replaceafilly se tiene buena recompensa15:37
replaceafillok mara15:37
replaceafillalgo mas?15:37
replaceafilltengo reu con mi supervisora a las 2 :)15:37
replaceafillasi que me piro15:38
replaceafillsu pagina de NWD se mira genial!15:38
nrcerna_Te agradezco el tiempo, entonces tu sugerencia es que se haga eso? en lugar de decirle a Keith que si se puede?15:38
replaceafilllos felicito a ambos15:38
replaceafillme dan a mi 3 años para la misma tarea15:38
replaceafilly no llego ni cerca15:38
replaceafill:)15:38
GFbotmuchas gracias tio15:38
GFbot:D15:38
nrcerna_Muchas gracias tio, es el arte de hacer funcionar las cosas que tiene German15:39
replaceafillnrcerna_, yo digo que no prometas nada aun15:39
replaceafillnrcerna_, ponganse de acuerdo con GFbot para cuando tener un experimento15:39
nrcerna_Ok, entonces le dire que discutiremos eso en reunion el domingo15:39
replaceafillnrcerna_, aprende a usar la palabra roadmap15:39
replaceafilly al cliente le podes decir "we can't handle that at the moment, but it's in our roadmap"15:40
replaceafillno haces promesas concretas cuando no tenes experimentos aun15:40
nrcerna_Entiendo.15:40
replaceafilluna vez GFbot venga con "funciona asi"15:40
replaceafill"tomaria tantas horas hacerlo"15:40
replaceafilletc15:40
nrcerna_Y aunque es prioridad, NOVALACIRO lo es más.15:41
replaceafilly eso es el juego del balance, no? lo urgente mata a lo imporante ;)15:41
replaceafillnovalaciro = urgente15:41
replaceafilli18n = importante15:41
nrcerna_Ahí pueder ver como hacerlo funcionar GFBot15:41
replaceafill+115:41
replaceafillok peces15:42
replaceafillme marcho15:42
replaceafillcuidense15:42
replaceafillnos vemos en un par de semanas o/15:42
nrcerna_Gracias tio , for never "leave us"15:42
nrcerna_jajaja ahora con la palabra correcta15:42
replaceafillfor never leave us progress15:42
replaceafill:D15:42
nrcerna_jajajaja never let us era jaja15:42
replaceafillcuidense, los quiero15:42
GFbot:D?15:42
nrcerna_Es un chiste interno GFbot, un error de gramática15:43
nrcerna_jajajaj15:43
nrcerna_Entonces GFbot, sigue el plan con boxes15:43
nrcerna_subí el progreso que tengas ahora al final de tu jornada15:43
nrcerna_GFbot justamente como habíamos quedado15:44
nrcerna_oki GFbot?15:44
GFbotok15:49
GFbotnrcerna_, 15:49
nrcerna_Ya le respondi a Keith15:49
nrcerna_GFbot15:49
GFbotok15:50
*** jelkner has joined #novawebdev17:58
*** nrcerna has joined #novawebdev18:59

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!