Hi Jody and everyone else,
Jody said:
I will wait for Robert to introduce himself.
I don't normally haunt developer e-mail lists, preferring that my team
members do, which I will quickly add include Rob Atkinson, Simon Cox and
Ben Caradoc-Davies whom you probably know so you have some idea of the
relationships.
I'd like to provide some information on activities with which I am
involved as I believe they can provide significant assistance to the
Geoserver (generally the open source geospatial) community whilst also
achieving the outcomes required by my stakeholders. I apologise in
advance as this will be a little long and may be off topic for a
developers list - I do however believe at least some is relevant and
important as there are significant software development resources
available.
The part I need some help with is working out how to interact with the
Geoserver community, of which "Porting community schemas to trunk" is
just one early component. By Australian standards the project I'm
involved with (AuScope & SISS) is large and involves open source
software and open standards along side industry, academia and government
use. I've no desire to disrupt the good work of the Geoserver community
by wandering in with a large project without due consideration of the
community interactions. Large projects can be both a blessing and a
curse - I'd like to avoid being a curse.
In short, I have $10 million between now and 2011 to establish a
community around a national spatial information infrastructure across
Australian Government, Industry and Research organisations based on open
source tools (or something like that). The nature of the funding is such
that strings are attached but it's surprisingly flexible and mostly
translates to a software development team for 3 years.
In many respects, the investment is intended to facilitate moving the
previous Australian testbed services community to be an Australian
production services community. In Australia at least, agencies are
struggling with how to work with open source and open standards and this
investment is helping to cross that hurdle.
On a more technical note, the Auscope & SISS infrastructure is currently
based on the following open source technologies:
* Geoserver - with community schema extensions as this is
considered essential
* GeoNetworks - with ANZLIC profiles
* Web Portals and Desktop clients - various samples are being
made available particularly for training and regression testing purposes
(e.g. Googlemap portal, udig, sample java desktop clients)
* OGC standards
* GeosciML standards for geoscience information
Whilst I believe the strategic intent of these activities, our
collaborations, and the investment level are capable of contributing to
the broadly desired outcomes, the move to production services and simply
having a large project does create some additional challenges both in
project coordination and the, more important, social interaction side of
the community.
Jody said:
The SISS project will have the same kind of relationship with
GeoServer, ie as community members we
both need to play nice with others and follow the process as outlined.
This is exactly what I'm wanting and clearly I need to become more
informed about the Geoserver community process. I'm concerned that these
mechanisms are intended for "smaller contributions" so to speak. All the
previous contributions to Geoserver I've heard of involve only a couple
of developers per feature. We could easily get to 8 or more. I'm not
certain the impact this effort would have on the rate of change and
administrative aspects of the Geoserver community. I also need to
understand how to have the Auscope+SISS development team work in its
"sandbox" whilst ensuring neither the Geoserver community nor the
Auscope+SISS developments hold each other up. The issue here isn't so
much developers but stakeholder management.
As Ben mentioned, I've had some non-list conversations with others in
the Geoserver community to try and investigate these issues but
responses so far (they are ongoing) aren't quite what I expected. Ben
already mentioned that some of the strings attached to the funding would
be a little strained if I contracted a commercial organisation that is
supporting the open source effort.
I have interested users and by Australian standards a lot of development
effort. I need to understand how AuScope & SISS can work with the open
source community - specifically Geoserver and Geotools.
Regards,
Rob
Dr Robert Woodcock
CSIRO Exploration & Mining ,
ARRC, 26 Dick Perry Ave,
Kensington, WA 6151 Australia
Phone +61 8 6436 8780 Fax +61 8 6436 8586
-----Original Message-----
From: geoserver-devel-bounces@lists.sourceforge.net
[mailto:geoserver-devel-bounces@lists.sourceforge.net] On Behalf Of Jody
Garnett
Sent: Wednesday, 21 May 2008 11:29 AM
To: Caradoc-Davies, Ben (E&M, Kensington)
Cc: Geoserver-devel
Subject: Re: [Geoserver-devel] Porting community schemas to trunk
Ben Caradoc-Davies wrote:
It is a stated goal of the Spatial Information Services Stack (SISS)
project that GeoServer community-schemas be ported to trunk. SISS is
an NCRIS project http://www.ncris.dest.gov.au/ that will commence in
July. It is anticipated that the port be completed this year. It is a
goal of the SISS project that community-schemas become a
fully-supported component of the GeoServer trunk. This cannot be
achieved without the cooperation of the community.
Hi Ben; the community has a process that we use to run things (of which
I am sure you are aware). So community involvement extends to voting on
proposals you put forward, and if you are lucky testing by interested
users.
I am helping a team right now do some work around WPS, and while it is
our goal to have a module ready to go, we will need to go through the
GSIP process and schedule any changes we make with other developers such
as yourself.
The SISS project will have the same kind of relationship with GeoServer,
ie as community members we both need to play nice with others and follow
the process as outlined.
Dr Robert Woodcock, Director of AuScope Grid http://www.auscope.org/
and Project Manager of SISS, approached OpenPlans regarding this
project, and was offered a subscription to GeoServer Enterprise. This
was not what he wanted. The SISS project can contribute effort to the
port of community-schemas to trunk as a contributor to an Open Source
project, not as a commercial customer. SISS is all about improving the
capability of Open Source software to deliver spatial services. This
software can then be adopted by others. SISS is an enabling project,
not one that intends to deliver any data itself.
Sounds great; I am really looking forward to seeing this work go main
stream. This is a developer list - so we will focus on the programming
(in the form of Jira issues) and a little bit of product planning (In
the form of GSIP change proposals). Support contracts and training is
available from a range of organizations on this list, but is a little
bit off topic.
As of this morning, Robert is a subscriber to this list, and will no
doubt be keenly following this discussion.
I will wait for Robert to introduce himself.
Jody
------------------------------------------------------------------------
-
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/
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel