[opencms-dev] Questions about generating OpenCms module packages
Ramon Gavira Sáenz
ramon.gavira at sagasoluciones.com
Tue Jan 7 08:41:50 CET 2025
Hi Kai,
Thank you for sharing this information and the links, I really appreciate it! I’ll take a closer look at the plugin and the documentation. I remember both you and your presentation from the OpenCms Days—I was there, nice to talk with you again.
While skimming through the plugin documentation, I noticed that it uses CMIS for integration. This might be an issue for us since we plan to use Tomcat 10, and it seems CMIS doesn’t work with this version of Tomcat. Do you think there’s a way to use Samba to address this issue? If you have any ideas or recommendations, I’d love to hear them.
Thanks in advance, and Happy New Year!
Best regards,
Ramón
________________________________
De: opencms-dev <opencms-dev-bounces at opencms.org> en nombre de Kai Widmann via opencms-dev <opencms-dev at opencms.org>
Enviado: lunes, 6 de enero de 2025 12:19
Para: The OpenCms mailing list <opencms-dev at opencms.org>
Cc: Kai Widmann <kai.widmann at ews-schoenau.de>
Asunto: Re: [opencms-dev] Questions about generating OpenCms module packages
Hey Ramon,
I use the OpenCms plugin for IntelliJ that can sync OpenCms resources and their meta data. See here:
https://github.com/mediaworx/opencms-intellijplugin
I’m the main developer of this plugin and have used it for more than12 years now.
Creating a new module is a bit tedious, but that’s something I very rarely do, so I didn’t mind and didn’t take the time to create a better process.
I create the module in OpenCms and in IntelliJ and then sync the meta data. See the description in the plugin’s Wiki for details:
https://github.com/mediaworx/opencms-intellijplugin/wiki/5-Usage-Hints
For deploying modules to test and live environments I use Jenkins (using Maven for the build process). Ages ago we did a presentation at the OpenCms Days about our process, the slides are still available here:
https://de.slideshare.net/mediaworx/opencms-module-development-and-deployment-mediaworx
The process hasn’t changed much since then, so the description in the presentation is still accurate for most parts.
Cheers and Happy New Year!
Kai
Webentwickler Backend
EWS Elektrizitätswerke Schönau eG
Lehrter Straße 57 Haus 1 | 10557 Berlin
Hauptsitz: Friedrichstraße 53/55 | 79677 Schönau
www.ews-schoenau.de<https://www.ews-schoenau.de/>
Vorstände
Armin Komenda,
Alexander Sladek,
Sebastian Sladek
Aufsichtsratsvorsitzender
Thomas Jorberg
Genossenschaftsregister
GnR 700017 beim AG
Freiburg im Breisgau
Von: opencms-dev <opencms-dev-bounces at opencms.org> im Auftrag von Ramon Gavira Sáenz via opencms-dev <opencms-dev at opencms.org>
Antworten an: The OpenCms mailing list <opencms-dev at opencms.org>
Datum: Freitag, 3. Januar 2025 um 09:22
An: Lista correo OpenCms <opencms-dev at opencms.org>
Cc: Ramon Gavira Sáenz <ramon.gavira at sagasoluciones.com>
Betreff: [opencms-dev] Questions about generating OpenCms module packages
Hi "#OpenCmsers",
I hope you're all doing well. First of all Happy New Year for all of you!
I have a question about how you manage the creation of packages for new modules in OpenCms. I'd love to know how you approach this:
* Do you generate the module's ZIP file directly from the IDE without going through OpenCms?
* Is there a way to automatically generate the manifest.xml file to keep it consistent with the module's files?
I'm considering deploying a set of modules directly from Git into a clean OpenCms instance and would like to hear about your experience. Do you usually create specific versions of modules by exporting them from OpenCms, or do you use another method?
Any advice or tips would be greatly appreciated. 😊
Best regards,
Ramon G.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opencms.org/pipermail/opencms-dev/attachments/20250107/5a055639/attachment.htm>
More information about the opencms-dev
mailing list