[Geonetwork-devel] Development co-operation

Hi all & the GeoNetwork development team:

I would like to know how to co-operate with your development team. It is important for us to know at this stage as we are about to embark on a substantial development drive.
_
Background_
I have just completed a project during which we have had a look at SDI user requirements for the CSIR (a large para-state organisation) in South Africa.
We have investigated GeoNetwork and like what we see. So we have decided to base our organisational SDI on GeoNetwork and have already done a basic installation. We are running it with MySQL and have already got over 3700 metadata records loaded and seem to have no problems. Our primary aim is to establish an operational SDI for the CSIR. Our secondary goal is to develop an SDI reference architecture for wider use in the country.

_Our needs_
We need to build a reference implementation of SANS1878 (the South African National Implementation of ISO19115)
We need to add custom functionality requested by our users. I list a few examples:
- Ontology or Thesaurus support
- User feedback in terms of dataset usefulness / errors

_Discussion_
Our organisation is committed to the open source ethic. We need an operational SDI and we are committed to its development and understand that our requirements are none trivial. We will make the necessary resources available to complete all of the development. We can approach this in a number of ways:
- We can start from scratch and do our own thing - (Bad idea!)
- We can base our development on the current GeoNetwork and then just carry on from there. But that will mean that our final product will no longer be compatible with GeoNetwork, and so we will not benifit from any further developments on GeoNetwork, and neither will the rest of the community benefit from our development.
- We can collaborate with GeoNetwork. This is the preferred option but we don't know how to even start this...

_Question_
- Do you have a framework within which such collaboration can be done? If so how does it work, how can we become part of it? What are the requirements?

Yours sincerely

Gaby van Wyk

Hi Gaby,
Thanks for your email and confidence in the project! I'll add my replies inline below. Discussion by the wider community on this is very welcome to resolve some things!

On May 22, 2006, at 1:09 PM, gabyvwyk wrote:

Hi all & the GeoNetwork development team:

I would like to know how to co-operate with your development team. It is important for us to know at this stage as we are about to embark on a substantial development drive.
_
Background_
I have just completed a project during which we have had a look at SDI user requirements for the CSIR (a large para-state organisation) in South Africa.
We have investigated GeoNetwork and like what we see. So we have decided to base our organisational SDI on GeoNetwork and have already done a basic installation. We are running it with MySQL and have already got over 3700 metadata records loaded and seem to have no problems. Our primary aim is to establish an operational SDI for the CSIR. Our secondary goal is to develop an SDI reference architecture for wider use in the country.

I know CSIR and I'm very happy you decided to join the community!

_Our needs_
We need to build a reference implementation of SANS1878 (the South African National Implementation of ISO19115)
We need to add custom functionality requested by our users. I list a few examples:
- Ontology or Thesaurus support
- User feedback in terms of dataset usefulness / errors

These have been listed as requirements by many other partners too during the GeoNetwork workshop we had last month. II will very soon publish the "wish list" and resulting Road Map for these on the web. Some have already been taken up by a group, other issues are still open to be implemented and you are welcome to contribute to these.

_Discussion_
Our organisation is committed to the open source ethic. We need an operational SDI and we are committed to its development and understand that our requirements are none trivial. We will make the necessary resources available to complete all of the development.

Excellent. I think that you'll be surprised to see how many of the requirements are common among the different community members :slight_smile:

We can approach this in a number of ways:
- We can start from scratch and do our own thing - (Bad idea!)
- We can base our development on the current GeoNetwork and then just carry on from there. But that will mean that our final product will no longer be compatible with GeoNetwork, and so we will not benifit from any further developments on GeoNetwork, and neither will the rest of the community benefit from our development.

Indeed also a bad idea :wink:

- We can collaborate with GeoNetwork. This is the preferred option but we don't know how to even start this...

Good idea!

_Question_
- Do you have a framework within which such collaboration can be done? If so how does it work, how can we become part of it? What are the requirements?

Currently we use the SourceForge.net tools for the project management. The mailing lists are the most prominent in this. Tracking and planning tools are not used to the extent they should be and this requires a change in the general work flow by all involved.
This brings us to a discussion in which experiences and suggestions by all will be very welcome. I'll post these in a separate email to make sure it has its own thread and people notice it.

Greetings from Rome,
Jeroen

_______________________
Jeroen Ticheler
FAO-UN
Tel: +39 06 57056041
http://www.fao.org/geonetwork
42.07420°N 12.34343°E

Yours sincerely

Gaby van Wyk

-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Geonetwork-devel mailing list
Geonetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork