Bug 40885 - [OMNIBUS] Mana improvements to reports and subscriptions sharing
Summary: [OMNIBUS] Mana improvements to reports and subscriptions sharing
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Mana-kb (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on: 40826 40906 40923 40924 40925 40927
Blocks:
  Show dependency treegraph
 
Reported: 2025-09-26 14:23 UTC by elias.lorgnier@biblibre.com
Modified: 2025-10-01 13:16 UTC (History)
2 users (show)

See Also:
GIT URL:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:


Attachments
Yuno host app store as reference for a potential "create reports from mana" menu (262.26 KB, image/png)
2025-09-26 14:23 UTC, elias.lorgnier@biblibre.com
Details

Note You need to log in before you can comment on or make changes to this bug.
Description elias.lorgnier@biblibre.com 2025-09-26 14:23:42 UTC
Created attachment 186975 [details]
Yuno host app store as reference for a potential "create reports from mana" menu

This OMNIBUS is made during my internship, it should allow community members to follow the progress made on mana.  

For SQL reports, we want to change the interface of creation, to make it look more like a plugin marketplace/app store, which would allow for discovering popular reports and having information such as number of imports and description directly visible.

The following improvements are included :

— Filtering out only reports that work on the current Koha version 
— Filtering reports based on language

For subscriptions, we want to introduce :

— a deduplication feature, that should allow multiple subscription models to exist for the same subscriptions, but never to have two identical subscription models for the same subscription. 

— This feature should allow us to implement a batch export to mana of current subscription numbering models from the Koha saved subscriptions table.


Some of these features would be more fitted in the Koha-Infrastructure Product, but I could only select one product, and I try to focus on making mana useful to Koha users, and not just making mana better.