Closed jordimas closed 3 years ago
Objectiu: actualment el sistema de memòries inclou web (implementat amb Python) i backend. El que es vol es moure tota la part web a WordPress i deixar el sistema de memòries com un sistema d'API. El mateix model que seguim en altres serveis.
Cal migrar la pàgina https://www.softcatala.org/recursos/ i les seves 4 subpàgines a Wordpress.
L'índex https://www.softcatala.org/recursos/ és completament estàtic.
La pàgina d'estàndards ISO (https://www.softcatala.org/recursos/llistats_iso.html ) en @xavivars ja l'ha migrat.
La pàgina de terminologia és estàtica, hi ha 4 enllaços i els fitxers són aquí: https://static.softcatala.org/terminology/
La pàgina https://www.softcatala.org/recursos/memories.html és la més complexe.
Per generar la taula de baixades exportem aquest endpoint: https://api.softcatala.org/memories/v1/projects que conté tota la informació per generar-les i la informació de l'índex: https://api.softcatala.org/memories/v1/index
Per implementar la cerca tenim l'endopint https://api.softcatala.org/memories/v1/search?source=File&project=Mozilla torna els mateixos resultats que avui mostrem a la web
Com que la cerca pot tener molt resultats, suportem pàginació. Per exemple:
A https://github.com/Softcatala/translation-memory-tools/blob/docker/src/web/web_search.py#L224 hi ha el codi dels end points del sistema
Abans de començar a treballar amb això cal tenir el sistema funcionant a Gitlab i parlar-ne per aclarir dubtes
Objectiu: actualment el sistema de memòries inclou web (implementat amb Python) i backend. El que es vol es moure tota la part web a WordPress i deixar el sistema de memòries com un sistema d'API. El mateix model que seguim en altres serveis.
Cal migrar la pàgina https://www.softcatala.org/recursos/ i les seves 4 subpàgines a Wordpress.
L'índex https://www.softcatala.org/recursos/ és completament estàtic.
La pàgina d'estàndards ISO (https://www.softcatala.org/recursos/llistats_iso.html ) en @xavivars ja l'ha migrat.
La pàgina de terminologia és estàtica, hi ha 4 enllaços i els fitxers són aquí: https://static.softcatala.org/terminology/
La pàgina https://www.softcatala.org/recursos/memories.html és la més complexe.
Per generar la taula de baixades exportem aquest endpoint: https://api.softcatala.org/memories/v1/projects que conté tota la informació per generar-les i la informació de l'índex: https://api.softcatala.org/memories/v1/index
Per implementar la cerca tenim l'endopint https://api.softcatala.org/memories/v1/search?source=File&project=Mozilla torna els mateixos resultats que avui mostrem a la web
Com que la cerca pot tener molt resultats, suportem pàginació. Per exemple:
A https://github.com/Softcatala/translation-memory-tools/blob/docker/src/web/web_search.py#L224 hi ha el codi dels end points del sistema
Abans de començar a treballar amb això cal tenir el sistema funcionant a Gitlab i parlar-ne per aclarir dubtes