5 ms·
Personally, the biggest issues is the CMS backend part of the process. I'm fine writing content for an SSG, but the marketing department is not. What I really w
by lsaferite 10y ago
Personally, the biggest issues is the CMS backend part of the process. I'm fine writing content for an SSG, but the marketing department is not. What I really want is a fast, open, and simple CMS BE that has a publishing workflow where the output is a static site. I've yet to fine the perfect candidate. The ones that are close are SaaS platforms and that is unfortunately unacceptable. I'm perfectly ok paying for software, at least if I get the source. If anyone has some suggestions, I'm all ears.
Edit: Just to add, I have multiple needs here that aren't enumerated, one of which is full translation support for the source content to support multi-linguale/multi-locale sites.
- michaelmior 10y agoIt doesn't support translation AFAICT, but I've been playing with DatoCMS[0] and I've been happy with it for my needs. I suppose you probably could build a translation workflow on top of their API if you were feeling ambitious. [0] http://datocms.com/ http://datocms.com/
- pietroalbini 10y agoIsn't https://www.getlektor.com https://www.getlektor.com what you're looking for?
- lsaferite 10y agoI think the flat-file part is a breaker for my current needs unfortunately. But, being OSS I could perhaps fix that, so I'll add it to my short-list of possible solutions.
- narrowrail 10y agoThis very website we are on uses a flat-file structure (w/ millions of users). I'm curious why this is such a deal breaker for your current needs?
- lsaferite 10y agoNot sure how HN works under the hood, so I have no real comparison. I also have no real reason to say it's not compatible beyond not thinking that locking primitives for a shared filesystem are likely inadequate. But I'm always open to being proven wrong. So, care to provide some good reading explaining why a FF system is more than adequate?
- narrowrail 10y agoI don't know what you are trying to accomplish exactly, but it seems like you've convinced yourself that you need a more complex file storage mechanism. If you had listed any reason for this function, I might've understood. But, you didn't, so I had to ask. Here's 2 threads where this discussion has been had before: https://news.ycombinator.com/item?id=5279440 https://news.ycombinator.com/item?id=5279440 https://news.ycombinator.com/item?id=7338923 https://news.ycombinator.com/item?id=7338923
- pietroalbini 10y agoWhy using files is such an issue, if I can ask?
- realityking 10y agoThere are a number Content-as-a-Service offerings that can be used with static site generators. (Though not usually with GitHub's built-in Jekyll support as it doesn't allow for plugins) Examples: Contentful, Prismic.io, Built.io, CloudCMS Full disclosure: I work for Contentful
- lsaferite 10y agoYeah, I love the idea of Contentful, I just cannot use it unfortunately. If Contentful was available as a purchase option for self-hosting, then I'd be all over it. But it is exactly what I need.
- thex10 10y agoTotally feel this pain too. A tool like prose.io can help with this a bit, but it's probably still not friendly enough for many non-tech folk.
- nfriedly 10y agoYou might like contentful, it's a (paid) CMS UI & content API with plugins for a number of different SSGs. https://www.contentful.com/developers/docs/tools/staticsitegenerators/ https://www.contentful.com/developers/docs/tools/staticsiteg...
- pjc50 10y ago> "I'm perfectly ok paying for software, at least if I get the source." Unusual position - source access is quite rare for commercial software, isn't it?
- lsaferite 10y agoThat would be why I don't buy software that often, at least for things like this. There is nothing, beyond fear, that prevents a commercial software package from also providing sources.
- hunvreus 10y agoFunny you'd mention that. We're putting the final touches to an Open Source Jekyll CMS we've built for ourselves (called Jekyll+) that does just that; give a nicer interface for marketing folks and provide multilingual support out of the box. Preview of my local copy we're prepping up for a release end of the week: http://i.imgur.com/1VyxGzqr.png http://i.imgur.com/1VyxGzqr.png Happy to have you testing it out and give me feedback.