Discussioni template:Software

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


Errore campo SoftwareLibero

Nella descrizione il campo SoftwareLibero viene definito facoltativo, mentre compare di default come Licenza chiusa. Di conseguenza molte voci di software con licenza libera, in cui nel template non viene specificato tale campo o ne viene lasciato vuoto il valore, appaio erroneamente indicati con Licenza chiusa. --95.233.237.91 (msg) 14:02, 3 mar 2012 (CET)[rispondi]

Confermo: il problema è che se si lascia libero il campo SoftwareLibero, anche se si specifica una qualsiasi licenza libera nel campo licenza, automaticamente viene visualizzata la frase "licenza chiusa".--Elbloggers (msg) 09:56, 19 apr 2012 (CEST)[rispondi]
✔ Fatto --★ → Airon 90 16:10, 4 ott 2012 (CEST)[rispondi]

Linguaggio di programmazione sconosciuto

Filetopia, per esempio, non si sa con quale linguaggio di programmazione è stato scritto; se però non si compila "Linguaggio" compare un errore nel box. Si può prevedere un valore "sconosciuto" per questo parametro? Grazie. --Achillu (msg) 15:13, 9 lug 2012 (CEST)A[rispondi]

In corso...
Il problema l'avevo già notato io nel togliere il parametro Linguaggi dai software proprietari. Si categorizzano sotto linguaggio sconosciuto o non si categorizzano per nulla? --★ → Airon 90 17:20, 17 lug 2012 (CEST)[rispondi]
✔ Fatto. Ditemi se ne vale la pena la categorizzazione per questo genere di pagine --★ → Airon 90 15:58, 18 lug 2012 (CEST)[rispondi]
Confermo che su Filetopia funziona, grazie. Secondo me non vale la pena categorizzare le pagine con linguaggio sconosciuto. --Achillu (msg) 16:49, 18 lug 2012 (CEST)[rispondi]

Mi sembra esagerata la scritta Linguaggio di programmazione non inserito che compare. Non è un parametro tanto importante né tanto facile da compilare, basta lasciare casella vuota. La gente potrebbe anche essere spinta a inserire il valore "sconosciuto" nel senso di "io al momento non lo so", che è ben diverso da "non si sa"... (spero che in realtà si intenda la seconda; il manuale a proposito non dice nulla) --Bultro (m) 17:21, 10 set 2012 (CEST)[rispondi]

Secondo me il linguaggio di programmazione è una informazione tutto sommato secondaria. Non si può fare in modo che se è lasciato in bianco non compaia la voce corrispondente nel template? --GiacomoV (msg) 14:13, 2 ott 2012 (CEST)[rispondi]
Concordo, meglio ancora renderlo opzionale --Bultro (m) 14:18, 4 ott 2012 (CEST)[rispondi]
Secondo me invcee è un aspetto importante del software, specie se libero. Lo renderei al massimo facoltativo se il campo SoftwareLibero non è compilato con "sì" --★ → Airon 90 16:10, 4 ott 2012 (CEST)[rispondi]
Favorevole Allora, di principio ritengo che il linguaggio sia un dato secondario, soprattutto per i programmi compilati: se un programma è compilato conta poco se è stato scritto in c++, in c oppure in objective-c. In oltre i software closed source rendono praticamente impossibile dedurre il linguaggio di programmazione almeno che lo sviluppatore non lo dichiari: il messaggio che invita ad inserirlo quindi è inutile. Sono favorevole alla proposta di ★ → Airon 90.--dega180 (msg) 20:27, 4 ott 2012 (CEST)[rispondi]

Categorie del parametro "Genere"

Ciao a tutti nella pagina relativa ai valori inseribili nel parametro "Genere" non compare la parola "audio" in particolare non ho trovato parametri adatti a software come Audacity o Adobe Audition.--dega180 (msg) 11:28, 23 lug 2012 (CEST)[rispondi]

"Audio" è un genere troppo generico: c'è differenza tra un player audio e un editor di file audio, ad esempio! --★ → Airon 90 16:10, 4 ott 2012 (CEST)[rispondi]

Trovo piuttosto brutto il logo fuori dal template (es. Dasher). Lo rimetterei subito dopo l'intestazione, dov'è sempre stato in questo e in tutti i template che hanno un logo. Se ho ben capito va modificato template:Software2 che poi verrà rispostato al nome Software --Bultro (m) 12:48, 24 lug 2012 (CEST)[rispondi]

Approvo e aggiungo che con il template attuale il logo non viene ridimensionato e quindi se viene caricato su wikipedia con una grande dimensione, anche nella pagina appare in grande dimensione.--dega180 (msg) 15:11, 24 lug 2012 (CEST)[rispondi]
Il logo ridimensiona automaticamente a 200px. Esiste il campo "DimensioneLogo", da usare per modificare le dimensioni (ragazzi, c'è un man da leggere...) --★ → Airon 90 16:10, 4 ott 2012 (CEST)[rispondi]
Nel manuale c'è scritto: "DimensioneLogo = Dimensione del logo. Di default a 50px", come mai ridimensiona invece a 200px?--dega180 (msg) 20:32, 4 ott 2012 (CEST)[rispondi]
Errore mio: il Logo è di default a 50px. Difatti questa modifica non ha causato alcun problema ;) --★ → Airon 90 16:30, 22 ott 2012 (CEST)[rispondi]
Ritengo che il logo sia troppo piccolo, deve essere portato ad una grandezza più leggibile come 250px. User talk:Gibix 00:23, 3 nov 2012 (CEST)[rispondi]
Una grandezza da 250px è esagerata per un logo, il logo dovrebbe essere un simbolo, come la finestrella di windows, renderlo grande come lo screenshot è esagerato, al massimo si può aumentarlo da 50 a 70-80px ma 250 è troppo.--dega180 (msg) 15:03, 3 nov 2012 (CET)[rispondi]
Effettivamente 250px e 50px sono, rispettivamente, troppo e troppo poco. Ho aumentato leggermente a 100px che mi sembra un ottimo compromesso. Una via di mezzo! :-D Un saluto a tutti. --Angelus(scrivimi) 18:18, 26 nov 2012 (CET)[rispondi]

Linguaggio scala

Se si compila il parametro Linguaggio = con scala si dovrebbe ottenere il link a Scala (linguaggio di programmazione), invece purtroppo il template linka a Scala (disambigua), questa è una cosa da correggere.--dega180 (msg) 22:08, 4 ott 2012 (CEST)[rispondi]

Il problema si pone nella voce DBpedia. ary29 (msg) 11:51, 8 ott 2012 (CEST)[rispondi]
✔ Fatto. Ora se c'è un linguaggio sconosciuto compare un miniavviso "non in lista", linkandoti alla lista dei linguaggi validi --★ → Airon 90 16:30, 22 ott 2012 (CEST)[rispondi]

Parametro Linguaggio

Se non si inserisce il parametro Linguaggio, viene fuori un "Linguaggio di programmazione non inserito" in rosso che sta proprio male; non si potrebbe semplicemente mettere un "?", come nella wiki inglese? --DeLo 99 (msg) 13:49, 6 ott 2012 (CEST)[rispondi]

O non visualizzare proprio il campo? --79.31.183.107 (msg) 13:50, 6 ott 2012 (CEST)[rispondi]
Vedi #Linguaggio_di_programmazione_sconosciuto qui sopra. Sarebbe ora di passare ai fatti... --Bultro (m) 16:04, 6 ott 2012 (CEST)[rispondi]
Lo stesso per il sistema operativo, esempio: Open-Xchange. --79.31.183.107 (msg) 20:51, 6 ott 2012 (CEST)[rispondi]
✔ Fatto --★ → Airon 90 16:30, 22 ott 2012 (CEST)[rispondi]

Inserimento nuovi generi

Ho notato che mancano molti generi essenziali nella lista dei generi riconosciuti dal template, vorrei aggiungerne di nuovi, gli elenco nella tabella qua sotto:

Tabella dei generi proposti
Genere Parametro da inserire Categoria
Analisi numerica analisi numerica
calcolo numerico
Categoria:Software per l'analisi numerica
Educazione educazione
apprendimento
e-learning
Categoria:Software per l'educazione
Automazione dello sviluppo automazione dello sviluppo Categoria:Software per l'automazione dello sviluppo
Backup backup Categoria:Software di backup (Categoria:Software di Backup)
Bioinformatica bioinformatica Categoria:Software per la bioinformatica
BIOS bios Categoria:BIOS
Boot loader boot loader Categoria:Boot loader
Bot IRC bot irc Categoria:Chatterbot (Categoria:ChatterBot)
CAD cad Categoria:Software CAD
Chatterbot chatterbot Categoria:Chatterbot (Categoria:ChatterBot)
Cloud computing cloud computing Categoria:Software per il cloud computing
Computer-aided engineering computer-aided engineering
cae
Categoria:Software CAE
Computer-aided process planning computer-aided process planning
capp
Categoria:Software CAPP
Computer-aided manufacturing computer-aided manufacturing
cam
Categoria:Software CAM
Comunicazione tra processi comunicazione tra processi Categoria:Software per la comunicazione tra processi
Crittografia crittografia Categoria:Software per la crittografia (Categoria:Software crittografico)
Desktop search desktop search Categoria:Desktop search
Editor di audio digitale editor di audio digitale
editor di file audio
Categoria:Editor di audio digitale
Electronic design automation electronic design automation
eda
Categoria:Software EDA
Enciclopedia enciclopedia Categoria:Enciclopedie
Enterprise content management enterprise content management Categoria:Content management system
File manager file manager Categoria:File manager
Firmware firmware Categoria:Firmware
Geographic information system geographic information system
gis
Categoria:Geographic information system (Categoria:Software GIS)
Gestore di partizioni gestore di partizione Categoria:Gestori di partizioni
Monitor di sistema monitor di sistema
system monitor
Categoria:Monitor di sistema
Software applicativo di gruppo software applicativo di gruppo
groupware
Categoria:Software applicativo di gruppo
Interprete (informatica) interprete Categoria:Interpreti
Libreria software libreria software Categoria:Librerie software
Server di posta server di posta
mail server
Categoria:Server di posta (Categoria:Mail server)
Personal information manager personal information manager Categoria:Personal information manager
Ripping ripping Categoria:Software di ripping

Ovviamente le categorie in rosso sono categorie che propongo di creare, ho messo tra parentesi le categorie esistenti e delle quali propongo la sostituzione, siete d'accordo in una modifica del genere?--dega180 (msg) 23:42, 21 ott 2012 (CEST)[rispondi]

Per me va bene, tranne:
"Libreria" non mi pare un genere. Piuttosto nel genere dovrebbe andare ciò che la libreria fa.
"Server di posta" e "Monitor di sistema" sono sufficientemente diffusi in italiano da non dover usare il corrispettivo inglese (vale anche per la relativa voce) --Bultro (m) 16:10, 22 ott 2012 (CEST)[rispondi]
Per le librerie ho una modifica più importante da fare e che non ho contato (chiedo venia, vd. sotto).
Per il resto credo possa andare bene, tolta qualche categoria che magari non la chiamerei così (scrivo dopo) ;) --★ → Airon 90 16:30, 22 ott 2012 (CEST)[rispondi]

Se non ci sono obiezioni alla mia proposta domani la eseguo (ovviamente lasciando stare le librerie software che sono ancora in discussione).--dega180 (msg) 20:48, 23 ott 2012 (CEST)[rispondi]

Software, applicazioni, librerie

Tre cose diverse che richiedono anche tre tipi di categorie diverse. Per ora tutti i programmi sono in categorie che iniziano per "Software ...". Ma un'applicazione la categoriamo come software o come applicazione? Ho svuotato l'altro giorno la categoria delle applicazioni per Mac OS X. È sbagliato secondo voi?

Se sì proporrei un parametro "Tipologia" che prende (per ora) i valori "software", "applicazione" e "libreria". Cosa ne pensate? ---★ → Airon 90 16:30, 22 ott 2012 (CEST)[rispondi]

La differenza tra applicazione e software per me è così sottile che rischia di creare molta confusione (wikipedia deve anche essere semplice all'utente nuovo senza che questo si debba leggere pagine di manuali) io stesso non saprei come definire un'"applicazione" rispetto ad un "software" quindi IMHO è inutile (e ha fatto bene ★ → Airon 90 a svuotare la categoria delle applicazioni per Mac OS X). La distinzione software/libreria mi sembra invece una cosa molto sensata. Concludo dicendo che quando mi sono messo a correggere il template Software2 ho trovato molti software che venivano chiamati framework (non ho ben capito cosa siano), è il caso di fare una distinzione/categorizzazione anche in quel senso?--dega180 (msg) 20:05, 22 ott 2012 (CEST)[rispondi]
Come Dega180, il concetto di applicazione si usa al massimo per distinguere dal software di sistema, ma il confine è comunque fumoso.
Non è tanto chiara l'espressione "Tipologia", perciò tutto sommato penso sia meglio trattare "libreria" come un genere anche se non è propriamente un genere. Naturalmente si useranno anche i Genere2 e 3 per indicare di cosa si occupa la libreria. Lo stesso per i framework --Bultro (m) 14:06, 23 ott 2012 (CEST)[rispondi]

Categoria:Software EDA o Categoria:Electronic design automation?

Stamattina nelle CategorieRichieste ho trovato Categoria:Electronic design automation liberi generata in automatico dal template su FidoCadJ, Fritzing, Itecad e KiCad.
Prima di crearla ho controllato se esisteva la categoria madre Categoria:Electronic design automation, e dentro ho trovato Categoria:Software EDA. Quest'ultima è anche la categoria segnalata in Template:Software/Genere come "raccoglitrice" dei software di genere electronic design automation. Forse c'è qualcosa di sbagliato nel template che genera una categoria imprevista? ary29 (msg) 08:49, 26 ott 2012 (CEST)[rispondi]

Ciao grazie della segnalazione, ho fatto evidentemente un errore che ho subito corretto.--dega180 (msg) 14:36, 26 ott 2012 (CEST)[rispondi]

Aggiunta genere "Motore scacchistico"

Per esempio Rybka, Stockfish, Shredder e Houdini; vedere Categoria:Motori scacchistici. --Ricordisamoa (msg) 16:58, 15 gen 2013 (CET)[rispondi]

✔ Fatto--dega180 (msg) 18:48, 15 gen 2013 (CET)[rispondi]

Ultima versione su Wikidata

Il campo "UltimaVersione" si potrebbe ricavare dalla proprietà P348 di Wikidata, se non è valorizzato: un bot si occupa personalmente di aggiornare quei dati. --Ricordisamoa 05:33, 31 ago 2013 (CEST)[rispondi]

Ora provo ad introdurre la P348 e anche la P275, quella per la licenza, ma lo vorrei fare introducendo una lista di licenze libere in modo tale che se non è compilato il parametro "licenza libera" il template riconosca automaticamente se la licenza che è stata inserita è libera o no.--dega180 (msg) 11:15, 31 ago 2013 (CEST)[rispondi]
Bisogna fare attenzione alla possibilità di valori multipli per P275. --Ricordisamoa 11:23, 31 ago 2013 (CEST)[rispondi]
La versione con Wikidata è quasi pronta ma non ancora disponibile su una pagina wiki e non riesco a caricarla qui.
Chiederei quindi a Dega di attendere qualche giorno. --★ → Airon 90 12:31, 31 ago 2013 (CEST)[rispondi]
Va beh, ormai con questa modifica nella sandbox del template la property P348 può essere usata. La property P275 è abbastanza difficile da integrare perché il nostro tempalte alla licenza accoppia anche licenzaLibera=sì o licenzaLibera=no, e su wikidata non c'è una property simile, dunque se integro a wikidata la P275 dovremmo comunque mettere a mano in ogni template se la licenza è libera o no, ho provato a creare Template:Software/LicenzaLibera Template:Software/SoftwareLibero--dega180 (msg) 14:10, 31 ago 2013 (CEST), ma dovrebbe contenere una lista sempre aggiornata di licenze e soprattutto i nomi contenuti devono combaciare con i nomi di wikidata, basta che uno cambi una maiuscola al nome di wikidata e tutti i template Software di wikipedia saranno sbagliati fino a quando noi non correggeremo Template:Software/LicenzaLibera Template:Software/SoftwareLibero--dega180 (msg) 14:10, 31 ago 2013 (CEST).--dega180 (msg) 12:46, 31 ago 2013 (CEST[rispondi]
Ora molte licenze hanno su Wikidata "approvato da", e la nuova funzione "approvato" del Modulo:Wikibase consente di verificarlo con: {{#invoke:Wikibase|approvato|Open Source Initiative}} oppure {{#invoke:Wikibase|approvato|Free Software Foundation}}, basandosi sul titolo della pagina collegata all'elemento. --Ricordisamoa 13:07, 31 ago 2013 (CEST)[rispondi]
Ci rimane da decidere allora da chi deve essere approvata una licenza per essere considerata libera. Ricordo che il template Software mette la voce in una categoria piuttosto che in un altra in base alla "libertà" della licenza.--dega180 (msg) 14:08, 31 ago 2013 (CEST)[rispondi]
Considerando che la licenza di un software, a differenza dell'ultima versione, non cambia ogni cinque minuti, per la licenza non credo che integrare Wikidata valga il disturbo --Bultro (m) 15:25, 31 ago 2013 (CEST)[rispondi]
Purtroppo non è ancora possibile recuperare i dati da elementi a piacere, ma si può già fare per le licenze. --Ricordisamoa 22:22, 31 ago 2013 (CEST)[rispondi]

Comunque ho pensato (ma magari voi ci eravate arrivati prima) che l'ultima versione del software va di pari passo con la data di relase, bisognerebbe riuscire ad ottenere la data corrispondente all'ultima versione.--dega180 (msg) 10:50, 1 set 2013 (CEST)[rispondi]

Non c'è una proprietà apposita per questo, se ne sta discutendo in d:Wikidata:Property proposal/Term#date of stable version (en) / Datum der stabilen Version (de). --Ricordisamoa 10:56, 1 set 2013 (CEST)[rispondi]
Ecco io direi che fino a quando non si riesce ad accoppiare la data di relase, sul campo dell'ultima versione wikidata ci è poco utile e dunque è meglio aspettare.--dega180 (msg) 11:20, 1 set 2013 (CEST)[rispondi]
trovato! il codice per versione e data è:
|UltimaVersione = {{#invoke:Wikidata|formatStatements|property=p348}}
|DataUltimaVersione = {{#invoke:Wikidata|formatStatements|property=p348|qualifier=p577}}

--Marce79 (msg) 18:45, 8 nov 2013 (CET)[rispondi]

Sì è giusto, se guardi quello che ho scritto più sotto, nella sandbox di questo template ho implementato una versione che utilizza wikidata nel caso il parametro dell'ultima versione non fosse compilato manualmente.--dega180 (msg) 19:15, 8 nov 2013 (CET)[rispondi]

Ancora wikidata

Nella sandbox del template ho introdotto wikidata per i parametri:

  • Sviluppatore;
  • Logo;
  • SitoWeb;

questi, a differenza di UltimaVersione (vedi sopra) sono più stabili e non necessitano di una fonte. Siete d'accordo nell'introdurli nel template ufficiale?--dega180 (msg) 13:19, 26 ott 2013 (CEST)[rispondi]

Hai un 5,6 pagine che hanno tutte e tre le proprietà valorizzate in modo da metterci in anterprima un {{Software/Sandbox}} e vederli compilati? --Rotpunkt (msg) 23:22, 28 ott 2013 (CET)[rispondi]
Mah guarda io il template l'ho testato utilizzando l'anteprima sulla voce LibreOffice dove tutti e tre i parametri su wikidata sono compilati e su CMake dove nessuno dei tre parametri è compilato su wikidata. Non vedo alcun motivo per pensare che il risultato su template diversi debba essere diverso.--dega180 (msg) 00:01, 29 ott 2013 (CET)[rispondi]
Era solo per vedere che non ci fossero mediamente immagini troppo piccole o stringhe troppo lunghe. Se ti può servire in futuro qui ce ne sono altri: Mozilla Firefox, Pidgin (software), VLC media player GIMP. Ciao. --Rotpunkt (msg) 01:06, 29 ott 2013 (CET)[rispondi]
Ho fatto un ultimo fix per far si che se il parametro DimensioineLogo viene inserito nel template ma non viene compilato il venga utilizzata di default la dimensione 50px. Per il resto ho fatto il test anche con i software che mi hai elencato e non vedo problemi.--dega180 (msg) 11:02, 29 ott 2013 (CET)[rispondi]
Ti faccio da tester... solo una piccola cosa, che ho notato quando c'è un logo e/o uno screenshot. Prendo una voce (Noatun) che non abbia nessun dato su Wikidata per semplificare il comportamento. Se apro Noatun con Template:Software e di fianco in anteprima Noatun con Template:Software/Sandbox, la seconda ha dello spazio aggiuntivo tra la fine dello screenshot e la didascalia. È voluto? --Rotpunkt (msg) 11:27, 29 ott 2013 (CET)[rispondi]

────────────────────────────────────────────────────────────────────────────────────────────────────Per fortuna che ti sei accorto di quel piccolo spazietto! Io all'inizio sono andato in Template:Software ho cliccato su pagina di prova che si trova nel box che avvisa che il template è complesso e poi ho cliccato dove c'è scritto "Se vuoi importare il contenuto attuale del Template:Software, clicca qui." putroppo non mi sono accorto che quel link non funziona e mi sono messo a modificare una vecchia versione del template che stava nella sandbox, ora in questa versione dovrebbe essere andato tutto a posto.--dega180 (msg) 18:35, 29 ott 2013 (CET)[rispondi]

Ora ho usato il Modulo:String per correggere il link al sito web in modo tale che se il sito web è https://www.mozilla.org/it/firefox/new/ il link che verrà fuori sarà www.mozilla.org/it/firefox/new/ come descritto nelle linee guida.--dega180 (msg) 19:40, 29 ott 2013 (CET)[rispondi]
Mi sembra ok adesso. Non mi è chiara solo l'aggiunta di safesubst, che dovrebbe servire per permettere a un template sia la trasclusione che la sostituzione. È questo il caso? --Rotpunkt (msg) 22:19, 30 ott 2013 (CET)[rispondi]
Non ne ho idea neanche io, ma nelle istruzioni del modulo string c'è scritto di fare così.--dega180 (msg) 22:51, 30 ott 2013 (CET)[rispondi]

Ultima versione su Wikidata 2

Grazie all'aggiornamento del Modulo:Wikidata eseguito da rotpunkt sono riuscito a implementare nella sandbox del template quello che si proponeva più sopra cioè l'ultima versione gestita da Wikidata. Se non trovate errori implemento la cosa nel template ufficiale.--dega180 (msg) 14:29, 8 nov 2013 (CET)[rispondi]

Mi è venuta in mente solo una cosa. Aggiungendo il supporto per i pattern anche quando ci sono i qualifier (cosa che non avevo fatto) questo if:
{{#if:{{#invoke:Wikidata|formatStatements|property=p348|qualifier=p577}}
    |({{#invoke:Wikidata|formatStatements|property=p348|qualifier=p577}})}}
}}
si potrebbe sostituire con: {{#invoke:Wikidata|formatStatements|property=p348|qualifier=p577|pattern=($1)}}
cosa ne dici? --Rotpunkt (msg) 19:55, 8 nov 2013 (CET)[rispondi]
Giusto ma la data viene comunque formattata correttamente? Ora vedo.--dega180 (msg) 21:31, 8 nov 2013 (CET)[rispondi]
Non funziona (testato su GNOME), nel senso che la data viene formattata correttamente ma non viene inserita tra parentesi.--dega180 (msg) 21:35, 8 nov 2013 (CET)[rispondi]
È che avevo scritto che non l'ho ancora fatto :) devo ancora implementarlo, non sono stato chiaro io. Tra l'altro nella stessa modifica farei che aggiungere il supporto per il tipo "time" anche per le proprietà. Per esempio se ora metti {{#invoke:Wikidata|formatStatements|property=P569}} in Giuliano Pisapia ti ritorna errore. --Rotpunkt (msg) 21:42, 8 nov 2013 (CET)[rispondi]
Ho aggiunto tutto, anche semplificando. Ora funziona:
  • il tipo 'time' vedi {{#invoke:Wikidata|formatStatements|property=P569}} in Giuliano Pisapia
  • funziona pattern su qualunque tipo di proprietà, vedi {{#invoke:Wikidata|formatStatements|property=P569|pattern=($1)}} in Giuliano Pisapia
  • pattern funziona anche su qualunque tipo di qualifier, quindi puoi fare: {{#invoke:Wikidata|formatStatements|property=p348|qualifier=p577|pattern=($1)}} in GNOME, e togliere l'if nel template software.
--Rotpunkt (msg) 23:44, 8 nov 2013 (CET)[rispondi]

Boh il template nella sanbox funziona correttamente, ho segnalato la cosa al progetto informatica, se nessuno è contrario io vado con la modifica.--dega180 (msg) 22:11, 9 nov 2013 (CET)[rispondi]

Sfruttando il parametro "value" del modulo (non era documentato, l'ho aggiunto alla documentazione del modulo) ho ulteriormente semplificato le tue modifiche. Ho messo il tutto a Template:Software/Sandbox2. A questo punto si potrebbe ancora più semplificare se facessimo questo: il parametro "pattern" si applica al valore di wikidata, ma potremmo applicarlo anche a "value". Questo ci permetterebbe di sostituire:
{{#if:{{{Logo|}}}
    |[[File:{{{Logo}}}|{{{DimensioneLogo|100px}}}|Logo di {{PAGENAME}}]]
    |{{#invoke:Wikidata|formatStatements|property=p154|pattern=[[File:$1|{{{DimensioneLogo|100px}}}|Logo di {{PAGENAME}}]]}}
}}
con:
{{#invoke:Wikidata|formatStatements|property=p154|value={{{Logo|}}}|pattern=[[File:$1|{{{DimensioneLogo|100px}}}|Logo di {{PAGENAME}}]]}}
e questo:
{{#if:{{{DataUltimaVersione|}}}
    |({{{DataUltimaVersione}}})
    |{{#invoke:Wikidata|formatStatements|property=p348|qualifier=p577|pattern=($1)}}
}}
con:
{{#invoke:Wikidata|formatStatements|property=p348|qualifier=p577|value={{{DataUltimaVersione|}}}|pattern=($1)}}}}
Mi sembra che così diventi veramente facile, cosa ne dici? --Rotpunkt (msg) 20:10, 11 nov 2013 (CET)[rispondi]
Certamente così è meglio, ma non c'era bisogno di usare una nuova sandbox, potevi modificare direttamente quella standard :-)--dega180 (msg) 20:27, 11 nov 2013 (CET)[rispondi]
Ho applicato la modifica direttamente a Sandbox e cancellato Sandbox2 :) Ho anche documentato la funzione (pattern + value) sulla /man del modulo. Possiamo aspettare giusto un paio di giorni e poi applicare la Sandbox, alla fine si tratta solo di due campi nuovi con Wikidata, UltimaVersione e DataUltimaVersione. --Rotpunkt (msg) 22:00, 11 nov 2013 (CET)[rispondi]
La cosa a cui dobbiamo stare attenti quando implementiamo wikidata è che non ci facciano lo scherzetto di compilare una property inserendo anche i valori passati, per esempio nella property relativa al sindaco di una città su wikidata vengono inseriti anche i sindaci passati, questa cosa verrà risolta solo quando su wikidata verrà implementato quello che loro chiamano il "rank" che dovrebbe indicare a grandi linee se il valore della property è quello valido attualmente oppure no. Su questi ultimi due parametri non ci dovrebbero essere problemi visto che per le versioni passate usano la w:Property:P793.--dega180 (msg) 22:35, 11 nov 2013 (CET)[rispondi]
Di questo magari apriamo una discussione a Discussioni modulo:Wikidata ? Ho trovato questa discussione che è forse quello a cui ti riferisci. Leggendomi la property P6 (head of government) di d:Q490 ho visto che ogni statement ha il rank, ma vale "normal". --Rotpunkt (msg) 11:13, 12 nov 2013 (CET)[rispondi]

────────────────────────────────────────────────────────────────────────────────────────────────────Sì è quella la discussione a cui mi riferisco. Come fai a vedere il rank di ogni statement? Non è che è ora è impostato di default su normal proprio perché non l'hanno ancora bene implementato?--dega180 (msg) 12:58, 12 nov 2013 (CET)[rispondi]

Lo vedo facendomi una funzione che legge il campo "rank". Vedi qui come è rappresentata in lua una property. Se ci sono "rank" da provare che non valgono "normal" non lo so, potremmo informarci. --Rotpunkt (msg) 13:11, 12 nov 2013 (CET)[rispondi]
Su d:wd:Rank c'è scritto che è una "future feature" e infatti attualmente io utente non sono in grado di modificare il rank di uno statement.--dega180 (msg) 14:31, 12 nov 2013 (CET)[rispondi]
[↓↑ fuori crono] Ottima osservazione, io in effetti non mi ero chiesto come si modificasse :) Potremmo comunque basarci, come accennato da ValterVB in quella discussione, sullo statement senza "end date" (P582)? --Rotpunkt (msg) 15:06, 12 nov 2013 (CET)[rispondi]

Per i valori "passati" può servire la funzione aggiornato di voy:Modulo:Wikibase. --Ricordisamoa 14:55, 12 nov 2013 (CET)[rispondi]

Grazie, la guardo. --Rotpunkt (msg) 15:06, 12 nov 2013 (CET)[rispondi]

Segnalazione

Ho qualche dubbio sulla completezza di questo elenco dei generi di software; ad esempio manca il genere di software che gestiscono le risorse di Windows (chiamati Resource Editor), e forse, facendo un attento esame, potrebbe risultare mancante qualcun altro come "sistema operativo" e componenti di un sistema operativo. --Salclem2 (msg) 11:19, 26 feb 2014 (CET)[rispondi]

Se trovi su wikipedia delle voci riguardanti un software con un genere che non sta in questo elenco segnalalo pure che lo aggiungiamo. Ma non aggiungiamo generi di software o sistemi operativi di software che non hanno una voce su wikipedia.--dega180 (msg) 11:32, 26 feb 2014 (CET)[rispondi]
Per i SO comunque si usa Template:Sistema operativo --Bultro (m) 17:07, 26 feb 2014 (CET)[rispondi]
Essendo più generici sì può in effetti dire che manchi il genere per le operazioni tecniche sul sistema operativo. Io lo chiamerei "Utility". Così è generico e utilizzabile in tante pagine. --Valerio Bozzolan (msg) 11:39, 27 mar 2014 (CET)[rispondi]

Wikidata

Se inserisco {{#invoke:Wikidata|formatStatements|property=p348}} mi visualizza correttamente la versione, ma per la data di rilascio ancora non ho capito cosa inserire. Ho provato con {{#invoke:Wikidata|formatStatements|property=p348|qualifier=p577}} ma visualizza la versione...

Dove sto sbagliando?

--Marce79 (msg) 10:24, 28 mar 2014 (CET)[rispondi]

Per utilizzare Wikidata devi semplicemente lasciare UltimaVersione/DataUltimaVersione vuoti. È il template stesso che utilizza il modulo Wikidata per leggere i dati (se su Wikidata sono presenti), non lo devi inserire tu nella voce. Ciao. --Rotpunkt (msg) 10:45, 28 mar 2014 (CET)[rispondi]
Lo devo inserire proprio nel corpo di Corel Draw, dove sto per modificare in: "Attualmente è giunto alla versione X7, rilasciata il 27 marzo 2014"--Marce79 (msg) 10:53, 28 mar 2014 (CET)[rispondi]
Ho corretto l'incipit, è meglio usare Wikidata solo negli infobox o dai template. --Rotpunkt (msg) 11:46, 28 mar 2014 (CET)[rispondi]

Richiesta

Salve, per le voci Active Worlds e Second Life, si chiede di considerare l'aggiunta del genere software "mondo virtuale". Grazie!--Adrin10 (msg) 18:05, 4 ago 2014 (CEST)[rispondi]

Repository

Credo sia da aggiungere "repository" inteso come Software repository. Esempi: F-Droid o applicazioni come Aptoid per Android o simili. O basta "sistema di gestione dei pacchetti"? --Valerio Bozzolan (msg) 10:39, 27 ago 2014 (CEST)[rispondi]

Ciao, ma questa pagina viene ancora usata? Anch'io avevo fatto una richiesta qui sopra, ma non ci sono stati segni di vita. Forse sono ancora tutti in ferie?--Adrin10 (msg) 10:42, 28 ago 2014 (CEST)[rispondi]

Software senza sistema operativo piattaforma

Ci sono software che non hanno bisogno di sistema operativo. Come categorizzarli? Potremmo forse creare un parametro speciale "nessuno"? --SoujaK (msg) 16:05, 22 feb 2015 (CET)[rispondi]

Per favore, potresti fare un esempio pratico? --★ → Airon 90 17:05, 22 feb 2015 (CET)[rispondi]
Certo, Airon90, anche più d'uno: l'intera categoria dei caricatori di sistemi operativi, p.es. NTLDR o GNU GRUB e dei relativi installatori, p.es. Debian-Installer. --SoujaK (msg) 14:54, 23 feb 2015 (CET)[rispondi]
[@ Airon90] Dato il tacito consenso, ho aggiunto il parametro, creato la relativa categoria (il cui nome è scelto per evitare conflitto con una categoria di servizio) e corrette alcune voci. --SoujaK 18:34, 9 lug 2015 (CEST)[rispondi]
Hai fatto bene! Non mi ricordavo più questa questione aperta! --★ → Airon 90 19:19, 9 lug 2015 (CEST)[rispondi]
[@ Airon90, Soujak] Altri esempi sono Leaflet e OpenLayers etc. Probabilmente per queste categorie di software, se si imposta "nessuno"/"no", è meglio proprio nascondere la riga relativa al sistema operativo nell'infobox. --Valerio Bozzolan (msg) 09:55, 10 nov 2016 (CET)[rispondi]
[@ Valerio Bozzolan] No, aspetta. Nessun sistema operativo non è equivalente a diversi sistemi operativi. Per questo secondo caso, mi pare abbiamo l'abitudine di indicare il valore "multipiattaforma" (che genera il link alla relativa voce). --SoujaK 15:38, 10 nov 2016 (CET)[rispondi]

Ultima versione su Wikidata 3

Su Wikidata l'ultima versione non è solo l'ultima versione ma la sequenza delle versioni. Il risultato è che nel template vengono riportate tutte le versioni (es. Mozilla Thunderbird). Se potesse essere di spunto su en.wiki questo non avviene. --Luigi.tuby (msg) 10:35, 10 giu 2015 (CEST)[rispondi]

[@ Luigi.tuby] Ciao, mi indicheresti la voce in cui riscontri il problema (e che al contempo su en.wiki invece è visualizzata solo una versione)? Perché il nostro template, utilizzando {{Wikidata|P348|{{{UltimaVersione|}}}}}, è già predisposto per leggere un'unica versione, quella che su Wikidata va settata tramite il rank a "best" (vedi documentazione del template {{Wikidata}} dove dice: << rank: è valorizzato in modo predefinito al valore 'best' >>). Ciao. --Rotpunkt (msg) 11:23, 10 giu 2015 (CEST)[rispondi]
Ehm, Mozilla Thunderbird dicevi, guardo, --Rotpunkt (msg) 11:31, 10 giu 2015 (CEST)[rispondi]
[@ Luigi.tuby] Allora, in en.wiki non utilizzano Wikidata ma la versione è scritta direttamente in en:Template:Latest stable software release/Mozilla Thunderbird. Riguardo al fatto che da noi vengono visualizzate due versioni, è appunto perché su Wikidata non è stato impostato il rank best all'ultima, vuoi provare a farlo tu, se non l'hai mai fatto? Altrimenti possiamo utilizzare il parametro qualifiertype=latest. --Rotpunkt (msg) 11:42, 10 giu 2015 (CEST)[rispondi]
Mmm, quindi impostando il rank a "prefered rank" funziona (vedasi Mozilla Thunderbird ad ora aggiornato). Effettivamente non è un problema del template, scusate :) --Luigi.tuby (msg) 11:49, 10 giu 2015 (CEST)[rispondi]

Errore grammaticale

All'inizio della tabella semplice viene riportata la frase "Nome dello o dei sviluppatori del programma", la quale presenta un evidente errore grammaticale. Non sono riuscito a modificare. --DeXeD (msg) 15:05, 6 mar 2016 (CET)[rispondi]

Licenza chiusa

In merito a [[Software proprietario|Licenza chiusa]]... "Licenza chiusa" (come in realtà tutto quello che contiene "chiuso") non è un sinonimo preferibile di licenza di software proprietario. Spesso si tratta di una forma come tante abusate nel parlato della lingua inglese (e.g. closed source per disambiguare non-free as in freedom) trasferitesi poi in lingua italiana dove però non abbiamo di questi problemi. Formalmente lascerei [[Software proprietario]] o [[Software proprietario|Software non libero]], senza personali preferenze su questi ultimi due esatti sinonimi. --Valerio Bozzolan (msg) 11:03, 13 giu 2016 (CEST)[rispondi]

Possibilità di specificare le lingue in cui è disponibile il software

Perché non fare come fa la Wikipedia inglese e dare la possibilità di indicare in quali lingue e disponibile il software invece che limitarci a scrivere multilingua?--Malore (msg) 07:57, 17 ott 2016 (CEST)[rispondi]

Il campo è a compilazione libera, se vuoi metterci più di una lingua lo puoi fare. Va detto però che ci sono software disponibili in decine di lingue, in quei casi eviterei di fare elenconi che poi diventano presto non aggiornati --Bultro (m) 15:28, 17 ott 2016 (CEST)[rispondi]

Sviluppatore: dividerlo in autore e/o manutentore - Aggiungere distribuzione software

Perchè proporrei delle modifiche :D

  • 1. Il campo "sviluppatore" è un po' generico. Di chi stiamo parlando? dell'autore? del principale collaboratore? del maintainer? Sarebbe una bella maturazione rispetto ad en.wiki differenziarlo:
    • "Autore" identifica sviluppatori (e non). È chi detiene il diritto d'autore sul software o comunque coloro che hanno avuto inizialmente l'idea del progetto (Linus Torvalds, The Document Foundation, etc.)
    • "Manutentore" (In Inglese è il maintainer) è chi si occupa di mantenere il software alla versione che conosciamo, dato che magari l'autore aveva gestito solamente "fasi iniziali". È utile citare i manutentori? Non sempre! Ma sicuramente è utile separare manutentori e autori ove siano mischiati.
  • 2. Sarebbe bello avere campi per collegare il software in questione alle principali distribuzioni enciclopedicamente rilevanti (per poter dire che il software è su Debian stable ed F-Droid ad esempio).
    • Se vogliamo farci del male, sarebbe altrettanto bello eventualmente pensare a manutentori upstream e downstream collegando distribuzione/distribuzione_versione/paccchetto_nome/pacchetto_versione/pacchetto_manutentore (e.g.: affinchè al massimo delle informazioni inserite si possa dire qualcosa tipo: «Versione X presente su Debian stable mantenuto da Gino.»... Questa però è un utopia fattibile soltanto da qualche invasato intasatore di Wikidata <3

Cosa proporrei di cambiare nel template:

  • Aggiunta del parametro "autore" (autore1, 2...) del software. Più o meno questo è il comportamento sempre adottato fino ad ora dall'attuale parametro "sviluppatore".
  • Aggiunta del parametro "manutentore" (manutentore1, 2...) del software.Iniziando a spostarci eventuali persone inserite in modo erroneo come autori
  • Aggiunta dei parametri per collegare il software al nome preciso del pacchetto software sulle varie maggiori distribuzioni enciclopedicamente rilevanti (e.g.: fdroid=org.jfedor.frozenbubble, debian=frozen-bubble, etc.).
  • Per retrocompatibilità mantenere "sviluppatore" con lo stesso comportamento di prima spostando pian piano su "autore" deprecando il primo.

--Valerio Bozzolan (msg) 16:24, 3 nov 2016 (CET)[rispondi]

La faccenda diventa complicata, le differenze tra i ruoli non sono così nette, anche con più parametri comunque non la spiegheresti in modo chiaro. Certi dettagli non sono adatti a stare in una tabellina, piuttosto vanno descritti discorsivamente nel testo della voce, nella sezione sullo sviluppo --Bultro (m) 13:20, 4 nov 2016 (CET)[rispondi]
Uhm. E riguardo ai collegamenti con varie distribuzioni rilevanti? --Valerio Bozzolan (msg) 13:51, 4 nov 2016 (CET)[rispondi]
Segnalo che sto facendo partire questa cosuccia d:Wikidata:Property proposal/Debian package e, se va in porto, proseguo analogamente per altre distro. --Valerio Bozzolan (msg) 18:28, 10 dic 2016 (CET)[rispondi]
Comunque alla fine quest'ultima funzione è stata implementata da {{Collegamenti software}}. --Valerio Bozzolan (msg) 16:02, 24 mar 2017 (CET)[rispondi]

Segnalo che il parametro DimensioneLogo parrebbe non funzionare correttamente, in questa voce se metto un valore tipo 200-250 ecc. non ridimensiona, se invece metto un valore come 250x100 ridimensiona ma la voce viene categorizzata in Categoria:Pagine con errori nelle espressioni. Se qualcuno riuscisse a dare un'occhiata sarebbe cosa buona e giusta :-) Grazie! --Civvì (be nice with dinosaurs...) 14:15, 27 dic 2016 (CET)[rispondi]

Il valore predefinito per DimensioneLogo è 100 (pixel) ed è anche il valore massimo che può assumere. Aumento la dimensione massima impostabile a 150 (in comune a molti altri sinottici per il logo). Successivamente si può pensare di portare anche il valore predefinito a 150, bisogna prima fare un controllo generale sulle voci per questo. --Rotpunkt (msg) 14:32, 27 dic 2016 (CET)[rispondi]
Ah ecco. Vedo che hai già aggiornato il man. Ottimo, grazie! :-) --Civvì (You talkin' to me?) 20:27, 28 dic 2016 (CET)[rispondi]

Categorizzazione

Qualcosa in contrario ad aggiungere un parametro per poter far sì di avere ad esempio il software GNU Parted categorizzato come "Parted" senza dover dire categorie=no e fare a manina? Penso tipo a questo nel in Template:Software/SistemaOperativo almeno per quanto riguarda Categoria:Software del progetto GNU:

[[Categoria:Software del progetto GNU|{{{alias| {{{PAGENAME}}} }}}]]

(Non testato) --Valerio Bozzolan (msg) 00:39, 9 gen 2017 (CET)[rispondi]

Troppe versioni / wikidata flood

Qualche idea per evitare che ci siano voci come CakePHP che intasino la pagina con le versioni da Wikidata? --Valerio Bozzolan (msg) 15:16, 12 gen 2017 (CET)[rispondi]

1. Lasciare così com'è

2. Saltare qualche valore

Si potrebbe fare che il Template:Wikidata in determinati contesti (di default? con qualche parametro?) elenchi i primi N valori, poi faccia "...", e poi elenchi gli ultimi M. --Valerio Bozzolan (msg) 15:16, 12 gen 2017 (CET)[rispondi]
Era un errore delle versioni su Wikidata, l'ultima deve avere il rank preferred, così è per tutti gli altri software. --Rotpunkt (msg) 15:59, 12 gen 2017 (CET)[rispondi]
Si ripresenta lo stesso problema... fixato di nuovo... -Valerio Bozzolan (msg) 22:11, 25 gen 2017 (CET)[rispondi]
Si ripresenta identico, ancora. Segnalo che la causa è d:User:Github-wiki-bot. Discussione aperta in d:User talk:Konstin#Software version. --Valerio Bozzolan (msg) 15:54, 2 feb 2017 (CET)[rispondi]

Aggiungere sistemi operativi

È possibile aggiungere nella lista dei sistemi operativi watchOS e tvOS? Morry39 (msg) 14:14, 2 feb 2017 (CET)[rispondi]

A parer tuo quante voci ci saranno per ognuno (indicativamente)? --Valerio Bozzolan (msg) 15:08, 2 feb 2017 (CET)[rispondi]
Ciao, il numero esatto non lo so, ma nel primo caso una ventina, nel secondo circa una decina... basta andare a vedere il Template:iOS e vedere le applicazioni presenti in entrambi i sistemi operativi. Morry39 (msg) 15:46, 2 feb 2017 (CET)[rispondi]

Voci senza linguaggio

Stavo lavorando sul Modulo:Linguaggi di programmazione per iniziare a disorfanizzare quasi in blocco la Categoria:Software senza linguaggio. L'idea è che in assenza di linguaggi specificati a mano, si possono recuperare i linguaggi da Wikidata dalla proprietà linguaggio di programmazione (P277) e per ognuno di essi richiamare il Template:Software/Linguaggio. Per ora appunto potrebbe essere attivato esclusivamente per le voci che non specificano manualmente il linguaggio.

Se volete fare delle prove, si può richiamare così dal {{Software}} e testare su voci come Ekiga:

{{#invoke:Linguaggi di programmazione|main|{{{Linguaggio|}}}|{{{Categorie|}}}|{{{SoftwareLibero|}}}}}

Il test funziona se si fissa l'etichetta Nome7 e se si accoda l'invocazione alla fine del Valore7:

...
|Nome7    = [[Linguaggio di programmazione|Linguaggio]]
|Valore7  = ... {{#invoke:... }}
...

--Valerio Bozzolan (msg) 16:52, 18 feb 2017 (CET)[rispondi]

Ho testato in anteprima su una dozzina di pagine, inserisco nel template. --Valerio Bozzolan (msg) 04:49, 19 feb 2017 (CET)[rispondi]
Per vedere se funziona bisogna guardare le voci in Categoria:Software senza linguaggio che non specificano {{Software|Linguaggio}} ma che hanno linguaggio di programmazione (P277), ovvero quelle che sono anche in Categoria:Linguaggio di programmazione letto da Wikidata. In pratica non si può generare questo elenco in automatico, però sono almeno un centinaio di voci fra cui Ekiga, Guitar Pro, GNU PDF, Coreboot, Compiz, GCompris, LibreOffice Math, LibreOffice Writer, LibreOffice Base, LibreOffice Impress, Stellarium etc. --Valerio Bozzolan (msg) 06:01, 19 feb 2017 (CET)[rispondi]
OK, sono queste voci: [1] --Valerio Bozzolan (msg) 15:59, 19 feb 2017 (CET)[rispondi]

Sito web obbligatorio

Ciao, non si potrebbe rendere o comunque non obbligatorio il campo "sitoweb"? perché può essere che ci sia già su wikidata. Martin (scrivimi) 16:48, 23 feb 2017 (CET)[rispondi]

Veramente è già così :) Template:Software/man «Se non specificato, viene letto da Wikidata dalla proprietà [..]]» --Valerio Bozzolan (msg) 15:54, 24 feb 2017 (CET)[rispondi]
Sì, proprio per questo non dovrebbe essere obbligatorio il parametro. [@ Valerio Bozzolan]
Ps. ora penso che forse sarei dovuto essere più preciso, intendevo in templatedata. Martin (scrivimi) 16:07, 24 feb 2017 (CET)[rispondi]
Togli pure :) Template:Software/TemplateData --Valerio Bozzolan (msg) 17:28, 24 feb 2017 (CET)[rispondi]

SoftwareLibero

Stavo provando Template:Software/Sandbox ad esempio in Seafile o altre voci che non specificano SoftwareLibero= ma che hanno l'istanza Wikidata d:Q341, d:Q1130645 o d:Q218616. Quando poi la sandbox sarà applicata probabilmente Categoria:Software in C e Categoria:Software in C++ si trasformeranno in categorie radici. Prossimo passo è integrare i linguaggi da Wikidata nel template, invece che usare Wikidata solo in totale assenza di linguaggi dal template. Procederò in Sandbox. --Valerio Bozzolan (msg) 06:49, 26 feb 2017 (CET)[rispondi]

Molto interessante :) Ora i valori Linguaggio e NotaLinguaggio convivono con i valori da Wikidata. L'anteprima in Ekiga provando a specificare qualche linguaggio a mano, qualche nota a mano, o togliendo SoftwareLibero, etc. sembra funzionare. Attendo ancora qualche giorno prima di applicare, eventualmente provando ad applicare Categoria:Linguaggio di programmazione uguale a Wikidata nel caso in cui tutti i linguaggi espressi nel template siano gli stessi in Wikidata. --Valerio Bozzolan (msg) 16:21, 26 feb 2017 (CET)[rispondi]
Ora con molta calma andrei ad orfanizzare Categoria:Linguaggio di programmazione uguale a Wikidata. --Valerio Bozzolan (msg) 12:08, 27 feb 2017 (CET)[rispondi]

Ora Template:Software/Linguaggio, così come Template:Software/L, sono orfani :) Fra un mese possiamo pensare di ucciderli. Ah, e ovviamente ora Template:Software/Linguaggio/man si genera da sola! Niente più categorie/label/codici da mantenere in sincronia fra documentazione e template. W il Lua! W Wikidata! Yuppie! --Valerio Bozzolan (msg) 02:56, 21 mar 2017 (CET)[rispondi]

✔ Fatto. --Valerio Bozzolan (msg) 17:23, 26 mag 2017 (CEST)[rispondi]

DataPrimaVersione

Noto l'esistenza di data di fondazione o creazione (P571) ad esempio in WinAce (Q2463160). --Valerio Bozzolan (msg) 00:05, 5 apr 2017 (CEST)[rispondi]

Test:
data: WinAce (Q2463160): 22 luglio 1999
anno: Paradox (Q1779923): 1985
OK inserisco. --Valerio Bozzolan (msg) 12:49, 13 apr 2017 (CEST)[rispondi]
Domanda: OK però ho appena scoperto che c'è anche la data di pubblicazione (P577) oltre che data di fondazione o creazione (P571) e questo è un problema. Dove dovrebbe andare a pescare Categoria:Software del 1999 ad esempio? Nella pubblicazione o nel concepimento? --Valerio Bozzolan (msg) 02:17, 12 giu 2017 (CEST)[rispondi]
Lascialo come era (571). Non ricordo perché s'era scelto quello, probabilmente perché 577 ha valori multipli, certo puoi prendere il più vecchio ma non è detto che sia veramente la prima versione --Bultro (m) 22:24, 12 giu 2017 (CEST)[rispondi]

Categoria principale inserita in auto

Dunque, dato che nel ns0 il {{Software|Categorie=no}} si usa quando si desidera che la voce abbia solo la sua categoria principale e non altre (tipo affinchè la voce KDE abbia soltanto la Categoria:KDE e non tutte le altre correlate che invece dovrebbe avere la categoria in sè), questo parametro potrebbe diventare superfluo se si impostasse in maniera predefinita a no nel caso in cui esistesse la categoria principale dell'argomento (P910). Non solo, questo farebbe anche venire voglia di poter pulire le voci dalle categorie principali (levando ad esempio Categoria:KDE per la voce KDE) dato che ci potrebbe pensare direttamente il sinottico, inserendovi il template {{Categoria principale}}.

Facendo questo si avrebbe una situazione momentanea in cui nella voce KDE si avrebbe due volte l'interpretazione del wikitesto [[Categoria:KDE| ]] (una perchè effettivamente è in fondo alla voce, e l'altra perchè è aggiunta dal sinottico). Questa cosa dopo qualche test in sandbox non mi sembra che per MediaWiki sia un problema (vale l'ultima), ed in ogni caso poi si può "pulire la voce" levando la categoria inserita manualmente, e quindi non ci vedo particolari controindicazioni... ma meglio chiedere un parere dato che sicuramente questo farà venire voglia di applicare {{Categoria principale}} ad ogni sinottico :^) --Valerio Bozzolan (msg) 20:41, 26 mag 2017 (CEST)[rispondi]

Questa cosa di aggiungere la categoria principale dal sinottico sarebbe anche visivamente utile: ora se il sinottico aggiunge anche solo una categoria, e la voce ha manualmente altre categorie in fondo (come la categoria principale), allora tali categorie manuali (fra cui ad esempio Categoria:KDE) sono mostrate come ultime; mentre se la categoria principale fosse inserita dal sinottico, sarebbe sempre la prima elencata (e volendo anche l'unica). --Valerio Bozzolan (msg) 20:55, 26 mag 2017 (CEST)[rispondi]
Ma dovresti verificare che la P910 ci sia e che l'elemento che contiene abbia l'interlink italiano --Bultro (m) 23:07, 30 mag 2017 (CEST)[rispondi]
Credevo che la seconda parte che hai detto fosse una magia già fatta nativamente da wikibase... e invece! OK ora è ✔ Fatto --Valerio Bozzolan (msg) 00:50, 31 mag 2017 (CEST)[rispondi]

Proprietà Wikidata per deprecare configurazione dei linguaggi

Vi ricordate il mega switch-case dei linguaggi di programmazione? (No? Vedere il sorgente di diff76591743). Erano bei tempi. Comunque dobbiamo avere sempre un file di configurazione (Modulo:Software/Configurazione) e questo è molto scomodo.

Però... dato che ora i linguaggi di programmazione di una voce sono semplici da ottenere da Wikidata... Sarebbe bello avere:

  1. Una proprietà Wikidata per ottenere ad esempio la categoria "Categoria:Software in C++ (Q6259215)" dall'elemento "C++ (Q2407)"
    d:Wikidata:Property proposal/Generic#Category of software programmed with this programming language
    1. Una proprietà Wikidata per ottenere ad esempio la categoria "Categoria:Software libero in C++ (Q9909784)" dall'elemento "Categoria:Software in C++ (Q6259215)"
      d:Wikidata:Property proposal/Generic#Child item about free software
    2. Una proprietà Wikidata per ottenere ad esempio la categoria "Categoria:Software proprietario in C++ (Q30824740)" dall'elemento "Categoria:Software in C++ (Q6259215)
      (Da proporre ancora)

Vedete anche voi il piano malvagio? ;D --Valerio Bozzolan (msg) 01:27, 27 giu 2017 (CEST)[rispondi]

Non so se ho capito bene, parli di prendere il nome della categoria da Wikidata? i nomi delle categorie di it.wiki li decide it.wiki e stanno su it.wiki. Andare a fare il giro dell'oca per riprenderli da Wikidata serve solo ad aumentare la possibilità di errori --Bultro (m) 14:12, 27 giu 2017 (CEST)[rispondi]
Sitelink :) --Valerio Bozzolan (msg) 14:45, 27 giu 2017 (CEST)[rispondi]

Errore template per P275 multiplo

Il template va in errore nella voce Electric Sheep in quanto sono presenti 2 valori su wikidata per la licenza. Sarebbe da verificare se sono corretti i 2 valori e se c'è da gestire valori multipli nel parametro del template. --ValterVB (msg) 09:51, 1 lug 2017 (CEST)[rispondi]

:[@ ValterVB] In verità i valori multipli sono gestiti, guardo ad esempio Firefox per Android :) Il problema è quando su Wikidata è impostato il valore "nessun valore". --Valerio Bozzolan (msg) 10:56, 1 lug 2017 (CEST)[rispondi]

Template in Adobe Bridge

Qualcuno ha idea del perché del messaggio di errore nella voce in oggetto? L'errore è "Errore Lua: too many expensive function calls". [@ Valerio Bozzolan]? L'errore è comparso in questi giorni in Categoria:Pagine con errori di script ma non vedo modifiche recenti nel template o nella voce. --ValterVB (msg) 13:24, 29 lug 2017 (CEST)[rispondi]

Investigo. --Valerio Bozzolan (msg) 17:53, 29 lug 2017 (CEST)[rispondi]
✔ Fatto diff89473106. Spiego la modifica e le sue conseguenze. Prima per sapere se un software fosse libero o proprietario, la domanda era: «Ha almeno una licenza libera?»/«Ha almeno una licenza proprietaria?» (entrambe le domande portano a proseguire una dispendiosa ricerca finchè non vi è la licenza di tipologia desiderata). Ora invece ci si chiede: «La prima licenza identificabile è libera?»/«La prima licenza identificabile è proprietaria?» (risposta molto veloce ma potenzialmente riduttiva). Forse ci sarà qualche ambiguità con voci di software in doppia licenza libera/proprietaria su Wikidata e senza parametro it.wiki SoftwareLibero = sì/no. --Valerio Bozzolan (msg) 22:25, 29 lug 2017 (CEST)[rispondi]

Sistemi operativi

Propongo di impostare il template in modo che prelevi da WikiData i sistemi operativi supportati. --Marcello Gianola (msg) 18:57, 7 set 2017 (CEST)[rispondi]

Se vuoi anticiparmi puoi sprigionare il tuo lato hacker e fare un abbozzo in Modulo:Software/Sandbox ed eventualmente in Modulo:Software/Configurazione/sandbox :) --Valerio Bozzolan (msg) 19:27, 8 set 2017 (CEST)[rispondi]

Doppio logo nel template

Andando a modificare Norton AntiVirus, ho scoperto che se il logo (non importa se identico o diverso) viene specificato sia nel template sia su Wikidata, esso compare 2 volte anziché una soltanto. Non si potrebbe correggere il template affinché venga scelto solo uno dei 2 logo? Se non erro, in genere l'immagine specificata esplicitamente nel template dovrebbe avere la precedenza su quella indicata in Wikidata (ma mi sta bene anche il contrario, purché venga superato al più presto questo dualismo). -- Mess what a happiness! 15:53, 21 ott 2017 (CEST)[rispondi]

Non ho guardato affatto perchè sto uscendo, ma credo che lì semplicemente vi sia un logo equivalente all'immagine o viceversa. --Valerio Bozzolan (msg) 19:57, 21 ott 2017 (CEST)[rispondi]
Era quello infatti. Su Wikidata avevano messo il logo nell'immagine --Bultro (m) 12:51, 24 ott 2017 (CEST)[rispondi]

Uniformare il template a quello di en.wikipedia.org

Sembrerebbe una buona idea dato il fatto che il template di en.wikipedia.org sembra meno "cluttered" e con più voci utili TheRukk (msg) 21:21, 18 mar 2018 (CET)[rispondi]

C'è qualche campo in particolare che "ti manca"? :) Perchè ad esempio l'"Alexa rank" non mi pare avere molto senso. --Valerio Bozzolan (msg) 23:57, 18 mar 2018 (CET)[rispondi]
Per esempio nel template inglese non sono presenti 3 campi per sistema operativo e linguaggio di programmazione e quindi è possibile inserirne quanti necessari, stessa cosa per il genere. TheRukk (msg) 07:11, 19 mar 2018 (CET)[rispondi]
In verità il fatto di avere i parametri splittati per più valori separati è una funzionalità, rispetto al molto più semplice template inglese :) Questo ha facilitato l'integrazione, l'importazione e la migrazione a Wikidata. --Valerio Bozzolan (msg) 00:34, 23 mar 2018 (CET)[rispondi]

.NET Framework

Come già è stato messo in risalto in altre discussioni il ".NET Framework" non è un linguaggio di programmazione, ma bensì un framework per il runtime di applicazioni scritte in uno qualsiasi dei linguaggi di programmazione supportati dalla piattaforma .NET. Deve essere quindi rimosso dalla lista dei linguaggi. Al contrario la lista risulta incomleta, ad esempio manca "F#". Grazie. --Sanghino Scrivimi 12:22, 16 mag 2018 (CEST)[rispondi]

[@ Sanghino] ✔ Fatto Se trovi errori puoi provare a risolverli direttamente dalle voci, considerando che a volte bisognerà farlo da Wikidata. Ad esempio in Kentico CMS ho risolto così in Wikidata: d:Special:Diff/720296819d:Special:Diff/720296937. Stessa cosa in Microsoft Office 2010. Ciao! :) --Valerio Bozzolan (msg) 11:25, 3 ago 2018 (CEST)[rispondi]

Beta sempre presente

Ciao, ho notato in Vivaldi (browser) che il campo ultima versione beta compare sempre anche se non viene indicato nulla e il valore è uguale a quello di ultima versione, come si può risolvere? Ho visto anche il templatedata e la stringa è facoltativa. Gabrasca (dimmi) 10:46, 31 mag 2018 (CEST)[rispondi]

Il template, se non si compila, utilizza Wikidata. Se vuoi aggiornare la versione, vai su questo item e aggiorna il dato li presente, dopo un attimo vedrai che si aggiorna anche su Wikipedia, non solo quella italiana ma tutte le versioni linguistiche quelle che utilizzano lo stesso sistema. --ValterVB (msg) 19:42, 31 mag 2018 (CEST)[rispondi]
[@ Gabrasca, ValterVB] Esatto! Detto ciò, ditemi voi se vale la pena provare a migliorare il template per non mostrare la versione beta se è identica alla versione stabile :) --Valerio Bozzolan (msg) 11:02, 3 ago 2018 (CEST)[rispondi]
La domanda più che da template è da progetto. In linea di massima se la beta ha lo stesso numero della stabile, non è una beta (frase Catalanica) :) e quindi è giusto non metterla. --ValterVB (msg) 13:33, 3 ago 2018 (CEST)[rispondi]
Nel senso che in tal caso secondo te è giusto segnare la versione beta come "deprecata" in Wikidata? O:D Nel caso, magnifico! Così qui non dovremmo toccare nulla! asd --Valerio Bozzolan (msg) 19:08, 3 ago 2018 (CEST)[rispondi]
Il problema è che mettere deprecato su Wikidata sarebbe una gestione comunque manuale, mentre agire sul template qui sarebbe automatico... --ValterVB (msg) 19:46, 3 ago 2018 (CEST)[rispondi]
Uhm... però si potrebbe creare un bottino Wikidata per deprecare questi valori, e risolvere così il problema per tutti i simili template in ogni edizione di ogni progetto (faccina molto - ma molto - ammiccante). Dai, me lo metto fra i TODO :D --Valerio Bozzolan (msg) 23:08, 3 ago 2018 (CEST)[rispondi]
Il problema di farlo via BOT è sempre quello di dipendere dalla persona, l'ideale in questi casi è fare qualcosa che giri lato server come ItwikiBot, dov elo si lascia girare in automatico, e ci sono più persone a poterci mettere le mani sopra. --ValterVB (msg) 11:28, 4 ago 2018 (CEST)[rispondi]
Yep! Se funge ficcheremo in quel tool. --Valerio Bozzolan (msg) 16:50, 5 ago 2018 (CEST)[rispondi]

Sistema operativo da wikidata

Ciao, proporrei di prendere i dati del sistema operativo da wikimedia quando non fornite dalla pagina stessa TheRukk (msg) 00:40, 2 ago 2018 (CEST)[rispondi]

[@ TheRukk] Ottimo! Però potresti essere più preciso su quali informazioni recuperare da Wikidata? Perchè per il 90% è già così :) Dai un'occhiatina al manuale: {{Software}}. Ciao! --Valerio Bozzolan (msg) 10:58, 3 ago 2018 (CEST)[rispondi]
[@ Valerio Bozzolan] Ciao Valerio, intendevo proprio il tag "Sistema operativo" TheRukk (msg)
[@ TheRukk] Ah pardon :) Sì esatto, quello manca (fra l'altro è stato già chiesto più sopra in #Sistemi operativi). Al momento credo non sia mai stato fatto perchè un conto è mostrarli da Wikidata, un conto è anche categorizzarli automaticamente. La prima è semplice è costa molta poca fatica, la seconda invece va implementata. Però grazie al motto nella tua pagina utente («una persona pigra troverà un modo semplice per farlo») mi hai fatto venire in mente che in effetti ci sarebbe un modo per categorizzare comunque il tutto, senza dover riscrivere il buon vecchio Template:Software/SistemaOperativo. Nei prossimi giorni provo a lavorarci :) --Valerio Bozzolan (msg) 12:45, 3 ago 2018 (CEST)[rispondi]
[@ Valerio Bozzolan] Va bene :) Grazie per il tuo tempo e aggiornami se ci sono novità. Buon lavoro! TheRukk (msg)

Posizione genere

Il campo genere è di importanza fondamentale quando si descrive la natura di un software; sarei per spostarlo più in alto, come primo o secondo parametro --Bultro (m) 16:01, 8 ago 2018 (CEST)[rispondi]

Cosa buona e giusta! --Valerio Bozzolan (msg) 11:11, 13 ago 2018 (CEST)[rispondi]

Linguaggio obbligatorio

Questo campo deve proprio essere obbligatorio? I produttori non sono tenuti a dichiararlo, né mi sembra che gli utilizzatori siano smodatamente interessati a saperlo. Quando non è compilato, va bene avere la categoria di servizio, ma la casella vuota potrebbe semplicemente sparire. --Bultro (m) 16:01, 8 ago 2018 (CEST)[rispondi]

Già ora—in teoria—quel campo può non essere compilato per i software proprietari. Forse c'è un errore. Hai una voce di esempio? --Valerio Bozzolan (msg) 11:14, 13 ago 2018 (CEST)[rispondi]
Una qualunque delle 700 in Categoria:Software senza linguaggio. Non mi ero accorto che viene usato shouldHaveALanguage, comunque è quello che non funziona. Tra parentesi, non c'è bisogno di mettere i controlli su NomeX, visto che sparisce da solo se ValoreX è vuoto --Bultro (m) 13:19, 16 ago 2018 (CEST)[rispondi]
Anzi, a pensarci bene shouldHaveALanguage è inutile (almeno come funzione esterna). E' la funzione languages che, se il software è libero, deve restituire di default un &#32; per generare la casella vuota. --Bultro (m) 13:51, 16 ago 2018 (CEST)[rispondi]
utente:Valerio Bozzolan, si riesce a sistemare il modulo? sennò faccio io con gli #if --Bultro (m) 15:16, 19 set 2018 (CEST)[rispondi]
Ops pardon! Guardo subito :) --Valerio Bozzolan (msg) 15:23, 19 set 2018 (CEST)[rispondi]