I also ran into this Electron app... would be cool to have one for Plone: https://apps.wordpress.com/desktop/ (via https://electron.atom.io)
Hi, I am Abhishek. I found this idea interesting as well. Thanks to the other developers, I have sort of a guideline to follow since they have already asked the necessary questions. I will try and get things going ASAP
Can we implement it using Angular 1 too ?
I don't believe that Angular 1 is really an option. There is significant existing work for Angular >= 2 by @ebrehault and for ReactJS+Redux by Rob Gietema. It would not make sense to reinvent that work in older frameworks.
ohh okay. I wasn't aware about that before.
HI, i am Nikhil Sangwan. I found PWA idea interesting. @ebrehault can you please guide me from where to start and how to contribute?
Hi
I went through the plone.restapi and the plone.restapi-angular docs and I could understand quite a bit. However this is my first time in GSoC so can you guys give me some tips how to make my proposal nicer
:) and do have any layout for the proposal I should follow?Thanks
BTW I am working on a ionic app with the apis , will share the github repo when done
:iphone:@tkimnguyen electron is a nice-to-have for an existing Angular2/React app. It is basically just a wrapper around an existing app. It allows you to ship your app to Windows/Linux/OS X. Wordpress has the front-end separated from the back-end. Therefore such an app makes sense. I would rather focus on an Angular2/React app first. If we have that we can do a GSoC project to wrap it into an Electron app.
@nick_mib We have two existing add-on products for Plone that allows users to create arbitrary forms in Plone. You can basically drag-and-drop form fields to create a form and then define post-submit actions (send an email, add form data to a CSV file, etc.).
I would suggest that you familiarize yourself with those existing add-ons:
The GSoC project would be to create an Angular 2 app that can be embedded into Plone that allows you to create forms via drag-and-drop. We would need a backend API on plone.restapi that supports that (I could help with that).
Feel free to ask further questions if you want.
@tkimnguyen @cewing does it make sense to create a separate thread for this in the forum?
No. I don't think Angular 1 is a real option here.
Hi everyone,
I am interested in the plone PWA for GSOC. I have had a fair experience with Angular 2. I already have plone setup and I am currently looking at https://github.com/plone/plone.restapi-angular. I will appreciate e any guide on moving further.
Best regards
@tisto Thank you so much for the quick reply. I'll start with the add-ons that you mentioned. @cewing I'm also believe that if we can have a separate thread on this issue with some details of the project, it will be more helpful for people who are interested on this area.
@nick_mib, @tisto, please feel free to break this off into it's own topic. I agree that it would be helpful.
I guess you have to explain what you plan to do, how you imagine the project, and detail the different phasis content according the GSoC planning.
forgot to mention: there are some recommendations about the proposal here: https://summerofcode.withgoogle.com/organizations/6616072569487360/