[GeoNetwork-devel] SelectionManager Proposal

Hi list,

I would like to know your opinion on new developments on metadata selection.
This proposal improve massive delete actions.

I wrote a proposal here :
http://trac.osgeo.org/geonetwork/wiki/SelectionManager

You could also find a simple patch attached for review.
It could be proposed for vote ?

Regards,


Mathieu Coudert
mcoudert@anonymised.com

+1

maybe make the parameter names a little more descriptive ?

Parameters available for selection : all, none, true, false, single These parameters alloxs differents action on selection manager :

  • all : select all metadata in result list (current searcher)
  • none : remove all items from selection manager / reset
  • true : add the specified item in selection
  • false : remove the specified item from selection
  • single : clear the selection and add selected element

maybe something like

  • add-all : select all metadata in result list (current searcher)
  • remove-all : remove all items from selection manager / reset
  • add : add the specified item in selection
  • remove : remove the specified item from selection
  • clear-add: clear the selection and add selected element

regards
Heikki

On Mon, Oct 20, 2008 at 8:59 AM, Mathieu Coudert <mcoudert@anonymised.com> wrote:

Hi list,

I would like to know your opinion on new developments on metadata selection.
This proposal improve massive delete actions.

I wrote a proposal here :
http://trac.osgeo.org/geonetwork/wiki/SelectionManager

You could also find a simple patch attached for review.
It could be proposed for vote ?

Regards,


Mathieu Coudert
mcoudert@anonymised.com


This SF.Net email is sponsored by the Moblin Your Move Developer’s challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/


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

+1

Great idea!

This is a feature much in demand by our users here at NGDC. We manage thousands of records, and sometimes we want to delete a lot of them all at once (we sometimes make really big mistakes!).

I would like to point out one slight possible confusion for users: does “add-all” select just all the records on the current page, or all in the entire Search result set? This might suggest two possible additional selection values:

add-all-on-page : Select all records on current page.
remove-all-on-page : Unselect all records on current page.

“add-all” might be better distinguished by calling it “add-all-in-results”, and a separate checkbox to control and indicate when it was in force. Our old FGDC metadata management system (NMMR) provides both page and result types of selection capabilities. Users like having both available for different use cases, and having both options available eliminates possible confusion.

–Rich

heikki said the following on 10/20/2008 10:46 AM:

···
Richard Fozzard, Computer Scientist
  Geospatial Metadata at NGDC: [http://www.ngdc.noaa.gov/metadata](http://www.ngdc.noaa.gov/metadata)

Cooperative Institute for Research in Environmental Sciences (CIRES)
Univ. Colorado & NOAA National Geophysical Data Center, Enterprise Data Systems 
325 S. Broadway, Skaggs 1B-305, Boulder, CO 80305
Office: 303-497-6487, Cell: 303-579-5615, Email: [richard.fozzard@anonymised.com](mailto:richard.fozzard@anonymised.com)

+1

maybe make the parameter names a little more descriptive ?

Parameters available for selection : all, none, true, false, single These parameters alloxs differents action on selection manager :

  • all : select all metadata in result list (current searcher)
  • none : remove all items from selection manager / reset
  • true : add the specified item in selection
  • false : remove the specified item from selection
  • single : clear the selection and add selected element

maybe something like

  • add-all : select all metadata in result list (current searcher)
  • remove-all : remove all items from selection manager / reset
  • add : add the specified item in selection
  • remove : remove the specified item from selection
  • clear-add: clear the selection and add selected element

regards
Heikki

On Mon, Oct 20, 2008 at 8:59 AM, Mathieu Coudert <mcoudert@anonymised.com> wrote:

Hi list,

I would like to know your opinion on new developments on metadata selection.
This proposal improve massive delete actions.

I wrote a proposal here :
http://trac.osgeo.org/geonetwork/wiki/SelectionManager

You could also find a simple patch attached for review.
It could be proposed for vote ?

Regards,


Mathieu Coudert
mcoudert@anonymised.com


This SF.Net email is sponsored by the Moblin Your Move Developer’s challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/


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


---

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
[http://moblin-contest.org/redirect.php?banner_id=100&url=/](http://moblin-contest.org/redirect.php?banner_id=100&url=/)

---

_______________________________________________
GeoNetwork-devel mailing list
[GeoNetwork-devel@lists.sourceforge.net](mailto:GeoNetwork-devel@lists.sourceforge.net)
[https://lists.sourceforge.net/lists/listinfo/geonetwork-devel](https://lists.sourceforge.net/lists/listinfo/geonetwork-devel)
GeoNetwork OpenSource is maintained at [http://sourceforge.net/projects/geonetwork](http://sourceforge.net/projects/geonetwork)

Thanks for feedbacks,

Heikki, I updated proposal page and also the patch.

Richards, sounds good! It could be a nice improvement to the selectionManager.

Cheers,

Mathieu

On Mon, Oct 20, 2008 at 5:46 PM, heikki <tropicano@anonymised.com> wrote:

+1

maybe make the parameter names a little more descriptive ?

Parameters available for selection : all, none, true, false, single These parameters alloxs differents action on selection manager :

  • all : select all metadata in result list (current searcher)
  • none : remove all items from selection manager / reset
  • true : add the specified item in selection
  • false : remove the specified item from selection
  • single : clear the selection and add selected element

maybe something like

  • add-all : select all metadata in result list (current searcher)
  • remove-all : remove all items from selection manager / reset
  • add : add the specified item in selection
  • remove : remove the specified item from selection
  • clear-add: clear the selection and add selected element

regards
Heikki

On Mon, Oct 20, 2008 at 8:59 AM, Mathieu Coudert <mcoudert@anonymised.com> wrote:

Hi list,

I would like to know your opinion on new developments on metadata selection.
This proposal improve massive delete actions.

I wrote a proposal here :
http://trac.osgeo.org/geonetwork/wiki/SelectionManager

You could also find a simple patch attached for review.
It could be proposed for vote ?

Regards,


Mathieu Coudert
mcoudert@anonymised.com


This SF.Net email is sponsored by the Moblin Your Move Developer’s challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/


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


Mathieu Coudert
mcoudert@anonymised.com

Hi Mathieu,
+1 Excellent improvements! I was thinking that the action “Transfer ownership” could be another one in the list. Not suggesting that that should be part now, just that it could make sense here.
Cheers,
Jeroen

On Oct 20, 2008, at 5:59 PM, Mathieu Coudert wrote:

Hi list,

I would like to know your opinion on new developments on metadata selection.
This proposal improve massive delete actions.

I wrote a proposal here :
http://trac.osgeo.org/geonetwork/wiki/SelectionManager

You could also find a simple patch attached for review.
It could be proposed for vote ?

Regards,


Mathieu Coudert
mcoudert@anonymised.com


This SF.Net email is sponsored by the Moblin Your Move Developer’s challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/_______________________________________________
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 Jeroen,

There is a massive transfer ownership plus massive privileges and massive categories in the BlueNet sandbox - all of which use Mathieu's selectionmanager implementation - which definitely gets a +1 from me.

Francois suggested we might get a meeting together on the irc to work out what and how we're going to get all this voted on - I think there is quite a lot to integrate from all the developers!

Cheers,
Simon

Jeroen Ticheler wrote:

Hi Mathieu,
+1 Excellent improvements! I was thinking that the action "Transfer ownership" could be another one in the list. Not suggesting that that should be part now, just that it could make sense here.
Cheers,
Jeroen

On Oct 20, 2008, at 5:59 PM, Mathieu Coudert wrote:

Hi list,

I would like to know your opinion on new developments on metadata selection.
This proposal improve massive delete actions.

I wrote a proposal here :
SelectionManager – GeoNetwork opensource Developer website

You could also find a simple patch attached for review.
It could be proposed for vote ?

Regards,

--
Mathieu Coudert
mcoudert@anonymised.com <mailto:mcoudert@anonymised.com>
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/_______________________________________________
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net <mailto:GeoNetwork-devel@lists.sourceforge.net>
geonetwork-devel List Signup and Options
GeoNetwork OpenSource is maintained at GeoNetwork - Geographic Metadata Catalog download | SourceForge.net

------------------------------------------------------------------------

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
------------------------------------------------------------------------

_______________________________________________
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
geonetwork-devel List Signup and Options
GeoNetwork OpenSource is maintained at GeoNetwork - Geographic Metadata Catalog download | SourceForge.net

Hi Simon,
Cool! Yes, I previously suggested a regular IRC meeting but that proposal kind of stranded on the time zone problems for which I don't have a clear answer. The only thing I can think of for now is that we have a weekly IRC meeting at a time impossible to most of us. Sorry about that.

So I suggest we will have regular IRC meetings planed at 9AM (UTC+2) on Monday morning

We will log the meetings and we can plan for a small meeting on Tuesday afternoon for those that can not make it into the Monday meeting.

Is that workable for all? Please let me know and I'll add this to the WIKI.

Ciao,
Jeroen

On Oct 28, 2008, at 3:23 PM, Simon Pigot wrote:

Hi Jeroen,

There is a massive transfer ownership plus massive privileges and massive categories in the BlueNet sandbox - all of which use Mathieu's selectionmanager implementation - which definitely gets a +1 from me.

Francois suggested we might get a meeting together on the irc to work out what and how we're going to get all this voted on - I think there is quite a lot to integrate from all the developers!

Cheers,
Simon

On mer, 2008-10-29 at 10:08 +0100, Jeroen Ticheler wrote:

So I suggest we will have regular IRC meetings planed at 9AM (UTC+2)
on Monday morning
http://www.timeanddate.com/worldclock/meetingdetails.html?year=2008&month=11&day=3&hour=7&min=0&sec=0&p1=16&p2=240
Is that workable for all? Please let me know and I'll add this to the
WIKI.

Fine with me.

Ciao.
Francois

Hi Jeroen,

Monday works for me.

Cheers,
Simon

Jeroen Ticheler wrote:

Hi Simon,
Cool! Yes, I previously suggested a regular IRC meeting but that proposal kind of stranded on the time zone problems for which I don't have a clear answer. The only thing I can think of for now is that we have a weekly IRC meeting at a time impossible to most of us. Sorry about that.

So I suggest we will have regular IRC meetings planed at 9AM (UTC+2) on Monday morning

The World Clock Meeting Planner - Details

We will log the meetings and we can plan for a small meeting on Tuesday afternoon for those that can not make it into the Monday meeting.

The World Clock Meeting Planner - Details

Is that workable for all? Please let me know and I'll add this to the WIKI.

Ciao,
Jeroen

On Oct 28, 2008, at 3:23 PM, Simon Pigot wrote:

Hi Jeroen,

There is a massive transfer ownership plus massive privileges and massive categories in the BlueNet sandbox - all of which use Mathieu's selectionmanager implementation - which definitely gets a +1 from me.

Francois suggested we might get a meeting together on the irc to work out what and how we're going to get all this voted on - I think there is quite a lot to integrate from all the developers!

Cheers,
Simon

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
geonetwork-devel List Signup and Options
GeoNetwork OpenSource is maintained at GeoNetwork - Geographic Metadata Catalog download | SourceForge.net

Hi all,
Unfortunately, after a fair number of weeks, I think we can conclude that the meeting time 9AM Monday morning (UTC+2) does not work…

I would like to propose a new day and time in the hope to attract more regular participation. My proposal is to schedule the meetings on the Tuesday morning 10AM (UTC+1) (Amsterdam time).

http://www.timeanddate.com/worldclock/meetingdetails.html?year=2009&month=2&day=4&hour=9&min=0&sec=0&p1=16&p2=240&p3=263&p4=234

We can see if this gives more enthusiasm for European participation at least.

I would like to hear if anyone has serious problems with this, otherwise I will put this schedule on the Developer WIKI page.

Ciao,
Jeroen

Begin forwarded message:

From: Jeroen Ticheler <Jeroen.Ticheler@anonymised.com>
Date: October 29, 2008 10:08:51 AM GMT+01:00
To: Simon Pigot <Simon.Pigot@anonymised.com>
Cc: Mathieu Coudert <mcoudert@anonymised.com>, “geonetwork-devel@anonymised.comourceforge.net” <geonetwork-devel@lists.sourceforge.net>
Subject: Proposal IRC meetings - Was: SelectionManager Proposal

Hi Simon,
Cool! Yes, I previously suggested a regular IRC meeting but that proposal kind of stranded on the time zone problems for which I don’t have a clear answer. The only thing I can think of for now is that we have a weekly IRC meeting at a time impossible to most of us. Sorry about that.

So I suggest we will have regular IRC meetings planed at 9AM (UTC+2) on Monday morning

http://www.timeanddate.com/worldclock/meetingdetails.html?year=2008&month=11&day=3&hour=7&min=0&sec=0&p1=16&p2=240

We will log the meetings and we can plan for a small meeting on Tuesday afternoon for those that can not make it into the Monday meeting.

The World Clock Meeting Planner - Details

Is that workable for all? Please let me know and I’ll add this to the WIKI.

Ciao,
Jeroen

On Oct 28, 2008, at 3:23 PM, Simon Pigot wrote:

Hi Jeroen,

There is a massive transfer ownership plus massive privileges and massive categories in the BlueNet sandbox - all of which use Mathieu’s selectionmanager implementation - which definitely gets a +1 from me.

Francois suggested we might get a meeting together on the irc to work out what and how we’re going to get all this voted on - I think there is quite a lot to integrate from all the developers!

Cheers,

Simon