[Gfoss] Compatibilità plugin in qgis1.0.0

Salve a tutti!
Ho realizzato un plugin che funziona sotto qgis0.11. In qgis1.0 il plugin
manager invece mi dice che è incompatibile. Lavoro in ambiente mac.
Per caso devo aggiornare python, le qt, etc?

Qualcuno sa dirmi il perchè o almeno che strada devo seguire per allinearmi?

grazie a tutti!

ciuaz

mando
--
View this message in context: http://www.nabble.com/Compatibilità-plugin-in-qgis1.0.0-tp21387344p21387344.html
Sent from the Gfoss mailing list archive at Nabble.com.

Ciao Mando,

Scrive mando <mandoluca@gmail.com>:

Salve a tutti!
Ho realizzato un plugin che funziona sotto qgis0.11. In qgis1.0 il plugin
manager invece mi dice che è incompatibile. Lavoro in ambiente mac.
Per caso devo aggiornare python, le qt, etc?

No, il problema nasce dai cambiamenti delle API di QGIS tra le versioni 0.x e le
1.x, non retrocompatibili.

Sul wiki trovi, verso metà pagina, la lista dei cambiamenti nei nomi delle funzioni
http://wiki.qgis.org/qgiswiki/VisualChangeLog1.0.0

il formato è poco leggibile, ma è la fonte più completa.

facci sapere se serve aiuto!

anne

Anne Ghisla ha scritto:

Scrive mando <mandoluca@gmail.com>:

Salve a tutti!
Ho realizzato un plugin che funziona sotto qgis0.11. In qgis1.0 il plugin
manager invece mi dice che è incompatibile. Lavoro in ambiente mac.
Per caso devo aggiornare python, le qt, etc?

No, il problema nasce dai cambiamenti delle API di QGIS tra le versioni 0.x e le
1.x, non retrocompatibili.

Sul wiki trovi, verso metà pagina, la lista dei cambiamenti nei nomi delle funzioni
http://wiki.qgis.org/qgiswiki/VisualChangeLog1.0.0

confermo, e' un find/replace.
Se ci fai sapere cos'e' questo plugin, e se e' disponibile, fai cosa
gradita.
Saluti.
--
Paolo Cavallini, see: * http://www.faunalia.it/pc *

Ok, proverò a metterci le mani.
Il plugin non è altro che un DBMS per schede di Unità Stratigrafiche Archeologiche (che con poche modifiche può essere adattata pure alla geologia, penso 8 ) ), finalizzato alla schedatura sul campo e al disegno degli strati sul posto, soprattutto grazie ai nuovi subnotebook (attendo con trepidazione il nuovo asus eeePC tablet).

In più la scheda, grazie al binding tra qgis e python, deve servire da generatore di piante composite degli strati da poter esportare (e adesso con QGIS1.0 e la sua qualità di elaborazione sono meravigliose!!!) e stampare su plotter. Al momento la scheda ha dei difetti non indifferenti ai quali supplisco io manualmente ( …devo dire che ogni tanto fa delle cose di cui ignoro l’esistenza); mi piacerebbe distribuire codice e tutorialino di installazione quando avrò un prodotto un po’ più completo, oppure cosa dite, inizio già a renderlo disponibile anche se fa danni? Ditemi voi, io nel settore di sviluppo e far programmi con grazia sono una frana!!! 8 ) #

Ho postato qui un video .
Una breve e malfatta spiegazione la trovate qua .

Grazie a tutti intanto.

Anne Ghisla-2 wrote:

Sul wiki trovi, verso metŕ pagina, la lista dei cambiamenti nei nomi delle
funzioni
http://wiki.qgis.org/qgiswiki/VisualChangeLog1.0.0

Grazie anne!
Ho provato a cambiare manualmente i metodi delle API che avevo utlilizzato
ma l'incompatibilità persiste. Come si fa ad usa il bash file scritto da Tim
Sutton?

--
View this message in context: http://www.nabble.com/Compatibilità-plugin-in-qgis1.0.0-tp21387344p21389562.html
Sent from the Gfoss mailing list archive at Nabble.com.

Luca Mandolesi ha scritto:

In più la scheda, grazie al binding tra qgis e python, deve servire da
generatore di piante composite degli strati da poter esportare (e adesso
con QGIS1.0 e la sua qualità di elaborazione sono meravigliose!!!) e
stampare su plotter. Al momento la scheda ha dei difetti non
indifferenti ai quali supplisco io manualmente ( ...devo dire che ogni
tanto fa delle cose di cui ignoro l'esistenza); mi piacerebbe
distribuire codice e tutorialino di installazione quando avrò un
prodotto un po' più completo, oppure cosa dite, inizio già a renderlo
disponibile anche se fa danni? Ditemi voi, io nel settore di sviluppo e

Secondo me, meglio rilasciare anche se con errori (basta spiegarlo
all'utente):
http://radio.weblogs.com/0103807/stories/2002/12/01/understandingTheImportanceOfReleaseEarlyReleaseOften.html
Saluti!
pc
--
Paolo Cavallini, see: * http://www.faunalia.it/pc *

mando ha scritto:

Grazie anne!
Ho provato a cambiare manualmente i metodi delle API che avevo utlilizzato
ma l'incompatibilità persiste. Come si fa ad usa il bash file scritto da Tim
Sutton?

basta installare il programma che indica lui, o fare lo stesso
find/replace col metodo che preferisci (da sed a OOo, vedi tu :slight_smile: ).
pc

--
Paolo Cavallini, see: * http://www.faunalia.it/pc *

On Sat, Jan 10, 2009 at 03:57:36AM -0800, mando wrote:

Salve a tutti!
Ho realizzato un plugin che funziona sotto qgis0.11. In qgis1.0 il plugin
manager invece mi dice che è incompatibile. Lavoro in ambiente mac.
Per caso devo aggiornare python, le qt, etc?

Qualcuno sa dirmi il perchè o almeno che strada devo seguire per allinearmi?

grazie a tutti!

Le API di qgis fino alla 1.0 non sono stabili. Sperabilmente con il rilascio
di 1.0 lo saranno fino alla prossima major release. Se no ci sarebbe veramente
da uccidere qualcuno...

--
Francesco P. Lovergine

Breve riassunto:

ho installato la versione di qgis1.0 prewiev II per mac os X e il problema
ora è diventato che non vede più il modulo psycopg2. La risposta credo di
saperla: non ho fatto l'aggiornamento con i nuovi framework da kingchaos e
forse è questo che mi causa qualche problema.
Il fatto è che l'ultima volta che avevo installato i nuovi framework
qualcosa a livello delle PROJ mi aveva messo in blocco postgres e temo che
si ripeta la stessa cosa, dal momento che non ho ancora aggiornato postgres.

Che dite? Help!!!

--
View this message in context: http://www.nabble.com/Compatibilità-plugin-in-qgis1.0.0-tp21387344p21392406.html
Sent from the Gfoss mailing list archive at Nabble.com.

mando ha scritto:

Breve riassunto:

ho installato la versione di qgis1.0 prewiev II per mac os X e il problema

Non usare la preview2, ma la 1.0: le API sono state stabilizzate solo
nella final release.
pc
--
Paolo Cavallini, see: * http://www.faunalia.it/pc *

Ok, il problema come al solito era banale!!!

Oltre a cambiare i nomi dei metodi in base al changelog è necessario
aggiungere nel file __init__.py:

def qgisMinimumVersion():
return "1.0"

e ora funzia.

Provvederò al più presto a fare un file di settings per agevolare gli utenti
che vogliono provarlo e poi lo metto in rete.

ciao e grazie

--
View this message in context: http://www.nabble.com/Compatibilità-plugin-in-qgis1.0.0-tp21387344p21507962.html
Sent from the Gfoss mailing list archive at Nabble.com.