Skip to content

archesproject/arches-roadmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 

Repository files navigation

The following a general plan for the Arches project. Be aware this plan is tentative and subject to change.

Arches Roadmap

Release and Support Schedule

Version Release Date End Main Support End Extended Support
6.2 LTS 10/2022 09/2024 03/2025
7.4 06/2023 12/2023 06/2024
7.5 12/2023 09/2024 03/2025
7.6 LTS 09/2024 12/2026 06/2027
8.0 06/2025 03/2026 09/2026
8.1 03/2026 12/2026 06/2027
8.2 LTS 12/2026 03/2029 09/2029
9.0 09/2027 06/2028 12/2028
9.1 06/2028 03/2029 09/2029
9.2 LTS 03/2029 06/2031 12/2031

8.1 - Release date: March 2026

  • User friendly resource identifiers
  • Import and indexing of file metadata
  • Global Arches Functions (triggered by tile crud events regardless of graph)
  • RDM officially deprecated in favor of controlled lists (RDM remains available until v9.0)
  • Deprecation of mapbox-gl.js
  • Adoption of Default Deny as default resource instance permission framework
  • The following datatypes are deprecated (still available until 9.0)
    • concept
    • concept-list
    • domain
    • domain-list
  • Unfunded "Wishlist":
    • Support for configuration of navigation bar UI to allow for greater UI customization
    • Allow for reference data type to replace concepts in defining resource relationships
    • Nullable number widget
    • Focus on squashing all Arches Designer bugs

8.2 (LTS) - Release date: December 2026

  • Unfunded "Wishlist":
    • Upgrade to Python 3.14
    • Upgrade rdflib to latest
    • Upgrade to Django 6
    • Upgrade to PostgreSQL 18
    • Upgrade to ElasticSearch 9
    • Improved support for user/group preferences
    • Graph edit log and history UI
    • Tools for building resource data migrations between graph versions
    • Single source of truth for tile display values, available at all tiers of the stack
    • Require default value on required nodes (and move default value config to node)
    • Performance enhancements for loading large datasets
    • Pluggable backend search
    • Support for MapLibre (or make map component pluggable)
    • Support for large filters (> URL limit)

9.0 - Release date: September 2027

  • Full migration to Vue
  • Removal of the RDM
  • Removal of the following datatypes:
    • concept
    • concept-list
    • domain
    • domain-list datatypes

Arches Lingo Roadmap

1.0 - Release date: March 2026

(Included in 1.0 alpha, released June 2025)

  • Adds resource models and controlled lists for managing thesauri and their terms as Arches resource data
  • Introduces the Arches Lingo UI, a dedicated, custom experience for creating and managing thesauri and their terms including:
    • Hierarchy viewer for exploring thesauri hierarchically
    • Basic search for finding terms in thesauri
    • Basic Scheme and Concept reports and editors for editing thesauri and their terms

(Included in 1.0 beta, released September 2025)

  • Improves the Arches Lingo UI with improved hierarchy viewer and search
  • Extends the Scheme and Concept reports and editors with additional fields and features

(Coming in 1.0)

  • Adds support for managing scheme and concept lifecycles including
    • Publishing schemes and their concepts to create new versions of schemes
    • Managing the automatic generation and assignment of friendly identifiers and URIs for schemes and concepts
    • Deprecating concepts and schemes
  • Adds support for bulk import and export of thesauri and their terms as SKOS RDF
  • Enhances the Lingo UI with user dashboards
  • Advanced search and filtering capabilities for thesauri and their terms
  • Allow users to view edit log for thesauri and their terms and revert changes as part of a draft edit
  • Saved searches and search results for managing lists of terms

Possible Future Features (unfunded)

  • Adds support for additional import/export formats
  • Public search interface for searching over published thesauri and their terms even during draft edits
  • SPARQL endpoint for querying thesauri and their terms
  • Support for splitting and merging concepts within thesauri
  • A "candidate scheme" for managing terms before they are added to a thesaurus
  • Managing hierarchies of additional models:
    • People and groups
    • Places
    • Time periods

Arches Modular Reports Roadmap

1.0 - Release Date: TBD

Arches Controlled Lists Roadmap

1.1 - Release Date: March 2026

  • Support loading of skos files during package load

1.2 - Release Date: September 2026

  • Unfunded "Wishlist":
    • Migrate domains and domain tile data to references/controlled lists
    • Improving Controlled List Manager UI for large datasets
    • Tools for synchronizing references across lists and in tile data

Arches QuerySets Roadmap

1.1 - Release Date: TBD

Arches Search Roadmap

  • Postgresql fulltext search
  • Through resource advanced search

1.0 - Release Date: TBD

Arches RaSColls Roadmap

1.0 - Release Date: TBD

Arches for Science Roadmap

3.0 - Release Date: TBD

Arches for HERs Roadmap

1.1 - Release Date: TBD

  • Upgrades Arches for HERs to work with Arches 7.6.x
  • Retain placeholder text formatting for HTML (rich-text) values in consultation letters

2.0 - Release Date: TBD

  • Upgrades Arches for HERs to work with Arches 8.x (LTS version)

Arches QGIS Plugin Roadmap

1.0 - Release Date: January 2026

(Initial release)

  • Supports Arches user authentication and permissions
  • Allow users to create and edit Arches resources using geospatial data from a QGIS project
  • Displays a history of all activities conducted via the plugin for a QGIS session
  • Includes a user interface that mimics the Arches interface in addition to default QGIS styles

1.1 - Release Date: TBD

  • Display an image of selected features on confirmation dialogs
  • Replace stylesheet checkbox setting with a dropdown of options, and save selection to QSettings for preserving configuration
  • Include a column for user in the activity log
  • Update resource create and edit functions to run as QGIS tasks

2.0 - Release Date: TBD

  • Update authentication to support Single Sign-On
  • Convert the plugin user interface into a docked widget for attaching to QGIS panels

3.0 - Release Date: TBD

  • Upgrade to PyQt 6 for compatibility with QGIS 4

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors