Vas força ben encaminat.
La integració d'infotaules té més de procés de conversió que de dificultat tècnica.
Quan no hi havia WD, tota la informació s'havia d'entrar amb paràmetres manuals.
A més, les característiques d'una muntanya no són iguals a les d'un riu i els primers editors es van fer infotaules a mida per cada cosa, ja que no calia posar-hi masses paràmetres, només els que cada cas tingués necessitat.
Com que hi havia una plantilla per cada cosa, molts paràmetres no eren coincidents i els que si coincidien (club, data, esport, etc.) no tenien el mateix nom.
En començar a incorporar WD els paràmetres manuals -que s'han conservat perquè hi ha milers d'articles amb contingut que no tenim a WD- no eren imprescindibles i, per tant, vàrem poder fer infotaules amb tants conceptes com calguessin perquè ningú s'espantava que una infotaula entengués 100 paràmetres, ja que, si no volia, no els havia d'emplenar. De fet, després de 3-4 anys de traumes constants per l'enyorança de com es feia abans, avui quasi bé ningú els fa servir. Li resulta més còmode escriure "infotaula persona" i esperar que el "miracle de WD" li empleni amb dades que ni s'imaginava que sabíem d'aquell personatge.
Va ser llavors quan vàrem començar a fusionar infotaules similars, per exemple de tenir una per cada professió vàrem passar a tenir una per qualsevol persona. Tothom es preguntava com fèiem per saber que calia mostrar en cada cas, segons la professió de la persona. I la resposta és fàcil: la infotaula mostra tot allò que té previst, si ho troba informat. Abans no podia ser que un polític hagués estat esportista o que un químic fos polític perquè cada cas tenia un diccionari de dades propi. Ara, cada infotaula té un diccionari amb totes les propietats que hem considerat que aquell tema pot incorporar. D'aquí ve que el límit de la fusió per tenir una mida raonable de codi i no un monstre que consumeixi molts recursos, és que la temàtica comparteixi moltes propietats , tot i que altres només les aprofiten alguns articles.
Si mires la documentació de la infotaula esdeveniment, és el paradigma del calaix de sastre perquè sap mostrar qualsevol concepte que tingui a veure amb un fet singular o crònic, de dia fix, variable o de període, que passa en un lloc o a diversos, amb algú que l'organitza o per accident amb premiats o amb morts i ferits, etc. Veuràs que tracta un fotiment de propietats, però els resultats no tenen més de 15-20 línies que són les que apliquen a aquell tipus d'esdeveniment.
Val, anem a infotaula competició esportiva.
Abans de començar cal fer dos anàlisi:
- quines propietats són comunes als casos que vols fusionar, i quines no. Dins de l'apartat propietats, cal identificar quins paràmetres manuals no tenen propietat WD ni previsiblement tindran mai. Quan les infotaules eren super especialitzades es podien mostrar dades com "núm. de pole position (o podis) de la temporada". Això requereix un manteniment brutal, ja que cada setmana canvia i si no tens un forofo de l'esport, es queda desactualitzat. Per tant, cal considerar si les mantindrem o les deixem caure (i explicar-li als seus clients...)
- quina estructura de WD fa servir. Exemple: no és el mateix una competició com la lliga de futbol o un campionat de tennis, en un juguen equips i en l'altre esportistes individuals (si no van en la selecció). En el cas d'esports, a més, el nombre de nivells que caldria tenir a WD és molt gran i no sempre està ni pensat, ni desenvolupat. Que vull dir: Imaginem l'Open USA de tennis (que ara ha acabat? quines estructures d'informació hauria de tenir:
-
- un item per cada classe de competició, que hauria de tenir els participants i els guanyadors.
- Observa que no hi ha items per les sèries ni pels partits. Per que?. Doncs perquè ningí s'ha currat com haurien de ser, com s'haurien d'enllaçar amb la seva competició i quines propietats caldria per cadascun d'aquests nivells per cada esport.