[Mapbender_dev] Mapbender 3 dialogue (status)
Christoph Baudson
christoph.baudson at wheregroup.com
Fri Oct 29 10:43:18 EDT 2010
Hi list,
in order to keep the dialogue going, I'm dumping my current state of mind.
Mapbender 3 will be a rewrite. The server side will be written in PHP.
It should rely on mature components wherever possible. It will have a
RESTful API.
I would suggest focusing on users and services first, and applications
later on. I'm not too sure about the client side of Mapbender 3, it will
have OpenLayers, but I'm not sure about the UI components. I think that
application administration is more sophisticated than service
administration, so I would like to address this issue later (next year).
One major issue is the rights management. Currently it's implemented
like this [1]. We should thoroughly evaluate other approaches, like a
file-system-like approach. We should write down the limitations of the
current model in order to find out what needs to be improved. Later I
would also like to discuss the concept of application inheritance.
I would like to have WMS conf objects, similar to WFS conf objects
(which should be renamed to "featuretype configuration"), and real
service containers (not applications). This will make cascading easier,
you could put a service container in an existing application. We would
also have an analogy to OWS: a WMS conf is again a WMS with its own
modified capabilities, and a service container is simply a WMC. We would
not have to worry about data formats here.
I have no real idea about the user interface of the administration. I
assume Karim would like to have them work without JavaScript, which I
would like to hear more about. The thing I know is that I want intuitive
administration interfaces, preferably with different profiles (like
novice or expert), so a novice can perform 80% of the task with 20% of
control elements. I would also like to have wizards, like "create your
own application": this could have a WMS upload/search interface first,
then a WMS configuration, and then the selection of an application template.
That's it for now, maybe comment or simply share your state of mind.
I also suggest a face to face meeting next week, here's the doodle [2]
Happy weekend, Christoph
[1] http://www.mapbender.org/Rights_Management
[2] http://www.doodle.com/8sh93zfcksze65bm
--
********************************************
Where2B Konferenz 2010
09. Dezember 2010 in Bonn
www.where2b-conference.com
********************************************
----------------------------------
Aufwind durch Wissen!
Qualifizierte OpenSource-Schulungen
bei der www.foss-academy.eu
----------------------------------
_______________________________________
W h e r e G r o u p GmbH & Co. KG
Siemensstraße 8
53121 Bonn
Germany
Christoph Baudson
Anwendungsentwickler
Fon: +49 (0)228 / 90 90 38 - 15
Fax: +49 (0)228 / 90 90 38 - 11
christoph.baudson at wheregroup.com
www.wheregroup.com
Amtsgericht Bonn, HRA 6788
_______________________________________
Komplementärin:
WhereGroup Verwaltungs GmbH
vertreten durch:
Olaf Knopp, Peter Stamm
_______________________________________
More information about the Mapbender_dev
mailing list