[GeoNetwork-devel] Multinode harvester

Hi,

I have duplicated the geonetwork harvester to add multinode support. But before merging, I want to ask for your opinion. Should we have a harvester prepared for geonetwork 2.9+ and a different harvester for 3.0+ or should we merge both in the same type of harvester?

The current differences between them are just adding a “node” field to support multinode harvesting, but from a conceptual point of view I am not sure if a user will understand better how to use both harvesters if they are two different types.

https://github.com/geonetwork/core-geonetwork/pull/674

Also, this depends if we are going to add more differences, which I think not.

Regards,
María.

Hi Maria

If depends on the version of GeoNetwork to harvest I think we can use xml.info service to get this information and display the node field depending on this information, having all in 1 harvester, if no more changes are there.

Having one harvester, would be less confusing.

How old versions manage to harvest from multinode in develop branch, if using only 1 node?

Regards,
Jose García

···

On Tue, Nov 11, 2014 at 8:39 AM, María Arias de Reyna <delawen@anonymised.com> wrote:

Hi,

I have duplicated the geonetwork harvester to add multinode support. But before merging, I want to ask for your opinion. Should we have a harvester prepared for geonetwork 2.9+ and a different harvester for 3.0+ or should we merge both in the same type of harvester?

The current differences between them are just adding a “node” field to support multinode harvesting, but from a conceptual point of view I am not sure if a user will understand better how to use both harvesters if they are two different types.

https://github.com/geonetwork/core-geonetwork/pull/674

Also, this depends if we are going to add more differences, which I think not.

Regards,
María.


Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk


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

GeoCat Bridge for ArcGIS allows instant publishing of data and metadata on GeoServer and GeoNetwork. Visit http://geocat.net for details.


Jose García
GeoCat bv
Veenderweg 13
6721 WD Bennekom
The Netherlands
http://GeoCat.net

On Tue, Nov 11, 2014 at 8:51 AM, Jose Garcia <jose.garcia@anonymised.com> wrote:

Hi Maria

If depends on the version of GeoNetwork to harvest I think we can use
xml.info service to get this information and display the node field
depending on this information, having all in 1 harvester, if no more
changes are there.

Having one harvester, would be less confusing.

Ok. Then you think that the field "node" should be hidden until the user
writes the url of geonetwork and then it gets the version on an ajax call?

Do we already have a service that returns a list of nodes? Would it be a
good idea or a security breach? Right now, I left the "node" field as a
free-text value.

How old versions manage to harvest from multinode in develop branch, if
using only 1 node?

That's why I made this change. If you have more than one node, or your node
is not called "srv", you cannot harvest to multinode.

Regards,
Jose García

On Tue, Nov 11, 2014 at 8:39 AM, María Arias de Reyna <delawen@anonymised.com...>
wrote:

Hi,

I have duplicated the geonetwork harvester to add multinode support. But
before merging, I want to ask for your opinion. Should we have a harvester
prepared for geonetwork 2.9+ and a different harvester for 3.0+ or should
we merge both in the same type of harvester?

The current differences between them are just adding a "node" field to
support multinode harvesting, but from a conceptual point of view I am not
sure if a user will understand better how to use both harvesters if they
are two different types.

https://github.com/geonetwork/core-geonetwork/pull/674

Also, this depends if we are going to add more differences, which I think
not.

Regards,
María.

------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.

http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
_______________________________________________
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

--

*GeoCat Bridge for ArcGIS allows instant publishing of data and metadata
on GeoServer and GeoNetwork. Visit http://geocat.net
<http://geocat.net/&gt; for details. _________________________Jose
GarcíaGeoCat bvVeenderweg 136721 WD BennekomThe
Netherlandshttp://GeoCat.net/>*

Hi Maria,

···

2014-11-11 9:19 GMT+01:00 María Arias de Reyna <delawen@…31…>:

I think so too.

No.

A good idea I think.

Put “srv” by default ?

You can but only using CSW.

Cheers.

Francois


Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk


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

On Tue, Nov 11, 2014 at 8:51 AM, Jose Garcia <jose.garcia@anonymised.com…> wrote:

Hi Maria

If depends on the version of GeoNetwork to harvest I think we can use xml.info service to get this information and display the node field depending on this information, having all in 1 harvester, if no more changes are there.

Having one harvester, would be less confusing.

Ok. Then you think that the field “node” should be hidden until the user writes the url of geonetwork and then it gets the version on an ajax call?

Do we already have a service that returns a list of nodes?

Would it be a good idea or a security breach?

Right now, I left the “node” field as a free-text value.

How old versions manage to harvest from multinode in develop branch, if using only 1 node?

That’s why I made this change. If you have more than one node, or your node is not called “srv”, you cannot harvest to multinode.

Regards,
Jose García

On Tue, Nov 11, 2014 at 8:39 AM, María Arias de Reyna <delawen@anonymised.com1…> wrote:

Hi,

I have duplicated the geonetwork harvester to add multinode support. But before merging, I want to ask for your opinion. Should we have a harvester prepared for geonetwork 2.9+ and a different harvester for 3.0+ or should we merge both in the same type of harvester?

The current differences between them are just adding a “node” field to support multinode harvesting, but from a conceptual point of view I am not sure if a user will understand better how to use both harvesters if they are two different types.

https://github.com/geonetwork/core-geonetwork/pull/674

Also, this depends if we are going to add more differences, which I think not.

Regards,
María.


Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk


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

GeoCat Bridge for ArcGIS allows instant publishing of data and metadata on GeoServer and GeoNetwork. Visit http://geocat.net for details.


Jose García
GeoCat bv
Veenderweg 13
6721 WD Bennekom
The Netherlands
http://GeoCat.net