Changes between Initial Version and Version 1 of MoreMassiveOperations


Ignore:
Timestamp:
Mar 24, 2009, 12:04:04 AM (15 years ago)
Author:
simonp
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MoreMassiveOperations

    v1 v1  
     1= Proposal number : ? Proposal title : More Massive Operations =
     2
     3|| '''Date''' || 2009/03/23 ||
     4|| '''Contact(s)''' || Simon Pigot ||
     5|| '''Last edited''' || [[Timestamp]] ||
     6|| '''Status''' || draft - complete in BlueNetMEST sandbox ||
     7|| '''Assigned to release''' || 2.4 ||
     8|| '''Resources''' || Available ||
     9
     10== Overview ==
     11
     12Massive operations: enter a search term (simple or advanced) and then apply an operation to records selected from the search result.
     13
     14SelectionManager (Matthieu Coudert - see [wiki:SelectionManager]) and Andrea Carboni's Massive Delete operation prompt more massive (ie. operations on more than one metadata record) operations:
     15
     161. New Owner - change owner (and ownerGroup) of all selected metadata records[[BR]]
     172. Update Categories - set categories of all selected metadata records[[BR]]
     183. Update Privileges - set privileges on all selected metadata records[[BR]]
     194. Apply Francois' Pdf printer (see [wiki:PrintPdf]) - print a pdf summary of all selected metadata records[[BR]]
     20
     21=== Proposal Type ===
     22 * '''Type''': User interface and core functionality additions
     23 * '''App''': !GeoNetwork
     24 * '''Module''': New services
     25
     26=== Links ===
     27 * [wiki:SelectionManager]
     28 * [wiki:PrintPdf]
     29 * [wiki:Permissions]
     30
     31=== Voting History ===
     32 * None yet
     33
     34----
     35
     36== Motivations ==
     37
     38Massive Category and Privilege operations: Before: Category and Privilege changes could only be set on individual records. Now: can be applied to a selected set of metadata records (including all metadata records) owned by the logged-in user.
     39
     40Pdf print operation: Before: Pdf printing would be applied to whatever set of records the last search had returned. Now: possible to produce a pdf print of a selected set of metadata records.
     41
     42Massive New Owner: Before: transferring ownership of metadata records could only be done for all records owned by a user. Now: owner (and ownerGroup) can be assigned by UserAdmins and Administrators who have rights on the selected records.
     43 
     44== Proposal ==
     45
     46As described in motivation. Note that the operations will be applied only to records in the selected set that are owned by the logged in user. Records not owned by the user are skipped. A summary of the number of records modified and skipped is produced and displayed for the user at the end of the operation.
     47
     48Ownership is defined as being the actual user who owns the record or the UserAdmin of the ownerGroup of the record or an Administrator. Massive New Ownership is only available to UserAdmins and Administrators.
     49
     50=== Backwards Compatibility Issues ===
     51
     52== Risks ==
     53
     54== Participants ==
     55 * As above
     56