Skip to content
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

Catmandu can be our best friend #14

Open
DiegoPino opened this issue Sep 18, 2020 · 3 comments
Open

Catmandu can be our best friend #14

DiegoPino opened this issue Sep 18, 2020 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@DiegoPino
Copy link
Member

But only if it works. The current Docker File/ Container for Catmandu is quite fragile. Catmandu::OAI does not deploy because it lacks based libraries and those are core (lib XSLT DEV guys, c'mon!)

WE really tried with @alliomeria yesterday, did a lot, but it was not enough, so plan is this.

Do it here! how. Simply redo this thing https://github.com/LibreCat/docker-catmandu/blob/core/Dockerfile
Lacks proper libraries, is debian based (too large) and for our needs should start with MODS, XML, RDF and OAI support per se. Also having bash as the entry point makes little sense. WE can do better!

@DiegoPino DiegoPino self-assigned this Sep 18, 2020
@DiegoPino DiegoPino added the enhancement New feature or request label Sep 18, 2020
@DiegoPino
Copy link
Member Author

@alliomeria ok! Published the new Catmandu Docker Container, We got this =)

New docker container =) with OAI compiled and running under Linux Alpine. Smaller and hopefully good enough for your work

How to run? (assuming you still have your catmandu folder

docker run -v /Users/alund/catmandu:/home/catmandu -ti esmero/catmandu

Happy OAI'ing....

@alliomeria
Copy link

@DiegoPino Works great! Got up and running, readme document commands executed successfully. Also harvested a few things from accessible sources for testing purposes. Happy oai-ing achieved. 😄

Thank you for polishing up the Catmandu Docker Container!

@DiegoPino
Copy link
Member Author

@alliomeria makes me happy. Cool! Thanks for letting me know.

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

No branches or pull requests

2 participants