[dex] 3 intrebari

Cătălin Frâncu cata at francu.com
Fri May 9 12:28:43 EEST 2014


> Nu stiu cum de nu am observat ca DOR e tot de Editura Litera. Dar de
> fapt dupa cate am vazut multe alte edituri nu si-au dat acordul pentru
> redistribuire...

Mda, așa este. Partea mai puțin rea este că, dincolo de dicționarele 
Editurii Litera, celelalte dicționare însumează doar circa 12.000 de 
definiții.

> In legatura cu dictionarul de Saineanu, ceva nu este in regula cu
> exportul. Definitiile din el se exporta in varianta "full" dar nu si in
> varianta "diff":

Am mers pe fir și am găsit greșeala noastră:

1. Am repetat pașii urmați de tine și confirm cifrele.

2. Am căutat prin arhiva de e-mail și am găsit data exactă când am 
activat redistribuirea pentru Șăineanu: 25.10.2013. Deci următorul diff 
(26.10.2013) ar fi trebuit să conțină zeci de mii de definiții noi, dar 
nu le conține

3. Problema este că noi, în generarea acelui diff, alegem doar 
definițiile care au data modificării în săptămâna anterioară. Dar în 
acea zi nu s-au modificat definițiile, ci doar dicționarul (unde am 
bifat opțiunea "se poate distribui"). Codul relevant este la adresa 
următoare, liniile de cod 36-37:

https://github.com/CatalinFrancu/dexonline/blob/master/tools/dumpDatabaseXml.php

Ca să corectăm acum problema, ar trebui să marcăm ca modificate toate 
definițiile care nu au fost încă exportate într-un diff, respectiv toate 
cele din Șăineanu introduse înainte de 25.10.2013. O a doua soluție ar 
fi să le recomanzi utilizatorilor tăi să își actualizeze de la zero baza 
de date. Tu cum preferi?

Cătălin



More information about the Discutii mailing list