[GeoNetwork-devel] Best Practice for Adding a Metadata Profile

Hi all,

I am presently beginning work on adding USGIN’s ISO 19139 Profile
(http://lab.usgin.org/profiles/usgin-iso-19139-profile) to Geonetwork and am
seeking best practice advice before I begin.

After a bit of configuration, I am currently have SVN pointed at the
GeoNetwork trunk and am developing/running everything out of Eclipse through
Tomcat/MySQL - my colleagues will have similar setups as well. Given the
small configuration changes I’ve made, as well as the many changes/commits I
will be making, is it best to just create our own SVN repository? We are
certainly interested in contributing our changes in the future, so that is
the concern (straying too far from the trunk, missing updates).

Also, I have almost completed documentation on a start to finish setup guide
for simultaneously developing/running out of Eclipse, if that is something
that could be useful in the community.

Ciao,
Dominic

--
View this message in context: http://n2.nabble.com/Best-Practice-for-Adding-a-Metadata-Profile-tp4396180p4396180.html
Sent from the GeoNetwork developer mailing list archive at Nabble.com.

hi Dominic,

I would certainly suggest you use your own place on SVN to commit your changes–you can’t work without SVN, and you shouldn’t just-like-that commit your changes to GeoNetwork’s SVN without due process (see http://trac.osgeo.org/geonetwork/wiki/proposals).

Working like this I think it is a good idea to keep your own SVN as closely aligned to GeoNetwork’s as is possible–since you’re working from trunk, why not do it once a month or so, to keep merge costs low. (I’ve been in projects where they only use GN releases, and in those cases the merge process can be much larger and can be quite a pain in the head).

Your guide for developing and running from Eclipse is most certainly be very welcome, if you wish to share it! One way to do that is to create a page for it in GeoNetwork’s wiki at http://trac.osgeo.org/geonetwork/ (you’ll need an OSGeo account for that, which you can arrange online).

Thank you and kind regards
Heikki Doeleman

On Fri, Jan 15, 2010 at 12:48 AM, dwowen <dwowen20@anonymised.com> wrote:

Hi all,

I am presently beginning work on adding USGIN’s ISO 19139 Profile
(http://lab.usgin.org/profiles/usgin-iso-19139-profile) to Geonetwork and am
seeking best practice advice before I begin.

After a bit of configuration, I am currently have SVN pointed at the
GeoNetwork trunk and am developing/running everything out of Eclipse through
Tomcat/MySQL - my colleagues will have similar setups as well. Given the
small configuration changes I’ve made, as well as the many changes/commits I
will be making, is it best to just create our own SVN repository? We are
certainly interested in contributing our changes in the future, so that is
the concern (straying too far from the trunk, missing updates).

Also, I have almost completed documentation on a start to finish setup guide
for simultaneously developing/running out of Eclipse, if that is something
that could be useful in the community.

Ciao,
Dominic


View this message in context: http://n2.nabble.com/Best-Practice-for-Adding-a-Metadata-Profile-tp4396180p4396180.html
Sent from the GeoNetwork developer mailing list archive at Nabble.com.


Throughout its 18-year history, RSA Conference consistently attracts the
world’s best and brightest in the field, creating opportunities for Conference
attendees to learn about information security’s most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev


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

Hi Dominic,

-----Original Message-----
From: dwowen [mailto:dwowen20@anonymised.com]
Sent: Friday, 15 January 2010 7:49 AM
To: geonetwork-devel@lists.sourceforge.net
Subject: [GeoNetwork-devel] Best Practice for Adding a
Metadata Profile

Also, I have almost completed documentation on a start to
finish setup guide
for simultaneously developing/running out of Eclipse, if that
is something
that could be useful in the community.

I suggest adding all your additional info to the guide that's already here:
http://trac.osgeo.org/geonetwork/wiki/HowToRunUnderJettyInEclipse

Cheers,
    Michael

Hi Heikki,

We are hoping to avoid paying hosting fees, so as of now we have a SVN
repository set up on our local network - if you have a better recommendation
(i.e. create a new project or branch on sourceforge) for hosting please let
me know. In terms of aligning with the trunk, we will certainly keep our SVN
closely aligned with Geonetwork's and look to merge on a 1-2 month basis.

And as for the documentation I've created, I will look to contribute it to
the wiki asap, I just need to clean it up a bit!

Thanks for the helpful response,
Dominic

Heikki Doeleman wrote:

hi Dominic,

I would certainly suggest you use your own place on SVN to commit your
changes--you can't work without SVN, and you shouldn't just-like-that
commit
your changes to GeoNetwork's SVN without due process (see
http://trac.osgeo.org/geonetwork/wiki/proposals).

Working like this I think it is a good idea to keep your own SVN as
closely
aligned to GeoNetwork's as is possible--since you're working from trunk,
why
not do it once a month or so, to keep merge costs low. (I've been in
projects where they only use GN *releases*, and in those cases the merge
process can be much larger and can be quite a pain in the head).

Your guide for developing and running from Eclipse is most certainly be
very
welcome, if you wish to share it! One way to do that is to create a page
for
it in GeoNetwork's wiki at http://trac.osgeo.org/geonetwork/ (you'll need
an
OSGeo account for that, which you can arrange online).

Thank you and kind regards
Heikki Doeleman

On Fri, Jan 15, 2010 at 12:48 AM, dwowen <dwowen20@anonymised.com> wrote:

Hi all,

I am presently beginning work on adding USGIN’s ISO 19139 Profile
(http://lab.usgin.org/profiles/usgin-iso-19139-profile) to Geonetwork and
am
seeking best practice advice before I begin.

After a bit of configuration, I am currently have SVN pointed at the
GeoNetwork trunk and am developing/running everything out of Eclipse
through
Tomcat/MySQL - my colleagues will have similar setups as well. Given the
small configuration changes I’ve made, as well as the many
changes/commits
I
will be making, is it best to just create our own SVN repository? We are
certainly interested in contributing our changes in the future, so that
is
the concern (straying too far from the trunk, missing updates).

Also, I have almost completed documentation on a start to finish setup
guide
for simultaneously developing/running out of Eclipse, if that is
something
that could be useful in the community.

Ciao,
Dominic

--
View this message in context:
http://n2.nabble.com/Best-Practice-for-Adding-a-Metadata-Profile-tp4396180p4396180.html
Sent from the GeoNetwork developer mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for
Conference
attendees to learn about information security's most important issues
through
interactions with peers, luminaries and emerging and established
companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
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

------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for
Conference
attendees to learn about information security's most important issues
through
interactions with peers, luminaries and emerging and established
companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
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

--
View this message in context: http://n2.nabble.com/Best-Practice-for-Adding-a-Metadata-Profile-tp4396180p4411597.html
Sent from the GeoNetwork developer mailing list archive at Nabble.com.