[MEI-L] Installing MerMEId sustainably

David Lewis D.Lewis at gold.ac.uk
Tue Oct 27 12:06:35 CET 2020


Hi Peter,

Thank you! That looks like exactly what we need.

So we have an existing catalogue, built with an old version of MerMEId. What is the recommended way to rebuild?

I'm guessing that I should be able to put the catalogue xml itself into the /data directory if I build from source, but for the page xquery files that were previously in exist in /cat-site, is there a place that I should put them, or a programmatic way to load them in?

Thanks,

David

P.S. If these questions look naïve, it's because I last installed MerMEId years ago, and can only vaguely remember how it works. I don't spend a lot of time with the Java stack, and certainly not with software like eXist or Orbeon.

> On 26 Oct 2020, at 13:58, Peter Stadler <pstadler at mail.uni-paderborn.de> wrote:
> 
> Hi David,
> 
> I’m happy to share the news that there’s a combined effort to refactor MerMEId, using eXist5 and a recent Orbeon version. You can follow the work in the develop branch of [1] and will find a readymade Docker image at [2].
> It still needs some polish – this is why it’s not been advertised before – but since you asked … 
> 
> We are always happy about any feedback!
> 
> Cheers
> Peter
> 
> [1] https://github.com/Edirom/MerMEId
> [2] https://hub.docker.com/r/edirom/mermeid/
> 
>> Am 26.10.2020 um 14:28 schrieb David Lewis <D.Lewis at gold.ac.uk>:
>> 
>> This query is particularly aimed at people who maintain MerMEId installations.
>> 
>> The latest version of MerMEId strongly encourages installation using Docker, and the Docker installation in turn requires a .war file from an eXist database servlet.
>> 
>> On the other hand, eXist has now moved strongly towards operating as a standalone server: "We dropped support for building WAR files, as it was something we haven't really supported in a long time. Also running eXist-db inside a Servlet Container as a WAR has its own issues that were holding us back." (https://sourceforge.net/p/exist/mailman/message/36656900/ from May 2019)
>> 
>> What is the most sustainable way forward for installing a new MerMEId setup (with old data) on Docker? Do we need to use eXist pre v5? or is there a way to work with a more recent, standalone version  (say with Docker compose)?
>> 
>> Any ideas from the community or any experience with this would be really helpful.
>> 
>> Best wishes,
>> 
>> David
>> 
>> 
>> _______________________________________________
>> mei-l mailing list
>> mei-l at lists.uni-paderborn.de
>> https://lists.uni-paderborn.de/mailman/listinfo/mei-l
> 
> 
> _______________________________________________
> mei-l mailing list
> mei-l at lists.uni-paderborn.de
> https://lists.uni-paderborn.de/mailman/listinfo/mei-l



More information about the mei-l mailing list