Commons:Museoscienza/Batch upload
Permissions
[edit]Each item page will be altered to place the metadata in CC-0 and the file in CC-BY-SA (probably in a per-item footer; the website footer and credits page won't be changed).
Metadata transformation
[edit]Original
[edit]Partiamo dall'antico formato TRC di ICCD, come esportato da sirbec:
CD: IDK: ST070-00012 NCT: NCTN: 00633877 OG: OGT: OGTD: argano OGTT: trasformatore di movimento OGTN: argano per sollevare pesi OGA: OGAD: trasformazione di un moto alterno in un moto continuo CT: CTP: Industria, manifattura, artigianato CTA: Meccanica CTA: Industria delle costruzioni CTA: Modelli, rappresentazioni e materiali didattici CTC: sollevamento pesi CTC: Modelli leonardeschi UB: INV: INVN: 32 DT: DTZ: DTZG: sec. XX DTZS: metà DTS: DTSI: 1955 DTSF: 1956 AU: AUT: AUTR: progettista AUTN: Soldatini Alberto Mario AUTA: notizie sec. XX AUT: AUTR: progettista AUTN: Somenzi Vittorio AUTA: notizie sec. XX MT: MTC: legno MTC: corda MTC: plexiglass MTC: pietra MIS: MISU: cm MISA: 70 MISL: 101 MISP: 60 MISV: misure con base in plexiglass MIST: ca. MIS: MISU: kg MISG: 20 MIST: ca. MIS: MISU: cm MISA: 68 MISP: 51 MISN: 94 MISV: misure senza base in plexiglass MIST: ca. DA: DES: DESO: Il modello è' costituito da una struttura in legno sulla quale è montato u n'albero con peso e pignone. Il pignone ingrana una coppia di tamburi insc ritti in due corone a cremagliera. I tamburi sono montati su un'asse colle gato a una leva. Le coperture in plexiglass dei due tamburi, così come la base sempre in plexiglass, sono aggiunte posteriori. UTF: Questo modello interpreta uno studio di macchina per sollevare pesi. Quest a macchina è in grado di trasformare il moto alterno della leva in moto ci rcolare continuo dell'albero. UTM: Ad ogni spostamento della leva corrisponde uno scattto del dente a molla c he impegna la corona interna della rispettiva ruota dentata. Le due ruote si alternano così nel trasmettere al tamburo il movimento impresso alla le va. L'albero non può ruotare in senso contrario e impedisce così la caduta del peso. NSC: L'importanza del disegno di Leonardo sta nella sua completezza e precision e. Realizzato con la tecnica dell'esploso, permette di identificare chiara mente tutti gli elementi costitutivi, anche quelli interni. TU: ACQ: ACQN: Comitato Nazionale per le Celebrazioni Leonardesche DO: BIB: BIBX: bibliografia specifica BIBA: Giorgione C. BIBG: Leonardo da Vinci. La collezione di modelli del Museo BIBL: Milano BIBD: 2009 BIBN: p. 198 BIBI: p. 198 BIB: BIBX: bibliografia specifica BIBA: Sutera S. BIBG: Leonardo : le fantastiche macchine di Leonardo da Vinci al Museo Nazionale della Scienza e della Tecnologia di Milano : disegni e modelli BIBL: Milano BIBD: 2001 BIBN: p. 62 BIBI: p. 62 BIB: BIBX: bibliografia specifica BIBA: Curti O. BIBG: Leonardo da Vinci al Museo Nazionale della Scienza e della Tecnica BIBL: Firenze BIBD: 1979 BIBN: p. 26 BIBI: p. 26 BIB: BIBX: bibliografia di confronto BIBA: Leonardo da Vinci BIBG: Il Codice Atlantico della Biblioteca Ambrosiana di Milano BIBL: Firenze BIBD: 1979 BIB: BIBX: bibliografia specifica BIBA: Gallerie Leonardo BIBG: Le Gallerie di Leonardo da Vinci nel Museo Nazionale della Scienza e della Tecnica BIBL: Milano BIBD: 1963 BIBN: p. 28 BIBI: p. 28
Wrapper template
[edit]Non sappiamo a priori che cosa si dimostrerà utile, quindi vogliamo copiare tutto quanto in un template di trasferimento che riconosca questa struttura e converta quanto può in un template standard di Commons, come {{Artwork}} (esempio semplice: template:Musei del cibo). Si potrebbe chiamare template:ICCD TRC o simile (qual è il nome ufficiale del formato?).
Questa sezione deve descrivere il risultato desiderato, cioè ciò che dovrà (o dovrebbe) essere la pagina di descrizione del singolo file. Il template deve essere creato e discusso nella sua pagina apposita.
{{ICCD TRC | NCTN = 00633877 | OGTD = argano | OGTT = trasformatore di movimento | OGTN = argano per sollevare pesi | OGAD = trasformazione di un moto alterno in un moto continuo | CTP = Industria, manifattura, artigianato | CTA = Meccanica | CTA = Industria delle costruzioni | CTA = Modelli, rappresentazioni e materiali didattici | CTC = sollevamento pesi | CTC = Modelli leonardeschi | INVN = 32 | DTZG = sec. XX | DTZS = metà | DTSI = 1955 | DTSF = 1956 | AUTR = progettista | AUTN = Soldatini Alberto Mario | AUTA = notizie sec. XX | AUTR = progettista | AUTN = Somenzi Vittorio | AUTA = notizie sec. XX | MTC = legno | MTC = corda | MTC = plexiglass | MTC = pietra | MISU1 = cm | MISA1 = 70 | MISL1 = 101 | MISP1 = 60 | MISV1 = misure con base in plexiglass | MIST1 = ca. | MISU2 = kg | MISG2 = 20 | MIST2 = ca. | MISU3 = cm | MISA3 = 68 | MISP3 = 51 | MISN3 = 94 | MISV3 = misure senza base in plexiglass | MIST3 = ca. | DESO = Il modello è' costituito da una struttura in legno sulla quale è montato u n'albero con peso e pignone. Il pignone ingrana una coppia di tamburi insc ritti in due corone a cremagliera. I tamburi sono montati su un'asse colle gato a una leva. Le coperture in plexiglass dei due tamburi, così come la base sempre in plexiglass, sono aggiunte posteriori. | UTF = Questo modello interpreta uno studio di macchina per sollevare pesi. Quest a macchina è in grado di trasformare il moto alterno della leva in moto ci rcolare continuo dell'albero. | UTM = Ad ogni spostamento della leva corrisponde uno scattto del dente a molla c he impegna la corona interna della rispettiva ruota dentata. Le due ruote si alternano così nel trasmettere al tamburo il movimento impresso alla le va. L'albero non può ruotare in senso contrario e impedisce così la caduta del peso. | NSC = L'importanza del disegno di Leonardo sta nella sua completezza e precision e. Realizzato con la tecnica dell'esploso, permette di identificare chiara mente tutti gli elementi costitutivi, anche quelli interni. | ACQN = Comitato Nazionale per le Celebrazioni Leonardesche | BIBX1 = bibliografia specifica | BIBA1 = Giorgione C. | BIBG1 = Leonardo da Vinci. La collezione di modelli del Museo | BIBL1 = Milano | BIBD1 = 2009 ... | URL = <!-- Non fa parte del formato ma è indispensabile per l'attribuzione ecc. Museoscienza usa l'IDK. Potrebbero esserci altri campi che istruiscano il template all'uso di un apposito [[template:Museoscienza]] nel campo fonte e/o all'uso di specifici template di licenza/permessi. --> }}
Il problema principale è come trasferire i campi multidimensionali ripetibili, come BIB e MIS. Un modo è quello di mettere tutti i sottocampi, dopo averli numerati; il template dovrà poi occuparsi di prenderli tutti da 1 a N. Un secondo modo sarebbe di avere BIB1, BIB2 ecc. e inserirvi un ulteriore template di conversione del genere {{ICCD TRC/BIB|BIBX=|BIBA=|...}}.
In questo modo, dal TRC si ricavano fino a 314 possibili parametri teorici per un template:
[u'MIS15T', u'INV10N', u'MIS4S', u'BIB10L', u'MIS14O', u'BIB10A', u'BIB10G', u'BIB10D', u'BIB10X', u'INV3N', u'DESS1', u'MIS11V1', u'AUT3R', u'AUT5A', u'MIS14T', u'MIS14U', u'MIS2N', u'MIS2O', u'MIS2L', u'MIS15V1', u'MIS11A', u'BIB3X', u'MIS2G', u'MIS2D', u'BIB3T', u'MIS2C', u'MIS2A', u'AGG1D', u'BIB3L', u'ATB2D', u'MIS13V1', u'BIB3I', u'BIB3G', u'MIS2W', u'MIS2T', u'BIB3D', u'MIS2R', u'MIS2S', u'BIB3A', u'BIB8X', u'MIS14C', u'MIS4N', u'MIS3L', u'BIB9D', u'BIB7X', u'AUT6R', u'BIB8T', u'INV13N', u'MIS7R', u'BIB8N', u'BIB2T', u'BIB8L', u'AUT6N', u'AUT6A', u'BIB8A', u'BIB8G', u'BIB8D', u'DTZS', u'MIS3O', u'MIS3N', u'INV4N', u'BIB7D', u'MIS3D', u'MIS3G', u'BIB6L', u'BIB9G', u'OGTT', u'MIS3B', u'BIB13L', u'ATB3D', u'OGTN', u'DTZG', u'MIS9V1', u'MIS3U', u'MIS3T', u'CMPN1', u'OGTA', u'MIS3P', u'OGTD', u'IDK', u'MIS4R', u'MIS12T', u'MIS12U', u'MIS8T', u'MIS3A', u'CTC', u'BIB12X', u'INV9N', u'MIS8R', u'BIB12D', u'MIS7V1', u'MIS8O', u'CMPD', u'INV1N', u'BIB12L', u'MIS8G', u'MIS12O', u'MIS8C', u'BIB5L', u'ATB4D', u'BIB5N', u'BIB5I', u'MIS9U', u'BIB5D', u'BIB5G', u'BIB5A', u'AUT5N', u'BIB12A', u'AUT5R', u'BIB5X', u'AGG3D', u'BIB5T', u'AGG3N', u'MIS7D', u'MIS15U', u'DTSV', u'INV11N', u'MIS9P', u'MIS9T', u'BIB11A', u'MIS3V1', u'BIB11G', u'BIB11D', u'INV2N', u'AGG1R1', u'MIS9A', u'DTSF', u'MIS15A', u'MIS9D', u'MIS5S', u'DTSL', u'AGG3R1', u'DTSI', u'MIS9N', u'MIS1V1', u'BIB2X', u'AGG1N', u'MIS1I', u'MIS1O', u'MIS1N', u'AUT4A', u'MIS1L', u'AUT4N', u'MIS1A', u'MIS6U', u'MIS1G', u'MIS9L', u'MIS1D', u'BIB2I', u'MIS5V1', u'BIB2L', u'AUT4R', u'BIB2N', u'MIS1S', u'BIB2A', u'MIS1P', u'BIB2D', u'MIS1U', u'MIS1T', u'RSR1', u'CTP', u'MIS6W', u'MIS15D', u'MIS16O', u'MIS10T', u'MIS10U', u'MIS11L', u'MIS15O', u'MIS10O', u'AUT3B', u'CTA', u'AUT3A', u'AUT3N', u'MIS10G', u'MIS10V1', u'MIS3S', u'MIS10C', u'MIS6R', u'MIS15L', u'BIB7N', u'MIS6T', u'BIB3N', u'MIS9O', u'BIB7A', u'BIB7G', u'INV7N', u'MIS6C', u'MIS5O', u'MIS4G', u'AGG2R1', u'MIS8U', u'ACQN', u'MIS3R', u'MIS6O', u'MIS6G', u'INV8N', u'MIS6A', u'MIS13T', u'AUT2R', u'BIB13X', u'MIS3W', u'MIS16C', u'MIS13A', u'MIS2U', u'BIB13A', u'AUT2A', u'MIS13D', u'MIS13L', u'AUT2B', u'MIS12C', u'MIS8V1', u'AUT2N', u'BIB13N', u'MIS7L', u'AUT4B', u'BIB4N', u'MIS7P', u'BIB4L', u'MTC1', u'MIS7U', u'MIS7T', u'MIS7W', u'BIB4I', u'BIB4G', u'BIB4D', u'MIS11O', u'BIB4A', u'MIS7A', u'AGG2N', u'BIB12G', u'MIS13O', u'MIS2P', u'BIB4X', u'AGG2D', u'BIB4T', u'BIB7T', u'MIS5U', u'MIS7O', u'MIS7N', u'BIB9X', u'BIB13D', u'INV6N', u'INV12N', u'BIB9T', u'AUT1R', u'MIS5R', u'MIS8D', u'AUT1N', u'MIS6V1', u'BIB9L', u'BIB9N', u'BIB9A', u'MIS13U', u'MIS16T', u'MIS5P', u'AUT1A', u'AUT1B', u'INV5N', u'MIS16U', u'BIB1T', u'MIS4P', u'BIB1X', u'BIB11X', u'NSC', u'MIS4T', u'MIS4U', u'MIS4W', u'BIB1A', u'BIB8I', u'MIS5L', u'MIS4L', u'BIB1D', u'BIB1G', u'MIS4O', u'BIB1I', u'MIS4A', u'MIS4C', u'MIS4D', u'BIB1L', u'BIB1N', u'MIS2V1', u'UTF', u'NCTN', u'MTS', u'AUT5B', u'MIS11U', u'UTM', u'UTS', u'DESO', u'BIB7L', u'MIS11T', u'MIS1R', u'BIB11L', u'MIS11D', u'BIB6T', u'MIS5D', u'MIS5W', u'OGAS', u'MIS5T', u'BIB6X', u'ATB1D', u'BIB6I', u'BIB6D', u'MIS5N', u'BIB6G', u'BIB6A', u'MIS4V1', u'MIS5G', u'BIB13G', u'BIB6N', u'BIB2G', u'MIS5C', u'OGAD', u'MIS5A']
Possono capitare schede corrispondenti a molteplici oggetti a inventario:
CD: IDK: ST080-00002 NCT: NCTN: 00633995 OG: OGT: OGTD: lingotto OGTT: di alluminio CT: CTP: Industria, manifattura, artigianato CTA: Industria metallurgica CTA: Materie prime e semilavorati CTC: alluminio UB: INV: INVN: 2651 INV: INVN: 2652 INV: INVN: 2653 INV: INVN: 2654 INV: INVN: 2655 INV: INVN: 2656 INV: INVN: 2657 INV: INVN: 2658 INV: INVN: 2659 INV: INVN: 2660 INV: INVN: 2661 INV: INVN: 2662 INV: INVN: 2663
Si propone che, a tempo debito, il template si occupi anche di trasformare "sec. XX" e simili in formati compresi da Commons (che usino {{Complex date}} ecc.). La spaziatura invece va ovviamente sistemata nel momento del caricamento in Commons (eliminando gli a capo e gli spazi iniziali delle righe presenti nei TRC). Bisogna indagare quali siano gli errori ortografici più comuni (come "è'" presente sopra) e se valga la pena di correggerli prima del caricamento.
C'è poi il problema di come individuare automaticamente delle categorie sensate. Forse usare OGTD anche come nome di una categoria, da mappare poi con {{Category redirect}}?
Nome del file
[edit]Nome proposto per il file (come da titolo schede catalogo): OGTD OGTT - Museo scienza tecnologia Milano INVN.jpg
Esempi:
Questioni:
- La lunghezza totale dei campi OGTD+OGTT sommati resta entro i 200 caratteri perché di solito può essere lungo (fino a ~70 caratteri) uno dei due ma non entrambi. OGTN invece può essere oltre i 100 caratteri.
- L'identificativo nel nome del file sarà dato dal nome del file passatoci da MUST; potrebbe non essere identico al numero d'inventario.
Template
[edit]Un esempio in User:Marco Chemello (Museoscienza)/Sandbox
- È stato creato un apposito template {{Museoscienza}} da utilizzare per l'attribuzione della fonte.
- INVN (codice di inventario) è alfanumerico, prefisso + numero. Il numero non è univoco ma prefisso+numero sì. Dove manca il prefisso, probabilmente equivale a IGB (inventario generale di base).
- IDK è composto di UOP (numero utente) + NSK (numero scheda). I file sono in cartelle denominate secondo UOP e i nomi del file sono l'INVN (o eventualmente INVN + suffisso numerico se c'è piú di un'immagine).
- Il nome del fotografo è eventualmente nei metadati JPEG (secondo lo standard IPTC).
- Al template passeremo tutti i dati che ci vengono forniti dal Museo, poi il template decide che cosa mostrare. Alcuni dei ~400 campi di sirbec non ci saranno forniti, anche perché alcuni sono sensibili (come STI* campi di stima).
- Come parole chiave, da usare eventualmente anche per la categorizzazione, sono i campi CT*.