Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate

#olpc-paraguay, 2011-08-19

 « Previous day | Index | Today | Next day »     Channels | Search | Join

All times shown according to UTC.

Time Nick Message
04:55 tch <tch!~tch@214.154.52.190.res.adsl.dyn.click.com.py> has joined #olpc-paraguay
06:49 tch has quit IRC
07:05 meeting <meeting!~sugaroid@jita.sugarlabs.org> has joined #olpc-paraguay
12:52 joseprous <joseprous!~jose@mail.paraguayeduca.org> has joined #olpc-paraguay
14:08 car|0s <car|0s!~carlos@mail.paraguayeduca.org> has joined #olpc-paraguay
14:24 tch <tch!~tch@mail.paraguayeduca.org> has joined #olpc-paraguay
14:25 kennym tch: joseprous: car|0s: hola, que pasó de redmine.paraguayeduca.org ?
14:26 veo gitorious en vez de redmine
14:27 tch kennym: que raro! yo veo bien!
14:30 kennym: pera que le vea a carlos y le digo
14:30 kennym:  tenes pensando meterle alguno de los tickets de yaas? :)
14:31 kennym tch: no viste los parches?
14:32 tch en donde?
14:32 kennym tch: en redmine :)
14:32 tch: ya envie los parches para tu review
14:33 redmine.paraguayeduca.org -> http://dl.dropbox.com/u/292225[…]ogle%20Chrome.png
14:36 tch kennym: ya esta arreglando
14:36 kennym: jaja un bug menos bien ahi kenny
14:39 kennym tch: envie los parches para la lista negra y el de limitar devkeys
14:39 car|0s kennym, can you test now?
14:39 tch kennym: espectacular, dejame pruebo
14:39 kennym car|0s: --> Hello, this is paofila. And who are you?
14:39 car|0s: eso veo
14:40 car|0s kennym, al tratar de abrir que?
14:41 kennym redmine.parguayeduca.org
14:41 tch kennym: hay algun orden en los parches?
14:41 kennym tch: sí...
14:41 tch: primero el de encriptar
14:41 2) devkeys 3) lista negra
14:41 tch kennym: ok,
14:44 kennym car|0s: http://dl.dropbox.com/u/292225[…]ogle%20Chrome.png
14:44 tch kennym: el de las traducciones entra al final?
14:45 kennym tch: 1) encriptar 2) devkeys 3) traducciones 4) lista negra
14:45 tch: aunque no creo que importa ya que son solo translations/
14:46 car|0s: ahora funca
14:46 car|0s redmine
14:46 kennym car|0s: gracias!
14:46 car|0s pero gitorious no veo todavia
14:48 kennym car|0s: veo una pagina de error de ruby passenger al accesder gitorious
14:48 acceder*
14:48 car|0s ya
15:04 kennym en redmine no se puede hacer un CC a una persona, como en bugzilla?
15:12 car|0s kennym, podes abrir gitorious?
15:14 kennym car|0s: no, el mismo error
15:15 Error message:
15:15 Permission denied - /var/www/gitorious/log/message_processing.log
16:03 car|0s kennym, test =)
16:11 tch kennym: te envie un comentario a tu primer parche, fijate en el ticket
16:12 kennym car|0s: funca :)
16:12 tch: ahora veo
16:44 joseprous has left #olpc-paraguay
16:54 crodas has quit IRC
17:06 crodas <crodas!~crodas@git.crodas.org> has joined #olpc-paraguay
17:19 kennym tch: cómo se debería leer el salt?
17:19 tch: en yaas_wrapper.rb no encuentro ningunas pistas
17:32 joseprous <joseprous!~jose@mail.paraguayeduca.org> has joined #olpc-paraguay
17:53 tch kennym: fijate en application/config/environent.rb, ahi ya carga todo lo que hay en el yaas.yml y para que tenga un valor por default y para respetar el disenho del sistema, deberia estar en yaas_wrapper.rb
17:55 kennym: y es mas fijate en application/app/controllers/users_controller.rb como se usa,
17:55 kennym: como este parche agrega algo nuevo al config y como ya hay instancias corriendo.. seria bueno tener un default hardcoded como otros campos
18:18 kennym: ping?  haha
18:18 kennym: acordate tb que los comments que te tiro en un son comunes y afecta a tus otros parches :)
18:21 kennym: enviame los parches a mi email tb asi puedo hacer el review mas comodo
18:30 rodasc <rodasc!~crodas@git.crodas.org> has joined #olpc-paraguay
18:38 crodas has quit IRC
18:39 rodasc is now known as crodas
18:44 alsroot has quit IRC
18:58 alsroot <alsroot!~alsroot@94.137.229.183> has joined #olpc-paraguay
18:58 alsroot <alsroot!~alsroot@pdpc/supporter/active/antilopa-gnu> has joined #olpc-paraguay
19:05 tch kennym: tenes que replantearte si conviene realmente cambiar el nombre de la columna de los password,
19:06 kennym: porque tenes que pensar que esto tiene que aplicar a sistemas que ya estan corriendo
19:21 kennym has quit IRC
19:22 kennym <kennym!~kennym@mail.paraguayeduca.org> has joined #olpc-paraguay
19:22 kennym is now known as Guest67458
20:06 joseprous has left #olpc-paraguay
21:19 Guest67458 is now known as kennym
21:19 kennym <kennym!~kennym@unaffiliated/kennym> has joined #olpc-paraguay
21:26 kennym tch: ah! Ya veo lo que me queres decir.. eso sí voy a cambiar asap
21:26 tch: ok, voy a hacer un default
21:27 tch: yo estaba testeando las migraciones por horas
21:27 tch: primero convierte todos los cleartext passwords a un hash y despues los guarda en password_hash
21:28 tch: eso me parece mas razonable ya que se queda un attr_acessor :password para no tocar todas las partes de yaas.
21:29 tch kennym: creo que el problema esta en que password_hash no existe todavia cuando quiero correr una instalacion de cero
21:29 kennym tch: pero muchas veces tu logica es mas razonable jaja
21:29 :)
21:29 tch kennym: pero lo de tocar el schema rompe en lo contrario
21:29 kennym tch: no deberia hacer el commit de schema_
21:29 tch kennym: entonces la primera vuelta que se me ocurre es esa jaja aun que puede tener sus flaws
21:30 kennym: no porque tenes que dejar que los migrations haga esa evolucion
21:31 kennym tch: por qué schema.db está bajo version control?
21:31 tch kennym: porque es parte del proyecto jaja, no todo lo que esta en el repo se debe tocar
21:32 kennym: no ayuda en elegancia lo de cubrir todos los casos, pero es necesario
21:33 kennym: me imagino que van a haber problemas cuando por ej, cargue la info del usuario admin y que despues se va a volver a encriptar, no es trivial..
21:34 kennym tch: +1
21:34 tch: por eso backup, sí o sí...
21:35 tch: entonces la solución es simplemente no tocar schema.db?
21:35 tch y tenemos que ver nomas como hacer, porque es muy distinto cuando ya hay una db creada que cuando levantas iuna instancia desde cero
21:36 kennym: el tema es que si versionas el schema despues ya no va a correr los migrations y no estoy seguro de que va a modificar la DB
21:36 kennym: en el caso de actualizar un sistema que ya esta corriendo
21:39 kennym: en el caso contrario es hinchabola tb (instalar de cero), porque en los models.rb ya hacen referencia a  password_hash pero eso todavia no existe en la db y explota
21:40 kennym: el reto es hacer que no explote en ninguno de los casos jaja
21:40 kennym tch: y un db:migrate de 0 explota?
21:40 tch kennym: si no agregas el schema.rb si
21:41 kennym tch: argh...
21:41 tch kennym: entendes porque?
21:42 kennym tch: realmente no, todavia
21:43 tch kennym: el tema es asi: 1. caso uno (update en una instacia que ya esta corriendo): como vos actualizas el scheme.rb creo que eso va a evitar que los migrations corran, y alfinal no se va a actualizar la DB real
21:44 kennym: 2. caso dos (update de cero, sin scheme.rb actualizado) va a corre desde el primer migration, pero en el codigo ya se hace referencia a algo que recien se agrega en el migration N
21:44 entonces explota
21:46 kennym: por ahi estoy equivocado e igual corren los migration por mas de que el scheme.rb diga que ya corrieron
21:46 kennym: dame unos minutos y confirmo asi no te hago cambiar nada alpedo ;/
21:47 kennym tch: en el primer caso te doy a la razón. db:migrate se encarga de actualizar el schema
21:47 tch: pero confirmame el segundo caso, por favor
21:55 tch kennym: para el primer caso hay algo hinchabola tb, que si o si hay que agregar el salt antes de correr el db:migrate y eso va a evitar que se pueda hacer una actualizacion automatica
21:56 kennym: almenos que se use un default, pero si despues se cambia el salt... creo que los passwords se van a perder jaja
21:59 kennym tch: eso te queria decir recien... debe existir el salt
21:59 tch: y no va a estar en yaas.yml
21:59 tch kennym: y ahi ya muere el update automatico ;/
22:00 kennym tch: un salt fijo? Bah... eso es un riesgo
22:00 tch kennym: si pudiesemos hacer que el salt se genere solo (random)
22:00 kennym: el tema ahi seria donde guardar nomas,
22:01 kennym: muchos sistemas no usan salt tampoco, tendria que ver la implicacion de seguridad
22:01 kennym tch: cierto! Django hace eso
22:01 tch kennym: donde guardar nomas es el tema..
22:02 kennym: crear un modelo solo para el salt medio que... ;/
22:02 jaja
22:02 kennym config/salt ?
22:04 tch kennym: y a mi no me molestaria siempre que se cargue cuando inicia el sistema todo bien, para no estar haciendo lectura de disco
22:06 kennym: en environment.rb creo que quedaria bien
22:09 kennym: me tengo que ir, mira, lo del random salt meterle si o si, y trata de emular los escenarios que te dije, el de actualizar y el de levantar una instancia desde cero, fijate en packaging/yaas-web.spec
22:10 kennym: para que veas que hace el rpm, el hecho de que se pueda actualizar automaticamente es un must
22:10 kennym: hablamos mas tarde
22:10 tch has left #olpc-paraguay
22:33 car|0s has quit IRC
22:49 rralcala <rralcala!~rralcala@host-11-34.a11.cmm.com.py> has joined #olpc-paraguay

 « Previous day | Index | Today | Next day »     Channels | Search | Join

Powered by ilbot/Modified.
Webmaster