Closed skullbunnygalaxy closed 1 year ago
We should probably have a CMS set up for this. After looking through a bunch of them, Netlify CMS seems pretty good, but I think we should do another survey and see if there's anything better. It might even make sense to just... use Wordpress.com and be done with it. Whatever we choose, it should definitely be minimal work for us.
Another alternative is to just write a basic CMS ourselves, which is not my preference because that's a lot of work to do right (I think?), but maybe that's worth exploring, too. We have a lot of the pieces available already, and it would allow us to more tightly integrate everything, like users, permissions, etc.
Update: after a discussion on Discord, we have decided to pass on Netlify CMS due to it not having a robust built-in user management system. Currently looking into using Hugo or 11ty.
I would love to write our own CMS. However, using a static site generator will definitely get this done quicker since the system is already in place.
I compared Hugo to 11ty, specifically the features we want for documentation.
Next steps: Setup a basic Hugo theme with tailwindcss 3 + daisyui + fusejs search to see how straightforward it is to implement these items within Hugo.
We have help.banchan.art and we'll be filling its knowledge base over time. Maybe we'll have an actual docs site at some point, but I don't think it's needed right now.
At some point, we need to have a section on banchan.art website that is user documentation including: