Discussioni progetto:Coordinamento/Wikidata/Transclusione interprogetto e dati microformat

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca

Transclusione interprogetto e dati microformat[modifica wikitesto]

cb La discussione proviene dalla pagina Wikipedia:Bar/Discussioni/Transclusione interprogetto e dati microformat.
– Il cambusiere Nemo 20:54, 17 feb 2013 (CET)[rispondi]

Non so se scopro l'acqua calda, ma ho potuto verificare la possibilità di "transclusione interprogetto" ossia la possibilità di leggere qualsiasi cosa (sia il codice wiki sorgente, che l'html da parsing della pagina) stando in un differente progetto, perfino esterno al progetto wiki complessivo (ed. lettura di wikipedia da WLM).

Come conseguenza pratica, i dati microformat sono facilmente leggibili da progetti diversi da wikipedia, e quindi assumono una grande importanza. Come wikisourciano, mi interessa molto lo scambio di dati dal template Bio di pedia al template Creator di Commons e al template Autore di source; finalmente è possibile immaginare un allineamento dei dati automatico o almeno semiautomatico. Essendo leggibili dagli altri progetti, è molto importante che vengano valorizzati e pubblicizzati.

PS: non mi oriento in wikipedia! Se mi date un link alla pagina dove questo argomento può essere discusso in modo più opportuno, ve ne sarò grato. --Alex_brollo Talk|Contrib 08:39, 1 ott 2012 (CEST)[rispondi]
Boh, mi sa che il bar è proprio il posto migliore. Ma intendi dire che se scrivo {{s:Nome testo}} in una voce su wikipedia vedo apparire il testo di source? Jalo 10:51, 1 ott 2012 (CEST)[rispondi]
Mi basti come interlocutore :-) (e sei pure un interlocutore che mi intimidisce quanto a competenza js...)
Tecnicamente, posso lanciare da pedia a qualsiasi progetto che usi MediaWiki una richiesta API via AJAX e poi del risultato fare quello che voglio. Su wlm vedi un'implementazione test basata su una API action=parse che restituisce l'html prodotto dal server pedia e che, ottenuto l'html, lo incorpora nella pagina locale. Ma le applicazioni possibili sono infinite o quasi, come infinita è la varietà delle possibili richieste API; anzi, è un infinito di secondo ordine perchè ricevuti i dati da API js può elaborarli localmente in un seconda infinita varietà di possibilità. E' una cosa che spaventa. o_O
I dati microformat stanno appunto nell'html e jQuery li ripesca facilmente; quindi lanciando una action=parse seguita da un parsing jQuery per filtrare i dati microformat, è fatta. --Alex_brollo Talk|Contrib 10:59, 1 ott 2012 (CEST)[rispondi]
Capito, in effetti è utile. Tieni conto che quello che vorresti fare tu col Bio, nel prossimo futuro sarà fatto ancora meglio con il Wikidata. Forse conviene aspettare :D Jalo 11:12, 1 ott 2012 (CEST)[rispondi]
Vero, e sono vagamente in contatto con il progetto wikidata attendendo ansiosamente la fase 2 della sperimentazione (implementazione Infobox); tuttavia #1 la mia politica è stata sempre "meglio l'uovo oggi" perchè al minimo si sperimenta e si impara; #2 il "motore" è talmente generale che l'allineamento Bio-Creator-Autore è solo una delle millantadue possibilità.
Se sei interessato possiamo parlarne nella mia o nella tua talk page; purtroppo gli script su wlm non sono ancora documentati, ma non sono affatto complessi (un po' di complessità è aggiunta dagli automatismi per transcludere la pagina giusta nella pagina giusta all'insaputa dell'utente) --Alex_brollo Talk|Contrib 11:34, 1 ott 2012 (CEST)[rispondi]
Purtroppo non ho tempo, riesco a malapena a stare dietro alle cose di wikipedia :/ Ho da aggiustare il catwatch, ed aggiornare il LiveRC. Non ho tempo per altre cosa :( Jalo 12:03, 1 ott 2012 (CEST)[rispondi]
@Jalo purtroppo per wikidata su source pare dovremmo aspettare il 2015, vale la pena lavorarci da subito :-( --Aubrey McFato 12:33, 1 ott 2012 (CEST)[rispondi]
Ti capisco, Jalo. A chi mi suggeriresti di rivolgermi, qui su Pedia, per discuterne e fare dei test di implementazione (qui comunque immagino che abbia sede l'origine dei dati, quindi pedia avrebbe un ruolo più passivo che attivo)? --Alex_brollo Talk|Contrib 14:08, 1 ott 2012 (CEST)[rispondi]
Non saprei, è un argomento nuovo per cui non ho idea di chi indicarti :/ Come dici tu il ruolo di wikipedia sarebbe passivo, per cui forse ti serve relativamente aiuto qui :)Jalo 14:14, 1 ott 2012 (CEST)[rispondi]
L'importante è trovare qualcuno interessato a generare buoni dati microformat e a rimetterci eventualmente mano nel caso emergessero problemi di esportazione. Rovisterò nelle discussioni e pagine su questo argomento, vado a vedè cosa "bolle in pentola" nel template Bio. Grazie e alla prossima. --Alex_brollo Talk|Contrib 14:33, 1 ott 2012 (CEST)[rispondi]
Riesaminata la questione, ci rinuncio, tanto più che Bio non produce ancora microformat. Soffro molto per il fatto che l'immagine-ritratto non è sempre contenuta nel Bio ma nel primo di una serie di template che temo numerosa (es: in Alessandro Manzoni è contenuta in un curioso template {{Membro delle istituzioni italiane}} :-(.
Ripiego sul parsing del wikitesto, abbiamo uno strumento che fa molto bene il parsing del codice wiki di un template generico trasformandolo in un maneggevole oggetto js. A questo punto, il ruolo di pedia diventa realmente quello di un distributore inconsapevole di dati, e non occorre coinvolgere la comunità pedia nelle nostre astruserie sourciane :-P . --Alex_brollo Talk|Contrib 01:19, 2 ott 2012 (CEST)[rispondi]