Unificare supporto per MapServer 5.6 e 6.x in un unica versione del software

16 views
Skip to first unread message

Peter Hopfgartner

unread,
May 20, 2014, 5:40:53 AM5/20/14
to giscli...@googlegroups.com
Buongiorno, devs!

Vorrei riunire le versioni 3.2 e 3.3 di GisCient in un’unica versione.
Al momento la versione 3.2 di GisClient genera files per MapServer 5.6,
la versione 3.3 invece genera files per MapServer 6.x.

Gli obbiettivi sono:

1) avere un’unica versione del software da sviluppare

2) la possibilità di aggiornare i progetti di GisClient 3.2 alla nuova
versione con bisogno di intervento manuale minima

Il processo di aggiornamento dovrebbe generare un log, che evidenzi
tutte le difficoltà incontrate come anche tutte le parte di progetto,
dove ci sono porzioni di MapFile che provengono da comapi di testo
libero in GisClient.

Secondo me è anche pensabile, che il commando parta solo da riga di
commando, visto che viene lanciato solo una volta per progetto.

Proporrei di usare come base la versione 3.2, che ci risulta molto stabile.

Da quel che ci risulta a noi, gli adattamenti necessari per passare da
MapServer 5 a MapServer 6 stanno nella definizione di stili e simboli
(http://mapserver.org/MIGRATION_GUIDE.html#mapfile-changes-line-styling).

Vi sono poi molte funzionalità nella versione 6.x, che non ci sono nelle
vecchie versioni. Molte di queste diferenze potrebbero essere gestite,
avendo due set di configurazioni per i formulari in config/tab, ovvero
versionando quella configurazione, ad esempio in config/map/ms56,
config/map/ms62 e così via.

Le differenze a livello di codice si possono vedere da TRAC,
ripercorrendo le modifiche subite dalla versione 3.3:
http://trac.gisclient.net/log/branches/branch-3.3.

Peter

R3 GIS
http://www.r3-gis.com

Roberto Starnini

unread,
May 20, 2014, 9:42:02 AM5/20/14
to giscli...@googlegroups.com
La versione 3.3 è nata per funzionare sia su mapserver 5.6 che su mapserver 6. Se guardi nella cartella doc ci sono anche gli script di migrazione. Avevo posto la questione un anno fa e me lo sono risolta da solo.




--
Hai ricevuto questo messaggio perché sei iscritto al gruppo "gisclient-dev" di Google Gruppi.
Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a gisclient-dev+unsubscribe@googlegroups.com.
Per ulteriori opzioni, visita https://groups.google.com/d/optout.

Peter Hopfgartner

unread,
May 20, 2014, 11:11:42 AM5/20/14
to giscli...@googlegroups.com
Ciao Roberto,

grazie della dritta. Copierò spudoratamente ;-)

Peter
Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a gisclient-de...@googlegroups.com.

Per ulteriori opzioni, visita https://groups.google.com/d/optout.
--
Hai ricevuto questo messaggio perché sei iscritto al gruppo "gisclient-dev" di Google Gruppi.
Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a gisclient-de...@googlegroups.com.
Per altre opzioni visita https://groups.google.com/d/optout.


-- 
Peter Hopfgartner
R3 GIS Srl - GmbH
Via Johann Kravogl-Str. 2
I-39012 Meran/Merano (BZ)
web  : www.r3-gis.com
mail : peter.ho...@r3-gis.com
phone: +39 0473 494949
fax  : +39 0473 069902

ATTENZIONE! Le informazioni contenute nella presente e-mail e nei documenti eventualmente allegati sono confidenziali. La loro diffusione, distribuzione e/o riproduzione da parte di terzi, senza autorizzazione del mittente è vietata e può violare il D. Lgs. 196/2003. In caso di ricezione per errore, Vogliate immediatamente informare il mittente del messaggio e distruggere la e-mail.

ACHTUNG! Die in dieser Nachricht oder in den beigelegten Dokumenten beinhalteten Informationen sind streng vertraulich. Ihre Verbreitung und/oder ihre Wiedergabe durch Dritte ist ohne Erlaubnis des Absenders verboten und verstößt gegen das Legislativdekret 196/2003. Sollten Sie diese Mitteilung irrtümlicherweise erhalten haben, bitten wir Sie uns umgehend zu informieren und anschließend die Mitteilung zu vernichten.

WARNING! This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden and could be against the law (D. Lgs. 196/2003)

Pietro d'Orio

unread,
May 21, 2014, 1:35:21 AM5/21/14
to giscli...@googlegroups.com
Ciao Roberto,
Domanda: un author che è stato aggiornato alla versione 3.3 può funzionare anche su Mapserver 5.6?

Pietro
Reply all
Reply to author
Forward
0 new messages