+ Camptocamp provides development, support and hosting services for GeoNetwork opensource solutions.
-
-
GeoCat bv provide professional GeoNetwork development, as well as the enterprise products GeoCat Find and GeoCat Live (SaaS).
+
+
GeoCat bv provide professional GeoNetwork development, as well as the enterprise products GeoCat Find and GeoCat Live (SaaS).
-
-
How to efficiently reference data and applying search technology to better discover and use information is the core of titellus expertise.
-
+
+
How to efficiently reference data and applying search technology to better discover and use information is the core of titellus expertise.
+
-
-
- YourKit is kindly supporting open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of innovative and intelligent tools for profiling Java and .NET applications.
-
- Take a look at YourKit's leading software products:
- YourKit Java Profiler and
- YourKit .NET Profiler.
-
+
+
+ YourKit is kindly supporting open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of innovative and intelligent tools for profiling Java and .NET applications.
+
+ Take a look at YourKit's leading software products:
+ YourKit Java Profiler and
+ YourKit .NET Profiler.
+
diff --git a/docsrc/community.rst b/docsrc/community.rst
index d7bf6ec..bdb0c31 100644
--- a/docsrc/community.rst
+++ b/docsrc/community.rst
@@ -3,12 +3,49 @@
Community
=========
-You can get involved in the GeoNetwork project by joining user forum or finding us on Gitter and StackExchange.
+Welcome to the GeoNetwork community:
+
+1. Public communication: To ask a question, explore a new idea, or troubleshoot a problem please
+ make use of our public communication channels:
+
+ * `GeoNetwork Forum `_
+ * `Gitter Chat `__
+ * `GIS StackExchange `_
+
+2. Issue tracker: When troubleshooting has found an issue to resolve, or discussion highlighted a new feature to explore, it is recorded in the issue tracker.
+
+ * `core-geonework issues `__
+
+3. Development: New features and fixes are provided to the codebase as pull-requests.
+
+ * `core geonetwork pull requests `__
+
+ See project `contributing policy `__ for information on how to participate.
+
+Keep in mind:
+
+* These communication channels are public and intended to be both positive and welcoming.
+ See `Contributor Covenant Code of Conduct `__ pledge for details.
+
+* We understand that not everyone is in a position to communicate publicly.
+ For private support please contact a `GeonNetwork service providers `__.
+
+* Security issues should not be discussed in public.
+ Please see `security policy `__ for
+ information on how security is handled along with a list of published advisories.
+
+* Larger changes are written up as a `roadmap proposal `__ with
+ opportunities seeking fundings, and proposals in position to be reviewed and scheduled by the `leadership team `__.
User forum
----------
+.. image:: img/osgeo-forum.png
+ :align: right
+ :width: 400 px
+ :alt: Discussion Forum
+
Join discussion on `OSGeo Discourse `_.
The forum has GeoNetwork User categories for `English `_, `Spanish `_, and `French `_ discussion.
@@ -25,13 +62,15 @@ Gitter
GeoNetwork has a gitter channel https://gitter.im/geonetwork/core-geonetwork that you can join.
+Chat can be very useful for one-on-one collaboration, however due to timezone differences it is not always efficient for asking questions.
+
This channel replaces the previous IRC. For a history of previous activity on the IRC channel, search the `archives
`_.
StackExchange
-------------
-`GIS StackExchange `_ is the only official place to ask for GeoNetwork support, using the ``geonetwork`` tag.
+`GIS StackExchange `_ ask for GeoNetwork support using the ``geonetwork`` tag.
* List of recent questions: https://gis.stackexchange.com/questions/tagged/geonetwork
* List of unanswered questions: https://gis.stackexchange.com/questions/tagged/geonetwork?sort=unanswered
@@ -41,21 +80,11 @@ Questions that help discover bugs should lead to the creation of bug reports in
GitHub
------
-The `GeoNetwork GitHub issues tracker `_ is where all bug reports
-and feature requests should be done.
-
-There are templates for both uses that *needs to be followed* in order to facilitate
+The `GeoNetwork GitHub issues tracker `_ with templates for both **bug reports** and **feature requests**. The provided templates *need to be followed* in order to facilitate
reproduction (for bugs) or assessment (for features).
-Please note that anyone creating an issue is considered responsible for maintaining activity
-on it, at least while no contributor has been specifically assigned to it.
-This can for example be done by pinging community members, providing additional information or
-suggesting fixes.
+When creating an issue you expected to be actively engaged: ensuring it is complete, answering questions, providing additional information, and suggesting fixes.
-Issues with no activity in the last 6 months will be automatically closed.
If an issue is really important to you, please help us look for funding to work on it.
-
-
-
-
+Issues with no activity in the last 6 months will be automatically closed.
\ No newline at end of file
diff --git a/docsrc/conf.py b/docsrc/conf.py
index 3a5e112..b9bef66 100644
--- a/docsrc/conf.py
+++ b/docsrc/conf.py
@@ -167,38 +167,3 @@
htmlhelp_basename = 'GeoNetworkDoc'
html_show_sphinx = False
-
-# -- Options for LaTeX output --------------------------------------------------
-
-# The paper size ('letter' or 'a4').
-# latex_paper_size = 'letter'
-
-# The font size ('10pt', '11pt' or '12pt').
-# latex_font_size = '10pt'
-
-# Grouping the document tree into LaTeX files. List of tuples
-# (source start file, target name, title, author, documentclass [howto/manual]).
-latex_documents = [
- ('index', 'GeoNetworkDeveloperManual.tex', u'GeoNetwork Developer Manual',
- u'GeoNetwork', 'manual'),
-]
-
-# The name of an image file (relative to this directory) to place at the top of
-# the title page.
-# latex_logo = None
-latex_logo = '_theme/geonetwork/static/GeoNetwork_300.png'
-
-# For "manual" documents, if this is true, then toplevel headings are parts,
-# not chapters.
-# latex_use_parts = False
-
-# Additional stuff for the LaTeX preamble.
-# latex_preamble = ''
-
-# Documents to append as an appendix to all manuals.
-# latex_appendices = []
-
-# If false, no module index is generated.
-# latex_use_modindex = True
-
-modindex_common_prefix = ['GeoNetwork']
diff --git a/docsrc/docs.rst b/docsrc/docs.rst
index f6c055e..26e6bc6 100644
--- a/docsrc/docs.rst
+++ b/docsrc/docs.rst
@@ -17,8 +17,8 @@ Version 4.2 Stable
* `English `__
* `French `__
-Version 3.12 Maintenance
-""""""""""""""""""""""""
+Version 3.12 Legacy
+"""""""""""""""""""
* `English `__
* `French `__
@@ -26,10 +26,8 @@ Version 3.12 Maintenance
Version 2.10 Legacy
"""""""""""""""""""
-* `User guide `_ - The manual is a comprehensive guide to all aspects of using GeoNetwork opensource.
-
-* `Developer manual `_ - The manual is for those who want to help with the development process, including source code, software releasing, and other administrative work.
-
+* `User guide `_
+* `Developer manual `_
Articles & links
^^^^^^^^^^^^^^^^
@@ -41,10 +39,12 @@ Articles & links
* Presentations
- * `GeoNetwork opensource 3.0, FOSS4G 2014 `_
- * `GeoNetwork opensource, GFOSS DAY 2012 `_
- * `GeoNetwork opensource catalog v2.6.0 <_static/foss4g2010/geonetwork26/index.html>`_
- * `Mastering Advanced GeoNetwork tutorial <_static/foss4g2010/FOSS4G_Mastering_Advanced_GeoNetwork.pdf>`_
+ * `GeoNetwork 5 Status Report `__ (FOSS4G-EU 2025)
+ * `State of GeoNetwork 4.4.8 `__ (FOSS4G-EU 2025)
+ * `GeoNetwork opensource 3.0 `_ (FOSS4G 2014)
+ * `GeoNetwork opensource `_ (GFOSS DAY 2012)
+ * `GeoNetwork opensource catalog v2.6.0 <_static/foss4g2010/geonetwork26/index.html>`_ (FOSS4G 2010)
+ * `Mastering Advanced GeoNetwork tutorial <_static/foss4g2010/FOSS4G_Mastering_Advanced_GeoNetwork.pdf>`_ (FOSS4G 2010)
* Articles
diff --git a/docsrc/downloads.rst b/docsrc/downloads.rst
index da7ffac..aa3c42a 100644
--- a/docsrc/downloads.rst
+++ b/docsrc/downloads.rst
@@ -6,7 +6,7 @@ Download GeoNetwork
Releases
--------
- * `v4.4.8 `_
+ * `v4.4.8 `_ - latest
* `v4.4.7 `_
@@ -22,7 +22,7 @@ Releases
* `v4.4.1 `_
- * `v4.2.13 `_
+ * `v4.2.13 `_ - stable
* `v4.2.12 `_
@@ -140,23 +140,28 @@ Releases
* `All releases `_
- * `Nightly builds `_
+ * `Nightly builds `_
- * `Development releases (unstable) `_
+Docker
+------
+Official GeoNetwork docker image:
+
+* https://hub.docker.com/_/geonetwork
Third-party distributions
-------------------------
-Some contributors release alternative distributions of GeoNetwork opensource. For example:
+Some contributors release alternative distributions build with GeoNetwork opensource. For example:
- * `GeoNetwork Windows Installer `_: easy setup wizard (.exe) that allows to install GeoNetwork as a Windows service.
+ * `geOrchestra `__
+ * `GeoCat Find `__
Source code
-----------
- * `GitHub repository `_
+ * `GitHub repository `__
To checkout the current development version and build it, use::
@@ -165,7 +170,9 @@ To checkout the current development version and build it, use::
$ git checkout main
$ git submodule update --init
$ mvn clean install
- $ cd web
+ $ cd es
+ $ docker compose up -d
+ $ cd ../web
$ mvn jetty-run
and open a browser on http://localhost:8080/geonetwork.
diff --git a/docsrc/gallery/gallery.rst b/docsrc/gallery/gallery.rst
index 0e9f4a7..8f3563c 100644
--- a/docsrc/gallery/gallery.rst
+++ b/docsrc/gallery/gallery.rst
@@ -9,7 +9,7 @@ Data portals using GeoNetwork
The product documentation contains a list of portals which are based on GeoNetwork.
-The list is available at https://geonetwork-opensource.org/manuals/trunk/en/annexes/gallery/gallery.html
+The list is available at https://docs.geonetwork-opensource.org/latest/annexes/gallery/
GeoNetwork screenshots
diff --git a/docsrc/gn-stats.png b/docsrc/gn-stats.png
deleted file mode 100644
index a6cd049..0000000
Binary files a/docsrc/gn-stats.png and /dev/null differ
diff --git a/docsrc/img/api.png b/docsrc/img/api.png
new file mode 100644
index 0000000..d613847
Binary files /dev/null and b/docsrc/img/api.png differ
diff --git a/docsrc/img/datahub.png b/docsrc/img/datahub.png
new file mode 100644
index 0000000..abf599e
Binary files /dev/null and b/docsrc/img/datahub.png differ
diff --git a/docsrc/img/editor-board.png b/docsrc/img/editor-board.png
new file mode 100644
index 0000000..d3cfbc7
Binary files /dev/null and b/docsrc/img/editor-board.png differ
diff --git a/docsrc/img/editor.png b/docsrc/img/editor.png
new file mode 100644
index 0000000..6558571
Binary files /dev/null and b/docsrc/img/editor.png differ
diff --git a/docsrc/img/osgeo-forum.png b/docsrc/img/osgeo-forum.png
new file mode 100644
index 0000000..5564e38
Binary files /dev/null and b/docsrc/img/osgeo-forum.png differ
diff --git a/docsrc/img/record-view.png b/docsrc/img/record-view.png
new file mode 100644
index 0000000..4aaac4d
Binary files /dev/null and b/docsrc/img/record-view.png differ
diff --git a/docsrc/index.rst b/docsrc/index.rst
index 70ed79d..56d4b6e 100644
--- a/docsrc/index.rst
+++ b/docsrc/index.rst
@@ -15,17 +15,18 @@
acknowledgements/acknowledgements.rst
-GeoNetwork is a catalog application to **manage spatially referenced resources**.
-It provides powerful **metadata editing** and **search** functions as well as an
-interactive web map viewer.
-It is currently used in **numerous Spatial Data Infrastructure initiatives across the world**.
+GeoNetwork is a catalog application to **share information** for **search and discovery**.
+Contents are managed with a full set **metadata editing and review** tools backed by a publication workflow.
-Features
-========
+Built with love by the geopatial community, GeoNework has deep support for spatial information and includes an interactive web map viewer.
+GeoNetwork is a vital component of numerous **Spatial Data Infrastructure** initiatives world wide.
-Find & get information
-----------------------
+Find & retrieve information
+===========================
+
+GeoNetwork provides an easy to use web interface to search geospatial data
+across multiple catalogs.
.. image:: gn-search.png
@@ -33,152 +34,156 @@ Find & get information
:width: 400 px
:alt: GeoNetwork v3 Search results
+The search provides full-text search as well as
+faceted search on keywords, resource types, organizations, scale, and more.
+Users can easily refine the search and quickly locate their records of interest.
-GeoNetwork provides an easy to use web interface to search geospatial data
-across multiple catalogs. The search provides full-text search as well as
-faceted search on keywords, resource types, organizations, scale, ... Users
-can easily refine the search and quickly get to the records of interest.
-
-GeoSpatial layers, but also services, maps or even non geographic datasets
-can be described in the catalog. Easily navigate accross records and find
-sources or services publishing a dataset.
-
+GeoNetwork is a general purpose catalog for sharing information.
+Easily navigate accross records and find sources, or services, publishing a dataset.
+GeoNetwork is built with love by the geospatial community
+with special attention to geographic datasets, layers, services, and maps.
Make your maps
---------------
+===========================
+
+Using the GeoNework catalog visitors can easily find new services, layers and produce dynamic maps
+combining information from multiple services.
.. image:: gn-map.png
:align: left
:width: 400 px
:alt: Map viewer
+
+The `OpenLayers `_ interactive map viewer provides access to open OGC services (WMS, WMTS),
+and REST services (Feature Service, MapService), along with standards formats (KML, OWS).
-The interactive map viewer based on `OpenLayers `_
-provides access to OGC services (WMS, WMTS) and standards (KML, OWS). Connected
-to the catalog, users can easily find new services, layers and even dynamic maps
-to combine them together. User maps can be annotated and printed and shared
+User maps can be annotated and printed and shared
with others.
-
-
-Publish & describe resources
-----------------------------
+Describe resources
+==================
Describe information using the online metadata editing tools. The metadata
-editor support ISO19115/119/110 standards used for spatial resources and also
-Dublin Core format usually used for opendata portals.
+editor support Dublin Core format used by opendata portals, and geospatial data and services with ISO-19115, service categories with ISO-19119, and data categories with ISO-19110 standards.
+
+.. image:: img/editor.png
+ :align: right
+ :width: 400 px
+ :alt: GeoNetwork admin console
-Based on user profiles (eg. reviewer, editor), a dashboard provides easy access
-to their informations and tasks. Online editing of metadata is based on
-a powerful template system and directories of information (eg. contacts, thesaurus).
+Online editing of records is based on a powerful template system, information lookup (eg. contacts),
+and authoritative definitions (eg. thesaurus).
-The editor provides uploading of data, graphics, documents, pdf files and any
+The editor allows records to store uploaded data, including graphics, documents, pdf files and any
other content type. It supports among others:
-* multilingual metadata editing,
-* validation system,
+* multilingual metadata editing
+* validation system
* suggestion to improve metadata quality
* geopublication of layers to publish geodata layers in OGC services (eg. GeoServer)
+Publish resources
+=================
-Easy configuration
-------------------
+Carefully manage the publication of information, using permissions share records with different groups.
+GeoNetwork supports multiple portals, allowing each group their own browsable catalog and web services.
-.. image:: gn-admin.png
- :align: right
+.. image:: img/editor-board.png
+ :align: left
:width: 400 px
- :alt: GeoNetwork v3 admin console
+ :alt: GeoNetwork admin console
+The Editor dashboard provides easy access to information and tasks for reviewers and editors.
-The administration console provides quick access to the system configuration.
-Easily manage user and group accounts, classification systems
-from the web interface and schedule metadata harvesting from many sources including:
+The full publication workflow allows changes to be reviewed and approved prior to publication.
-* OGC-CSW 2.0.2 ISO Profile,
-* OAI-PMH,
-* Z39.50 protocols,
-* Thredds,
-* Webdav,
-* Web Accessible Folders,
-* ESRI GeoPortal
-* Other GeoNetwork node.
+Easy configuration
+==================
-Analyze information
--------------------
+The administration console provides quick access to the system configuration.
+Easily manage user and group accounts, classification systems
+from the web interface
-.. image:: gn-stats.png
- :align: left
+.. image:: gn-admin.png
+ :align: right
:width: 400 px
- :alt: Content and search statistics
+ :alt: GeoNetwork admin console
-Monitoring and reporting tools provide summarized information about the content of
-the catalog and statistics on the search. System maintainer can easily
-access the system status.
+Schedule metadata harvesting to synchronize records from many sources including:
+* OGC-CSW 2.0.2 ISO Profile
+* OGC WFS
+* OAI-PMH
+* Thredds
+* SFTP and WebDAV
+* Web Accessible Folders
+* GeoPortal REST and ArcSDE
+* Other GeoNetwork catalogs
-More
-====
-
-API
----
-
+Monitoring and reporting tools provide administrators insight into catalog contents and statistics on the search use. System maintainer can easily access the system status.
-GeoNetwork implements the following protocols:
+Customise & extend
+==================
-* OGC CSW
-* OAI-PMH
-* OpenSearch
-* Z39.50
+GeoNetwork provides a plugin mechanism for creating your own metadata schema (eg. `ISO19115-3 plugin `_).
+Schemas can be `refined to match national and regional requirements `__, providing
+validation and feedback directly within the metadata editor.
+.. image:: img/datahub.png
+ :align: left
+ :width: 400 px
+ :alt: datahub-integration-plugin
-and also provides its own API to interact with other systems and
-a DCAT/RDF search service.
+GeoNetwork offers built-in support to adjust colors and logos used for each
+portal. Further customise the appearance of GeoNetwork using Bootstrap themes.
+GeoNetwork plugins extend the application with optional functionality. The gn-datahub-integration plugin is used to provide a portal with a modern with GeoNetwork-UI web component facade.
-Customise & extend
-------------------
+Additional plugins are provided for different cloud storage options (S3, CMIS, JCloud) for data directory and attachments.
-With version 3, you can easily customise the appearance of your GeoNetwork
-using Bootstrap themes.
+API & web services
+==================
+GeoNetwork provides entry points for interacting with the catalog:
-GeoNetwork provides a plugin mechanism for creating your own metadata schema (
-eg. `ISO19115-3 plugin `_).
+.. image:: img/api.png
+ :align: right
+ :width: 400 px
+ :alt: GeoNetwork admin console
+* Search service for fast and flexible record retrieval
+* OGC Catalog Service for the Web (CSW) standards compliant search, retrieval, record management.
+* OGC API Records next generation REST / JSON standards presently under development
+* GeoNetwork REST API working with GeoNetwork clients and external systems.
-OpenSource & standards
-----------------------
+OpenSource & open standards
+===========================
GeoNetwork has been developed to connect spatial information communities and
their data using a modern architecture, which is at the same time powerful and low cost,
based on the principles of Free and Open Source Software (FOSS) and
-International and Open Standards for services and protocols (a.o. from ISO/TC211 and OGC).
-
-
-Support
-=======
+International and Open Standards for services and protocols from ISO/TC211 and OGC.
Community and OSGeo
--------------------
+===================
-The GeoNetwork community has been expanding quickly over the last years.
-The current release has been possible because of all those that contributed
-to the project through code contributions, testing, bug reports and fixes as
-well as many suggestions.
+GeoNetwork releases are made possible by everyone supporting the project
+through code contributions, testing, bug reports, fixes and financial sponsorship.
-GeoNetwork is part of the Open Source Geospatial Foundation
-(OSGeo, http://www.osgeo.org) software stack, providing software you can
-trust to be free, open and sustainable. Voluntary support is provided through
-mailing lists, websites and online forums.
+GeoNetwork is part of the `Open Source Geospatial Foundation `__
+(OSGeo) software foundation, providing software you can
+trust to be free, open and sustainable.
+
+Community support is provided through `documentation website `__, and `online forum `__.
More: :doc:`community`
Professional Support
---------------------
+====================
-Several companies also provide commercial support to help organizations
-to implement, integrate and maintain the software. You can find them
-in the `Service Provider directory `_ on the
+Commercial support is available to help organizations implement, integrate and maintain the software.
+You can find them in the `Service Provider directory `_ on the
OSGeo website.
diff --git a/docsrc/news.rst b/docsrc/news.rst
index e702418..40fae90 100644
--- a/docsrc/news.rst
+++ b/docsrc/news.rst
@@ -55,6 +55,13 @@ Check the `changelog `__
+
GeoNetwork opensource v4.4.6 released
------------------------------------------------
@@ -157,6 +164,13 @@ Check the `changelog `__
+
GeoNetwork opensource v4.4.1 released
------------------------------------------------