collective / Products.EasyNewsletter

Powerful newsletter/mailing product for Plone.
https://pythonhosted.org/Products.EasyNewsletter/
GNU General Public License v2.0
28 stars 23 forks source link

How to install step-by-step on Plone 6 with volto #187

Open davidribeiro05 opened 3 months ago

davidribeiro05 commented 3 months ago

Description

Describe what you were trying to get done. Tell us what happened, what went wrong, and what you expected to happen.

I'm a new Plone developer. How can I install the Product Newsletter in Plone 6?

What I Did

Paste the command(s) you ran and the output.
If there was a crash, please include the traceback here.
MrTango commented 3 months ago

Hi, there is currently only a UI for Plone 6 classic UI. For Volto one would need to build front-end components and we probably need to add a view Rest-API endpoints. Let me know if you want to go forward with that and need assistance. But before that maybe try out the addon with plone 6 classic UI, to get a feeling of what it can do and if it fit's your needs.

davidribeiro05 commented 3 months ago

I'm new to the Plone universe. Could you tell me the steps to install the addon? I will test using the classic interface

MrTango commented 3 months ago

Hi, if you have a working Plone installation with Volto, you can just add a new classic Plone site from http://localhost:8080/. If not the fastes way might be to checkout this repo and run the following commands inside the repo.

plonecli build serve

if you don't have plonecli installed, you do it via pip.

pip install plonecli
MrTango commented 3 months ago

without plonecli the steps are:

python3 -m venv venv
./venv/bin/pip install -r requirements.txt
./venv/bin/buildout bootstrap
./bin/buildout
./bin/instance fg