Skip to content

[Suggestion]: Support for external storage and metadata services #78

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
JayBraker opened this issue May 19, 2025 · 2 comments
Closed

[Suggestion]: Support for external storage and metadata services #78

JayBraker opened this issue May 19, 2025 · 2 comments
Labels
enhancement New feature or request question Further information is requested

Comments

@JayBraker
Copy link

Description

Hi Niels,

if I understand your latest response correctly, you're still working on restructuring this project to accommodate the desire to archive additional resources/activity types.

I wasn't present at the meeting in question but I read the Concept, which is already promising.
We have already developed a prototype that interfaces with our specific archive and metadata infrastructure, but we would prefer to integrate directly with this project to streamline the process.

Is there any way we can support the development?

In any case I look forward to seeing this project develop.

Kind regards,
Josha

Additional resources and references

No response

@ngandrass ngandrass added enhancement New feature or request question Further information is requested labels May 19, 2025
@ngandrass
Copy link
Owner

Hi Josha,

in March 2025 I actually started implementation work for bringing the archiving ecosystem that is described in the concept document to live 🎉 There has already a lot of work been done but it is far from being ready for production yet. You can expect a full reference implementation during Q4/2025.

Therefore, I currently try to cease the development of new quiz archiver features that would be covered by the new archiving solution anyways. This plugin will, while remaining to work independently, be fully integrated into the general solution. As the concept describes, this widens the scope to other Moodle activities and opens up well-defined sub-plugin interfaces where custom drivers for storing and transforming the archives and associated metadata can be integrated easily.

While it might be hard to hear now, you are a little early to the party as we currently try to limit the number of contributors until a final reference implementation exists. This is not to annoy or keep people out, but instead our method to keep ours and your sanity. We are still actively changing sub-plugin interfaces around as see fit and throw bits and pieces of the general architecture around. If you'd start implementing something right now you'll definitely have to change it in the future until a stable API release is out.

Nonetheless, I'm interested in your specific use case. Please feel free to use the contact form at the bottom of my website (https://gandrass.de/) to drop me a message. Maybe we can find the time for a digital coffee break and chat about your requirements so that we can incorporate them in our current development work.

King regards
Niels

@JayBraker
Copy link
Author

Thank you for reaching out, looking at the publicly available info this is about what I expected.
I fully understand your reasoning, no hard feelings - I will reach out on the suggested channel, thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants