getnikola / nikola

A static website and blog generator
https://getnikola.com/
MIT License
2.62k stars 450 forks source link

Support micropub #3469

Open ralsina opened 4 years ago

ralsina commented 4 years ago

There is a "standard" for posting things to a site, called micropub

Looks like it would be pretty straightforward to implement and would allow usage of a variety of clients as Nikola clients.

vonshednob commented 2 years ago

Interesting idea, but I wonder if that wouldn’t make more sense as a separate project/script controlling nikola executions? I.e. a micropub server listening on commands, updating the source files on disk and running nikola to publish the changes?

The reasoning being that nikola itself is by design not actively serving anything. That part is left to other software (apache, nginx, what have you). Building an active component into nikola that handles authentication, etc, seems like a whole new beast.

Don’t get me wrong: I like the idea!

Just my 2 cents :)