Personal tools

Sponsorname

Your company could advertise here

www.fla-consulting.eu

Development Roadmap

From GxPlex

Revision as of 16:59, 22 June 2026 by Gxplex admin (talk | contribs) (feat: add development roadmap page)

(diff) ← Older revision | Approved revision (diff) | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Development Roadmap

This page collects planned features, open tasks, and ideas for future development of GxPlex. Items are grouped by theme. Priority is indicated in the Status column.

Rating and feedback

Feature Status Notes
Loading indicator during vote submission Planned After clicking a star, the UI gives no visual feedback until the API response arrives. A spinner or disabled state on the stars during the request would improve perceived responsiveness. Relevant file: extensions/VoteNY/resources/js/Vote.js — disable stars on click, re-enable in .done().
Link to top-rated pages Planned VoteNY ships with Special:TopRatings — a ranked list of the highest-rated pages. Link it from GxPlex Search and the sidebar.
Show vote count on document index Idea The 0 magic word from VoteNY can display the number of votes per page. Could be added as a column to Document Index or the category pages.

Content and structure

Feature Status Notes
Document part as filterable property Deferred Adding document_part (chapter, article, section) as an SMW property to Template:RegDocument was explicitly deferred. Would require updating all existing pages after the template change. Reopen when the document count makes this worthwhile.
Additional content templates Planned Beyond
Document Information
Area of validity
Scope(s)
Document type
Document name
Version / Revision
Official source —
Language(s)
Status
Restricted access
, dedicated templates for recurring document types (e.g. PSUR, CEP, PMCF report) would reduce setup time per page and improve metadata consistency.
Structured change history Idea A property or subpage convention for recording revision history of a regulatory document (who updated what, and when) separate from the wiki edit history.

Search and navigation

Feature Status Notes
Dynamic filter UI for GxPlex Search Planned The current GxPlex Search uses a sortable table. Installing the PageForms extension would enable dropdown filters that query SMW properties dynamically without a full page reload.
Topic property on RegDocument Idea Adding a Topic SMW property would allow filtering documents by topic in Special:Ask without navigating to category pages. Currently topics are inferred from page categories only.

Communication

Feature Status Notes
Email notifications for approval workflow Planned Authors currently have no automatic notification when their page is approved or rejected. Requires SMTP configuration ($wgSMTP in LocalSettings.php) and a hook on ApprovedRevs' approval/rejection events.
Discussion threads on document pages Planned The DiscussionTools extension is already installed but not surfaced in the UI. Enabling it would allow threaded comments on each document page without a separate talk page workflow.

Infrastructure

Feature Status Notes
Sponsor or partner slot Idea A designated area in the sidebar or footer for a sponsor link or logo. Requires a hook in LocalSettings.php and a configurable wikitext snippet so non-technical admins can update the content without a deployment.
Automated accessibility regression test Idea The Pa11y and Lighthouse checks (npm run a11y:all) currently run manually. Adding them to a pre-commit hook or a scheduled task would catch regressions earlier.
Rate this page
0.00
(0 votes)