forked from geonetwork/core-geonetwork
-
Notifications
You must be signed in to change notification settings - Fork 9
Geonetwork Change Proposals
François Prunayre edited this page Jan 13, 2014
·
36 revisions
To create a proposal:
- copy the markdown in the proposal template page: proposal-template
- Add a link to think page
- Paste the Markdown copied in step one in your new page (You can create it by clicking on the link you created on this page in the table column Proposal)
- Fill out proposal.
Proposals are developed on the WIKI so others can get a better understanding of what a developer wants to add to GeoNetwork opensource before it is accepted in the core. When writing a proposal, you should use the proposal-template as starting point. Add your proposal to the list below. When proposal is ready for vote, an issue should be opened and a pull request attached when available.
Proposals require Project Steering Committee approval before they can be accepted.
- Future releases
- 2.12.0 Stable release
- 2.11.x Development release
- 2.10.0 Stable release
- 2.8.1 Stable release
- 2.8.0 Stable release
- 2.6.x Stable release
- 2.5.1 Development release
- 2.5.0 Development release
- 2.4.3 Stable release
- 2.4.0 Stable release
- 2.3.0 Development release
- Archive & postponed proposals
- Non active proposals
Proposal | Date | Target version | Author(s) | Status |
---|---|---|---|---|
Proposal | Date | Target version | Author(s) | Status |
---|---|---|---|---|
Documentation improvement | 2014-01-10 | 2.12 | François Prunayre | In Progress |
Wro4J Integration / Javascript/CSS minification |
2014-01-06 | 2.12 | Jesse Eichar | Motion Passed - Done |
Multinodes mode | 2.12 | François Prunayre/Jesse Eichar | Motion Passed - Done | |
Refactoring editor | 2.12 | François Prunayre | In Progress | |
JPA Data Layer | 2013-10-05 | 2.12 | Jesse Eichar | Motion passed - Done |
Florent Gravin as GeoNetwork committer | 2013-10-30 | François Prunayre | Motion passed - Done | |
Refactoring Admin console | 2013-10-28 | 2.12 | François Prunayre | Motion passed - Done |
Maria Arias de Reyna as GeoNetwork committer | 2013-09-24 | François Prunayre | Motion passed - Done |
Date | Author | Proposal | Comment | Status | Release target | Ticket# |
---|---|---|---|---|---|---|
21 Nov 2012 | Paul van Genuchten | proposals/OpenWMCfromCatalogue | Ability to load an attached WMC document in the map | Ongoing | 2.9.x | |
18 Sept 2012 | Paul van Genuchten | proposals/InspireDownloadServiceAsAtom | Support for Inspire Download Service As Atom | Ongoing | 2.9.x | |
8 July 2012 | Jesse Eichar | DependencyInjection | Use Spring Dependency injection to wire components together in system | Ongoing | 2.9.x | |
26 Oct 2011 | Simon Pigot | Adding Register support to GeoNetwork | Adding Register support via ISO19135 to GeoNetwork | Under development | 2.8.x | |
22 Mar 2012 | Heikki Doeleman | LoadBalanceable | Make it possible to cluster | Proposed for vote | 2.9 | #432 |
21 Sept 2012 | Heikki Doeleman | ImprovedWorkflow | Improved workflow | Proposed for vote | 2.9 | TBD |
Date | Author | Proposal | Comment | Status | Release target | Ticket# |
---|---|---|---|---|---|---|
14 Apr 2013 | François Prunayre | 2.10.0 release | Motion Passed - Done | 2.10.0 | ||
3 Apr 2013 | María Arias de Reyna | New HTML5 UI based on widgets | New HTML5 UI based on widgets | Motion Passed - Done | 2.9.x | #1288 |
02 Jan 2013 | François Prunayre | Editing metadata related resources | Motion Passed - Done | 2.9.x | #1255 | |
22 Jan 2013 | Heikki Doeleman | GN on readonly database | Motion Passed - Done | 2.9.x | #1216 | |
24 Oct 2012 | Jesse Eichar | ExtendedRegions | Extend the Regions API to be configurable and have optional geometry and category | Motion Passed - Done | 2.9.x | |
21 Nov 2012 | Jesse Eichar | WikiMarkupInMetadata | Allow users to enter markup text in metadata elements and have results shown with rendered html | Motion Passed - Done | 2.9.x | |
17 Sept 2012 | François Prunayre | WFS Data downloader | Simple component to download WFS data | Motion passed - Done | 2.9.x | #1072 |
13 Aug 2008 | François Prunayre, Jesse Eichar | Faceted search | Allow users to quickly narrow search using search summary | Motion passed - Done | 2.9.0 | #1162 |
14 Sept 2012 | Jesse Eichar | JMeterModule | Provide a module that will run JMeter tests against a Geonetwork instance | Motion passed - Done | 2.9.0 | |
03 Oct 2012 | Jesse Eichar | HidingMetadata | Provide a method to hide portions of metadata | Motion Passed - Done | 2.9.0 | |
08 Oct 2012 | Jesse Eichar | LocalHrefProtocol | Add local:// as a protocal for xlink links | Motion Passed - Done | 2.9.0 | |
23 May 2012 | François Prunayre | Data Catalog Vocabulary and RDF services | Increase discoverability and enable applications easily to consume metadata using DCAT | Motion passed - Done | 2.9.0 | #912 |
1 febr 2010 | Pierre Mauduit, Jesse Eichar, Francois Prunayre | Spring Security | Improve security architecture | Motion passed - Done | 2.9.0 | #1070 |
7 June 2012 | François Prunayre | User with multiple profiles | Setup user belonging to multiple groups with different profiles | Motion passed - Done | 2.9.0 | #1071 |
20 Sept 2012 | Simon Pigot | MetadataSiblings | Metadata Record Sibling Relationships | Motion passed - Done | 2.9.0 | #1068 |
Date | Author | Proposal | Comment | Status | Release target | Ticket# |
---|---|---|---|---|---|---|
2 August 2012 | Heikki Doeleman | ValidationHook | Pluggable hook for post validation actions | Ongoing | 2.8.1 | |
24 Feb 2013 | Jose Garcia, Heikki Doeleman | CSRF Tokens | in progress | - |
Date | Author | Proposal | Comment | Status | Release target | Ticket# |
---|---|---|---|---|---|---|
20 Sep 2011 | Kai Liu, et al | WAFHarvest | Add support for harvesting records from remote WAF catalog | Motion passed - Done | 2.8.0 | #607 |
20 Dec 2009 | Archie Warnock, et al | LocalHarvest | Add support for harvesting records from local filesystem | Done | 2.8.0 | |
13 Aug 2008 | François Prunayre, Jesse Eichar | MultilingualIndexMechanism | Index and search multilingual metadata | Done | ||
27 Apr 2012 | Jesse Eichar | QuartzScheduler | Use Quartz for harvester and Schedule sheduling | Motion passed - Done | 2.8.0 | #876 |
23 Apr 2012 | Jesse Eichar | CustomFormatting | Service allowing display of metadata with custom XSLs | Motion passed - Done | 2.8.0 | #875 |
26 Mar 2012 | Jesse Eichar | HealthMonitoring | Monitor Health of Geonetwork instances | Motion passed - Done | 2.8.x | #846 |
06 Mar 2012 | Jesse Eichar | Servlet Filter | Logos Servlet Filter | Motion passed - Done | 2.8.0 | |
25 May 2011 | Jesse Eichar | ConfigOverride | Allow the multiple deployment platform configurations to co-exist | Motion passed - Done | 2.8.0 | |
15 July 2011 | François Prunayre | Thesaurus manager panel | Motion passed - Done | 2.8.0 | #556 | |
23 May 2011 | François Prunayre | Javascript user interface | Motion passed - Done | 2.8.0 | #539 | |
14 Jan 2008 | François Prunayre | GeoServer Integration | Upload a zipped Shapefile or a plain geotiff file and deploy it as a map service on GeoServer | Motion passed - done | 2.8.0 | #159 |
26 March 2008 | Sylvain Grellet | MinorEdit | Allow the editor to do MinorEdit on the Metadata (as on a Wiki) resulting the RSS latest no to be updated | Motion passed - Done | 2.8.0 | |
3 Sep 2009 | Heikki Doeleman | PersistentValidationResults | Persist validation results (originating from Nationaal Georegister) - Replaced with Persistent validation info | Motion passed - Done | 2.8.0 | #196 |
21 Feb 2011 | François Prunayre | Persistent validation info | Persistent validation info | Motion passed - Done | 2.8.0 | #457 |
24 Jan 2011 | François Prunayre | Organisation Logo | Organisation logo | Motion passed - Done | 2.8.0 | #440 |
26 May 2011 | François Prunayre, Simon Pigot | Sub-template | Manage and use sub-template to create composed metadata records | Motion passed - Done | 2.8.0 | #538 |
27 Jan 2011 | François Prunayre | Metadata editor suggestion | Metadata editor suggestion | Motion passed - Done | 2.8.0 | #443 |
7 Sep 2010 | Simon Pigot | pluginprofiles | Ability to plugin metadata schemas/profiles | Motion passed - Done | 2.8.0 | #314 |
21 Oct 2010 | François Prunayre | Logo manager | Manager logo | Motion passed - done | 2.8.0 | #359 |
02 Apr 2009 | François Prunayre, Nicolas Ribot, Simon Pigot | Statistics | Add search statitics | Motion passed - Done | 2.8.0 | |
16 Oct 2010 | Heikki Doeleman & Jose Garcia | MetadataNotifications | Add support for pushing updates to remote targets | Motion passed - Done | 2.6.2 | #391 |
19 May 2011 | Craig Jones | SOS Harvester | SOS Harvester | Motion passed - Done | 2.8.0 | #520 |
25 Oct 2010 | Simon Pigot | RemoteSearchForm+TabbedSearchForms | Remote/Distributed Search form + tabbed search forms | Motion passed - Done | 2.8.0 | |
18 May 2011 | François Prunayre | PDF output for metadata view | Simple PDF output | Motion passed - done | 2.8.0 | #508 |
30 May 2011 | François Prunayre | H2 as default database | Motion passed - done | 2.8.0 | #475 | |
1 Feb 2011 | Simon Pigot, François Prunayre, Mathieu Coudert | DatabaseConnectionsForThreadsAndNewPool | Database Connections For Threads and New Pool | Motion passed - done | 2.8.0 | #445 |
15 Feb 2011 | Simon Pigot | StartupErrorsDatabaseConnections | Showing startup/initialization errors and database status and stats in web interface | Motion passed - done | 2.8.0 | #452 |
31 Oct 2011 | François Prunayre | Lucene Only Search (performance improvements) | Adding search mode which only use Lucene | Motion passed - done | 2.8.0 | #652 |
17 Nov 2011 | Jose García | Virtual CSW endpoints | Define custom CSW entry points that applies extra criteria to the CSW request. | Motion passed - done | 2.8.0 | #660 |
20 Nov 2011 | François Prunayre | Map background update | Natural Earth dataset for background map. | Motion passed - done | 2.8.0 | #230 |
20 Dec 2011 | François Prunayre | Document and field boosting | Motion passed - done | 2.8.0 | #708 | |
28 Dec 2011 | Jose García | Installer package to enable INSPIRE options | Motion passed - done | 2.8.0 | #718 | |
12 Dec 2011 | Simon Pigot | Metadata status | capturing the lifecycle of a metadata record | Motion passed - done | 2.8.0 | #738 |
13 Jan 2012 | Simon Pigot | Metadata Versioning | Versioning a metadata record | Motion passed - done | 2.8.0 | #726 |
12 February 2012 | Jose Garcia, Jesse Eichar | Harvesting schedule | Change harvester scheduler | Done | 2.8.0 | #772 |
09 March 2012 | François Prunayre | GeoNetwork data directory | Motion passed - done | 2.8.0 | #826 | |
28 Mar 2011 | Simon Pigot | HarvestingHistory | Show history of all harvest operations | Motion passed at irc meeting on 2011-08-02 | 2.8.0 | #488 |
07 Oct 2011 | Simon Pigot | Character Set Detection And Conversion | Character Set Detection and Conversion when loading XML files | Done | 2.8.0 | #612 |
20 Mar 2012 | Heikki Doeleman | MoveToGitHub | Move to GitHub | Motion passed - Done | 2.8.0 | n/a |
Date | Author | Proposal | Comment | Status | Release target | Ticket# |
---|---|---|---|---|---|---|
01 Aug 2010 | François Prunayre | GUI modules | Componentization | Motion passed - done | - | |
24 Aug 2010 | François Prunayre | Website in SVN | Website in SVN | Motion passed - done | - |
- Code freeze : May 14st
- Release date : May 18th
Date | Author | Proposal | Comment | Status | Release target | Ticket# |
---|---|---|---|---|---|---|
13 Jul 2009 | Just van den Broecke | TestAutomation | Test Automation | Draft and Under Development | 2.5.1 | #236 |
25 Mar 2010 | Mathieu Coudert, François Prunayre | Maven | Move to maven (Sandbox maven) | Motion passed - Done | - | #235 |
19 Jun 2008 | Emanuele Tajariol, sgiaccio | Replacing Intermap | Replacing InterMap with OpenLayers | Done | 2.5.1 | #237 |
- Code freeze : May 1st 2010
- Release date : May 4th 2010
Date | Author | Proposal | Comment | Status | Release target | Ticket# |
---|---|---|---|---|---|---|
20 Dec 2009 | Archie Warnock, et al | EnhancedHarvestingCapabilities | Add support for harvesting from Z39.50 targets and web-accessible folders | Done by Simon | 2.5.1 | |
20 Jun 2008 | Simon Pigot,François Prunayre | Editor Enhancements | Enhancements to the current editor and supporting other editors | Mainly implemented in 2.5.x series | 2.5.1 | |
20 Jun 2008 | Simon Pigot | Supporting Profiles of the ISO Metadata Standard | Supporting Profiles of the ISO Metadata Standard | Mainly implemented in 2.5.x series | 2.5.1 | |
28 Apr 2010 | Timo Proescholdt, Simon Pigot | Z3950_sru_improvements | Add SRU and improve Z39.50 support, update to JZKit 3, extensions to Z3950 server functions and Z3950 harvester with conversion and validation options | Motion passed - Done | 2.5.0 | #197, #198 & #199 |
1 Sep 2009 | Simon Pigot | ComposedMetadataRecords | Metadata records can be composed from xlink'd fragments | Motion passed - Done | 2.5.0 | #201 |
5 Aug 2008 | tedhabermann | Components and Composites (see ComposedMetadataRecords) | Managing metadata records as a collection of xlinked components | Mainly implemented in 2.5.x series | 2.5.1 | |
14 Apr 2010 | Simon Pigot | TemporalExtentSearch | Add temporal extent search to Advanced Search form | Motion passed - Done | 2.5.0 | |
14 Apr 2010 | Simon Pigot | MimeTypeCalculationIndexing | Calculate mime type using mime-util, attach to metadata and index for searching | Motion passed - Done | 2.5.0 | |
02 Mar 2010 | François Prunayre | InspireView | Add an (optional) INSPIRE view mode | Motion passed - Done | 2.5.0 | #195 |
26 Mar 2010 | Mathieu Coudert | UpdateChildren | Propagate parent record changes to children | Motion passed - Done | 2.5.0 | #193 |
25 Mar 2010 | François Prunayre | BoundingBoxFromKeyword | Compute bounding box based on keyword analysis | Motion passed - Done | 2.5.0 | |
22 Mar 2010 | François Prunayre | CategoryConfiguration | Add configuration option for category | Motion passed - Done | 2.5.0 | |
09 Mar 2010 | François Prunayre | AddCharacterStringSubstituteSupport | Add configuration option for element substitutes (eg. gco:CharacterString) | Motion passed - Done | 2.5.0 | |
06 Mar 2010 | simonp | PerformanceEnhancements2 | Performance Improvements for catalogs with 10s of thousands of records | Motion passed - Done | 2.5.0 | |
02 Mar 2010 | François Prunayre | CRSSelection | Add a coordinate reference system selection panel in edit mode | Motion passed - Done | 2.5.0 | |
02 Mar 2010 | François Prunayre | CSVExport | Add a CSV export mode | Motion passed - Done | 2.5.0 | |
3 Sep 2009 | Heikki Doeleman | LocalRating | Local Rating (originating from Nationaal Georegister) | Motion passed - Done | 2.5.0 | |
3 Sep 2009 | Heikki Doeleman | HyperlinkAsHyperlink | Display hyperlinks as (clickable) hyperlinks (originating from Nationaal Georegister) | Motion passed - Done | 2.5.0 | |
22 Jul 2009 | François Prunayre, Mathieu Coudert | Iso19110Support | Add ISO19110 support | Motion passed - Done | 2.5.0 | |
13 Aug 2008 | François Prunayre, Jesse Eichar | MultilingualMetadata | Add multilingual metadata support in view mode and editing. (See #126) | Motion passed - Done | 2.5.0 | #126 |
3 Aug 2009 | François Prunayre | GeoEditorViewer | ISO 19115 extent map editor and map viewer. (See #142) | Motion passed - Done | 2.5.0 | #142 |
31 Aug 2009 | Mathieu Coudert | KeywordSelection | Improve Keyword selection (See #157) | Motion passed - Done | 2.5.0 | #157 |
04 Feb 2010 | Michael Stegherr | ThesaurusKeywordSearch | Add thesaurus keyword picker to advanced search | Motion passed - Done | 2.5.0 | |
13 Nov 2009 | François Prunayre | ValidationReportImprovement | Improve validation report layout and schematron compilation | Motion passed - Done | 2.5.0 | |
13 Aug 2008 | François Prunayre | MEFImprovement | Improve MEF Format to support multi metadata | Motion passed - Done | 2.5.0 | #173 |
3 dec 2009 | François Prunayre | MetadataRelation | Define parent/child, service/dataset and feature catalogue/dataset relations | Motion passed - Done | 2.5.0 |
- Release date : May 26 2010
Date | Author | Proposal | Comment | Status | Release target | Ticket# |
---|---|---|---|---|---|---|
3 Sep 2009 | Heikki Doeleman | PerformanceImprovementInSearch | Performance improvement to Lucene search (originating from Nationaal Georegister) | Motion passed | 2.4.3 | #202 |
15 Mar 2010 | Jose Garcia | proposals/InspireSearch | Extend advanced search to include INSPIRE criteria | Motion passed | 2.4.3 | #194 |
12 Apr 2010 | Jose Garcia | Update GeoServer version to 2.0.1 | n/a | 2.4.3 | #203 | |
12 Apr 2010 | Jose Garcia | CSW ISO AP tests | 2.4.3 | #204 | ||
14 Apr 2010 | Jose Garcia | Update documentation with XML services manual | n/a | 2.4.3 | #205 |
Date | Author | Proposal | Comment | Status | Release target | Ticket# |
---|---|---|---|---|---|---|
23 Mar 2009 | Simon Pigot | AjaxEditorControlsAndValidation | Ajax Editor Controls and other Editor Enhancements | Motion passed - Done | 2.4.0 | |
23 Mar 2009 | Simon Pigot | MoreMassiveOperations | More operations on a selected set of metadata records | Motion passed - Done | 2.4.0 | |
23 Mar 2009 | Simon Pigot | FileUploadAndDownload | Improve user interface for file upload/download | Motion passed - Done | 2.4.0 | |
23 Mar 2009 | Simon Pigot | Permissions | Restore editing rights and ownership enhancements | Motion passed - Done | 2.4.0 | |
23 Mar 2009 | Simon Pigot | SelfRegistration | User Self-Registration Service | Motion passed - Done | 2.4.0 | |
20 Oct 2008 | Mathieu Coudert | SelectionManager | Add selection manager to perform massive actions | Motion passed - Done | 2.4.0 | |
23 Oct 2008 | Mathieu Coudert | MetadataImport | Improve the current metadata import module | Motion passed - Done | 2.4.0 | |
19 Aug 2008 | James Dempsey | ShibbolethAuth | Add Shibboleth as an authentication option | Motion passed - Done | 2.4.0 | |
21 Jul 2008 | Simon Pigot | Compressing HTTP responses produced by GeoNetwork | Compression filter | Motion passed - Done | 2.4.0 | |
1 Feb 2008 | François Prunayre | PrintPdf | Add PDF creation support into Jeeves & produce PDF document for search results | Motion passed - Done | 2.4.0 | |
21 April 2008 | Archie Warnock | 2.0.2 Support | Replace existing CSW 2.0.1 implementation with support for CSW 2.0.2 | Motion passed - Done | 2.4.0 | |
20 Oct 2008 | Mathieu Coudert | CSW202Improvements | CSW202 discovery improvements | Motion passed - Done | 2.4.0 | |
12 Dec 2008 | Pierre Lagarde | Community_FR | French GeoNetwork community | Motion passed - Done |
Date | Author | Proposal | Comment | Status | Release target | Ticket# |
---|---|---|---|---|---|---|
7 Dec 2007 | François Prunayre | Implementation of ISO19119 for metadata of services | Edit ISO19119 metadata / Import WxS GetCapabilities -> ISO19119 / Synchronise WxS GetCapabilities with associated metadata | Motion passed | 2.3.0 |
Date | Author | Proposal | Comment | Status | Release target | Ticket# |
---|---|---|---|---|---|---|
21 Mar 2011 | Mathieu Coudert | refactoring_harvesters | Refactor harvesting | Funding required | ||
11 Sep 2009 | Jose Garcia | Gaap | Componentization | Under construction | - | |
21 Apr 2010 | Mathieu Coudert | ThemeCustomization | Customize Images and CSS using themes | deferred | 2.7.x | #214 |
15 Dec 2010 | Heikki Doeleman & Jose Garcia | Improved Security Architecture | Improve security architecture with Spring Security | Draft | 2.8.x | |
20 Dec 2009 | Archie Warnock, et al | AdditionalMetadataConversion | Add the ability to import/harvest CSW ebRIM metadata | Proposed for vote | ||
20 Dec 2009 | Archie Warnock, et al | DisplaySystemLogs | Add option on Admin menu to view system logs in the browser | Proposed for vote | ||
20 Dec 2009 | Archie Warnock, et al | RemoteSearch | Add support for passing search requests to external sources | Proposed for vote | ||
06 Oct 2009 | François Prunayre, Mathieu Coudert | Iso19139fraSupport | Add ISO19139 Profil France support | See GeoSource? sandbox | ||
24 Aug 2009 | Heikki Doeleman | ChangesFromNGR | Collection of changes originating from Nationaal Georegister | RETRACTED | n/a | |
3 Sep 2009 | Heikki Doeleman | RelevancePercentage | Relevance as a percentage (originating from Nationaal Georegister) | Vetoed | 2.5.0 | |
14 Dec 2009 | Michael Stegherr | HierarchicalKeywords | Improve keyword search function through hierarchical structure | Draft | 2.5.0 | #200 |
3 Sep 2009 | Heikki Doeleman | Organization | Organization in GN's domain model (originating from Nationaal Georegister) - See Improved Security Architecture which includes organization concept | RETRACTED | 2.7.x | |
3 Sep 2009 | Heikki Doeleman | ServiceMonitoring | Service Monitoring (originating from Nationaal Georegister) - Could evolve in a separate monitoring utility | RETRACTED | ||
3 Sep 2009 | Heikki Doeleman | TabbedView | Tabbed Metadata View (originating from Nationaal Georegister) | RETRACTED | 2.6.x | |
20 Jun 2008 | Simon Pigot, Stefano Giaccio, Just van den Broecke | Hidden Elements: Permissions to Element level in metadata record | Permissions to Element level in metadata record | Done (geocat.ch sandbox) | ||
21 Jul 2008 | Simon Pigot, gmckenzie | Standardizing the HTML produced by GeoNetwork | Standard HTML | TODO : Move to coding practice | 2.x.x | |
30 May 2011 | François Prunayre | Jeevlet sandbox | Proposed for vote | - |
Date | Author | Proposal | Comment | Status | Release target | Ticket# |
---|---|---|---|---|---|---|
15 Jan 2008 | fbachraty | workflow_integration | Integration of a simple workflow to control the metadata editing and update | Draft | ||
30 May 2008 | camerons | UserCentricGUI | A GUI which presents data in user centric order instead of schema centric | Under development | ? |