> Netlify seems like an overkill and, poring through their jumbled, overstuffed site, I have yet to find the part which says you can just publish blog posts easily and quickly -- which is all we need. So it's a hard "no" from me on that.

Netlify CMS is made by Netlify, but it doesn't have to be used with Netlify. It's a separated CMS.

If you take a look at the image of the CMS UI that I shared in my email, you can see that you as a writer can just go there, edit or add a post, press “Publish” and it’s done. The editor is basically a Markdown editor, you have a preview panel to see how the Markdown content will show up on the webpage. You can also upload media files right from the CMS. I think those are enough that you won’t need to use the Invent editor anymore.

If you are still hesitant, how about trying that CMS for kde.org and then if you like it, we will apply it to the Dot? No matter which framework we will use for the Dot, kde.org is not gonna be converted to WordPress, and having no need to edit kde.org posts on Invent anymore is nice, am I right?

> I would be interested to see how much setup there is to get the authentication and configuration working with the kde login. Is there a log in button somewhere in the Netlify CMS admin page? How does the website know what KDE user you are when you go to the admin?

If we setup Netlify CMS on our Invent, we can use GitLab/Invent authentication/authorization. We need to add an OAuth 2 application to Invent, then put that application ID to the CMS config, and that’s it. The first thing you see on the admin page if you haven’t logged in is the login button, and if we use GitLab authentication, it will be a “login with GitLab” button. People with push access can then edit and publish posts.

Cheers,
Phu

Reply via email to