
Ep Pau, Amb el Catalanitzador 1.1 hi ha dos canvis importants que afecten al model de dades. * guid Ara el Catalanitzador generà un guid[1] que inclou a l'XML. Aquest guid des generà un cop per màquina i es guarda al registre del PC. La idea és que diferents sessions del Catalanitzador fetes des del mateix PC tindran el mateix GUID. Això ens permetrà diferenciar entre execucions noves a PC i ja fetes. Estem catalanitzant nous PC vs. un usuari tornar-ho a executar. He actualitzat el model de dades[2], hi ha un camp nou 'guid' a la taula 'sessions'. No hem queda clar si el MySQL té un tipus que permet guardar un guid com un tipus propi. Ja diràs Pau. En l'XML apareix com a : <session guid='6eddb85f-ba6f-49ab-a0e8-76c6d67cd2f4' /> * Inspectors Els inspectors tenen una única tasca: recollir informació de la configuració del usuari de forma anònima més enllà de les accions que fa. Els inspectors són un sistema molt senzill on bàsicament cada inspector té un ID propi i pot guardar una col·lecció de clau / valor. Ara mateix només tenim un inspector, que és el del LibreOffice[3]. El que fa és recollir la versió del LibreOffice. A l'XML: <inspectors> <inspector id='1' key='version' value='3.5'/> <inspector id='1' key='catalan' value='No'/> </inspectors> He creat la proposta per a una nova taula que es diu 'inspectors' [3]. * XML d'exemple: He actualitzat un exemple de results.xml: https://github.com/Softcatala/CatalanitzadorPerAWindows/blob/master/Server/r... L'últim binari publicat a latest ja generà el gui únic i recull dades del LibreOffice. * Que cal fer: - Actualitzar el model de dades que tenim en producció - Actualitzar l'SQL de creació [4] com a referència - Actualitzar el PHP perquè sigui capaç de recollir les noves dades sent compatible també amb els catalanitzadors 1.0x. Sé que és força informació, qualsevol cosa em pregunteu. Atentament, Jordi, [1] http://en.wikipedia.org/wiki/Guid [2] http://www.softcatala.org/wiki/Projectes/Catalanitzador_per_al_Windows/Espec... [3] https://github.com/Softcatala/CatalanitzadorPerAWindows/tree/master/Catalani... [4] https://github.com/Softcatala/CatalanitzadorPerAWindows/tree/master/Server/m... -- Jordi Mas i Hernàndez -Bloc: http://gent.softcatala.org/jmas/bloc/ Planet Softcatalà -> http://planeta.softcatala.org Play on-line brain teasers at http://www.gbrainy.com