-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-04-14 a las 20:58 -0300, Gabriel escribió:
| Se me ocurre... ¿sería posible actualizar los datos de un fichero cuando | se cambia su estatus? En traducción hecha, en revisión hecha, y en | commit. Es decir, en vez de recalcular todo, recalcular los cambios. | Igual se puede hacer con rapidez. O igual no, porque son un montón de | ficheros y muchos traductores. |
Se me había ocurrido, pero haría el cambio de estado algo lento, ya que hay que descargar el archivo y procesarlo. Y si hay muchas modificaciones puede ser molesto. Lo que puedo hacer es un queuee que corra digamos cada 30', eso sí sería factible.
Otra idea, que no se si es lo que estás pensando. En vez de procesarlo antes de actualizar la página, guardas la referencia de ese fichero en una cola, y un proceso lento y tranquilo (en modo nice o en batch) va leyendo esa lista y procesandola, actualizando las estadisticas si hay diferencias. Otra posibilidad es hacer un "svn up" cada media hora, apuntando todos los ficheros que cambian, y procesando esos, o añadiendolos a la lista de antes. La ventaja de combinar ambos metodos es estar seguro de cazar todos los cambios: los que originan los traductores y los que no, y los cambios que se suben sin decirselo al Verbum. Tienes un montón de posibilidades para entretenerte ;-) - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) iD8DBQFIA/cBtTMYHG2NR9URAmRIAJ983CXosJ/kMhcRgyWXSH92vA/U5QCeL/V2 ny3/NZkalJEVfXil0O1TUng= =3jWm -----END PGP SIGNATURE-----