biblibre / omeka-plugin-Export

A generic export plugin for Omeka that intends to be easily extensible by other plugins.
GNU General Public License v3.0
2 stars 0 forks source link

Upcoming core change: removing EventManager #2

Closed zerocrates closed 1 year ago

zerocrates commented 2 years ago

An upcoming release of the Omeka Classic core removes many obsolete, unused/underused Zend Framework components, primarily to lessen the burden of keeping them updated as upstream support has long since ended.

I notice that this plugin uses one of the components slated for removal, the backported EventManager. So I'm just reaching out to inform about the change and think over options.

Maybe the most straightforward solution would be to use Omeka Classic's native event system (hooks and filters) instead of EventManager here. I don't know if you have knowledge of many/any other plugins that are using the event this one provides; obviously that affects how complicated any change would be.

jajm commented 2 years ago

Thank you for the heads up. It's always good to see the number of dependencies go down, even if it requires to rewrite some stuff. To my knowledge there is only one plugin using that, and it's a plugin specific to one of our clients that is not going to be upgraded to 3.0 any time soon, so it should be ok :)

jmechnich commented 1 year ago

As announced by the original poster of this issue, this plugin does not work anymore with current versions of Omeka Classic (in my case 3.1). Are there any plans for updating it?

jajm commented 1 year ago

I just released v0.2.0 which should work with Omeka Classic 3.1. Can you confirm it works for you too ?

jmechnich commented 1 year ago

Sorry for the late reply: seems to be working great. Thank you for the quick resolution!

jajm commented 1 year ago

Thanks for testing!