iakdis / buhocms

A free and open source local CMS for static site generators
https://iakmds.github.io/buhocms
GNU General Public License v3.0
119 stars 7 forks source link

[Question] Support for more SSGs #10

Open VarLad opened 1 year ago

VarLad commented 1 year ago

Is there a documented way to add support for other SSGs?

iakdis commented 1 year ago

Hi there, thanks for the issue. Sadly not yet, though something like this is planned. I'll add the enhancement label

iakdis commented 1 year ago

By the way, now that Jekyll is supported, I can start adding new SSGs from now on. Let me know, which ones you would be interested in.

VarLad commented 1 year ago

@iakmds It would be nice if you could add support for Franklin

Repo link here: https://github.com/tlienart/Franklin.jl

VarLad commented 1 year ago

@iakmds Any plans on this? If not, do you have a guide which users can use to add SSGs themselves?

iakdis commented 1 year ago

I looked into it and it seems to be possible to implement. What would you specifically like to see with BuhoCMS and Franklin? BuhoCMS could probably support these options:

VarLad commented 1 year ago

@iakmds I think most of what Jekyll supports can be done by Franklin So as such, is it feasible to implement all the same stuff as Jekyll?

iakdis commented 1 year ago

It depends on what you mean by most of what Jekyll supports. Because BuhoCMS currently supports 4 general actions for static site generators:

Is that what you wish for, or are you talking about more specific features?

VarLad commented 1 year ago

@iakmds For now, that would be good! Is it possible to make more feature requests for BuhoCMS + Franklin after the initial implementation is complete and has been merged?

iakdis commented 1 year ago

Hi, you could make feature requests, but don't expect them to be implemented very soon, as I'll try to focus on supporting more SSGs and fixing bugs. Once I've created a system for SSG specific features though, I will take a look at it!