Hi Cameron,
Cooperation and extra horsepower on this would be good!
You'd be aware that the current editor is generic - it is driven by the
schema XSDs because it needs to handle any XML-based metadata schema
(eg.ISO, DC, FGDC etc) - but it is possible to re-order and change the
interface a little as has been done with the profile based interface in
the BlueNet MEST eg. the 'ANZLIC Minimum' and 'ANZLIC Core' tabs - and
the added nicety of having the Minimum metadata for any profile be the
default tab. In reality though what has been done there is add a new
'form' layout through a custom XSLT - albeit in the existing interface
which is html forms based. Following that idea, I guess our current
efforts are about keeping the generic XSD ability but making the 'form'
layout more powerful and faster (and more accessible?) possibly using a
forms representation suited to XML like XFORMS.
I'm not sure the above will deliver what you want and/or in the timeframe
you're speaking about - so maybe an alternative would be to look at the
(Java) services part of geonetwork and figure out how you can get and put
XML from your editing app as a separate client - which I think is the
approach others are taking ie. treat geonetwork as a catalogue/data
discovery app. I think that others are talking about using such an
approach and can fill in the gaps.
I suspect that in the Australian context you're going to need a version
of geonetwork that has the ANZLIC profile in it as I don't think we have
a nice way of plugging in profiles to geonetwork yet. To this end I've
already made a commitment to make at least that part of the BlueNet MEST
source available via svn (with anything else useful being put up as a
proposal for inclusion in the trunk) so maybe thats something that would
help
Needless to say all of the above is just one view - there are no doubt
others working on different approaches and maybe some of those will come
out in this discussion :-).
Cheers,
Simon
==============Original message text===============
On Fri, 16 May 2008 7:12:18 +1000 Cameron Shorter wrote:
Hello developers,
LISAsoft has been hired by the Bureau of Rural Sciences, Australia to
provide an improved interface to Geonetwork.
In particular, they would like to Metadata entry forms to be ordered in
a format which makes sense to a user, rather than in the order specified
by a schema.
We need to deliver by the 30 June, so the client might need to be a
stand alone application initially (desktop or browser based) so that we
can deliver before the next Geonetwork release.
My hope is that whatever we build will be of use to the Geonetwork
community and can be rolled into the Geonetwork codebase, hence this email.
I'm keen to hear suggestions on how we should design the application.
What work has already been done or is being done that we should build
upon or work with? I notice that Simon Pigot has been looking into
browser based issues. Simon, I'm keen to hear how we can slot into your
work.
The developer(s) who will likely be working on this will be strong in
AJAX development: Openlayers and Mapbuilder. I suspect that Mapbuilder
might be the right framework due to its strong support for XSL
translations. However, I'm open to using java based server side, or
something else instead.
--
Cameron Shorter
Geospatial Systems Architect
Tel: +61 (0)2 8570 5050
Mob: +61 (0)419 142 254
Think Globally, Fix Locally
Commercial Support for Geospatial Open Source Solutions
http://www.lisasoft.com/LISAsoft/SupportedProducts.html
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/_______________________________________________
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
===========End of original message text===========