Ottima domanda... credo che ci sbatterò la testa anche io. Chiedo in chat (é aprerta a tutti anche la ml) e riferisco se non c'é giá scritto
Geo DrinX <geodrinx@gmail.com> ha scritto:
Salve,
ho notato che non sembra più possibile creare un plugin che sia compatibile
con tutte le versioni.
Mi spiego meglio: una volta modificata la sintassi per renderla
compatibile con la nuova versione delle api 2.0, ed aver inserito alcune
istruzioni condizionali di controllo della versione, il plugin viene
riconosciuto ed eseguito da QGis 2.0
Però, il plugin non parte sulla versione 1.8, perchè nel file metadata.txt
la variabile
qgisMinimumVersion=2.0
Bene, se la imposto a 1.8, il plugin non viene riconosciuto più sulla
versione 2.0
Mi sembra un gatto che si morde la coda.
La domanda è: come si fa a far funzionare il plugin su entrambe le
versioni, senza modificare il file metadata.txt ?
Saluti
Roberto
_______________________________________________
Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
666 iscritti al 22.7.2013
ho creato un plugin che riesco a far funzionare sia sulla versione 1.8 che sulla versione 2.0, tramite istruzioni condizionali che controllano la versione.
Per “farlo girare”, però, devo modificare “a manella” il file “metadata.txt”, impostando la versione.
Il codice python, invece, rimane invariato.
Dato che si tratta di un problema abbastanza “stupido”, mi sembrerebbe “stupido” lasciare questo bug limitante nella versione 2.0.
Come dicono a Napoli: "Capisci a me "
Ciao
Roberto
···
Il giorno 18 settembre 2013 12:56, ginetto <luipir@gmail.com> ha scritto:
Ottima domanda… credo che ci sbatterò la testa anche io. Chiedo in chat (é aprerta a tutti anche la ml) e riferisco se non c’é giá scritto
ho notato che non sembra più possibile creare un plugin che sia compatibile
con tutte le versioni.
Mi spiego meglio: una volta modificata la sintassi per renderla
compatibile con la nuova versione delle api 2.0, ed aver inserito alcune
istruzioni condizionali di controllo della versione, il plugin viene
riconosciuto ed eseguito da QGis 2.0
Però, il plugin non parte sulla versione 1.8, perchè nel file metadata.txt
la variabile
qgisMinimumVersion=2.0
Bene, se la imposto a 1.8, il plugin non viene riconosciuto più sulla
versione 2.0
Mi sembra un gatto che si morde la coda.
La domanda è: come si fa a far funzionare il plugin su entrambe le
versioni, senza modificare il file metadata.txt ?
ho creato un plugin che riesco a far funzionare sia sulla versione 1.8 che sulla versione 2.0, tramite istruzioni condizionali che controllano la versione.
Per “farlo girare”, però, devo modificare “a manella” il file “metadata.txt”, impostando la versione.
Il codice python, invece, rimane invariato.
Dato che si tratta di un problema abbastanza “stupido”, mi sembrerebbe “stupido” lasciare questo bug limitante nella versione 2.0.
ho notato che non sembra più possibile creare un plugin che sia compatibile
con tutte le versioni.
Mi spiego meglio: una volta modificata la sintassi per renderla
compatibile con la nuova versione delle api 2.0, ed aver inserito alcune
istruzioni condizionali di controllo della versione, il plugin viene
riconosciuto ed eseguito da QGis 2.0
Però, il plugin non parte sulla versione 1.8, perchè nel file metadata.txt
la variabile
qgisMinimumVersion=2.0
Bene, se la imposto a 1.8, il plugin non viene riconosciuto più sulla
versione 2.0
Mi sembra un gatto che si morde la coda.
La domanda è: come si fa a far funzionare il plugin su entrambe le
versioni, senza modificare il file metadata.txt ?
2013/9/18 Giuseppe Sucameli <brush.tyler@gmail.com>
Ad es: 1.8 <= QGIS <= 2.99
qgisMinimumVersion=1.7
qgisMaximumVersion=2.99
ovviamente doveva essere:
qgisMinimumVersion=1.8
altrimenti non torna
Saluti.
2013/9/18 Geo DrinX <geodrinx@gmail.com>
Sostanzialmente, a me succede questo:
ho creato un plugin che riesco a far funzionare sia sulla versione 1.8
che sulla versione 2.0, tramite istruzioni condizionali che controllano la
versione.
Per "farlo girare", però, devo modificare "a manella" il file
"metadata.txt", impostando la versione.
Il codice python, invece, rimane invariato.
Dato che si tratta di un problema abbastanza "stupido", mi sembrerebbe
"stupido" lasciare questo bug limitante nella versione 2.0.
Come dicono a Napoli: "Capisci a me "
Ciao
Roberto
Il giorno 18 settembre 2013 12:56, ginetto <luipir@gmail.com> ha scritto:
Ottima domanda... credo che ci sbatterò la testa anche io. Chiedo in chat
(é aprerta a tutti anche la ml) e riferisco se non c'é giá scritto
Geo DrinX <geodrinx@gmail.com> ha scritto:
>Salve,
>
>ho notato che non sembra più possibile creare un plugin che sia
compatibile
>con tutte le versioni.
>
>Mi spiego meglio: una volta modificata la sintassi per renderla
>compatibile con la nuova versione delle api 2.0, ed aver inserito alcune
>istruzioni condizionali di controllo della versione, il plugin viene
>riconosciuto ed eseguito da QGis 2.0
>
>Però, il plugin non parte sulla versione 1.8, perchè nel file
metadata.txt
>la variabile
>
>qgisMinimumVersion=2.0
>
>Bene, se la imposto a 1.8, il plugin non viene riconosciuto più sulla
>versione 2.0
>
>Mi sembra un gatto che si morde la coda.
>
>La domanda è: come si fa a far funzionare il plugin su entrambe le
>versioni, senza modificare il file metadata.txt ?
>
>
>Saluti
>
>Roberto
>
>_______________________________________________
>Gfoss@lists.gfoss.it
>http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
>Questa e' una lista di discussione pubblica aperta a tutti.
>I messaggi di questa lista non hanno relazione diretta con le posizioni
dell'Associazione GFOSS.it.
>666 iscritti al 22.7.2013
_______________________________________________
Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni
dell'Associazione GFOSS.it.
666 iscritti al 22.7.2013
Se per sbaglio mi "dimentico" di settare il CRS corrente, ad es. perche'
manca il .PRJ d'appoggio, il plug-in (giustamente) mi spara nella Fossa
delle Marianne...
Sarebbe difficile per te implementare un controllo sull'avvenuto settaggio
del CRS..?
Il giorno 20 settembre 2013 13:13, Novarese <sieradz@gmail.com> ha scritto:
Geo DrinX wrote/
> ho creato un plugin
/
Se alludi a "GearthView", complimenti davvero!
Thank you
Allora sei uno dei 295 che lo hanno installato finora, in due giorni.
Grazie ancora.
Posso permettermi un appunto?
Prego. E' il bello dell'OpenSource.
Se per sbaglio mi "dimentico" di settare il CRS corrente, ad es. perche'
manca il .PRJ d'appoggio, il plug-in (giustamente) mi spara nella Fossa
delle Marianne...
mi dispiace di dissentire: in quel caso si viene proiettati al largo del
Golfo de Fonseca, coordinate 0 0 wgs84.
Sarebbe difficile per te implementare un controllo sull'avvenuto settaggio
del CRS..?
Si potrebbe anche...
Personalmente, sono contrario ai messaggi di errore o alla necessità di
impostare dei settaggi: fanno perdere l'effetto "Sorpresa !"
Forse potrebbe essere divertente usare un'immagine di default, tipo
"Benvenuti nel Golfo di Fonseca coordinate Lat 0.00 e Long 0.00 - Non
volevate venire qui ?... Allora, per cortesia: impostate un sistema di
riferimento corretto ! ;)"
Grazie, sei un grande.
Alla prossima versione, con una serie di interessanti novità...