
That is the direction that clckwrks has naturally ended up heading in. In
the first version, it had blog stuff builtin. But as things got refactored
the blog/cms stuff just became another general purpose plugin -- not part
of the core.
In fact, the authentication layer is even taking a step in that direction.
It is still hardwired into the core, but it uses the clckwrks plugin
architecture.
At its core, clckwrks is just a general framework with allows you to
dynamically load and unload components and themes. But it does not put many
constraints on what those plugins need to do. I have taken existing
standalone web apps and turned them into clckwrks plugins with little
effort.
In theory, you can save development time though by building a web
application that builds on top of existing plugins -- such as a media
plugin, cms plugin, payment plugin, etc. That way you can focus on the
unique aspects of your site instead of wasting a lot of time on the boring
mechanics of dealing with payment processing, serving files from S3, etc.
- jeremy
On Tue, Jun 2, 2015 at 8:36 AM, Donn Cave
Quoth Nicola Gigante
, LambdaCMS looks like the thing closer to what I was looking for. So as I can see there’s nothing like a “haskell WordPress”. I mean something easy to use and targeted at end users, that just happens to be written in Haskell.
That would be a cool use case showroom for skeptics web developers, wouldn’t it? Especially after a couple of years of development and no security exploits found ;P
After brief experience with Drupal, I'd propose that the blog platform market is pretty well served by WordPress, Drupal, Joomla, et al., and a better strategy would be something that supports general web development that isn't tied to a particular model like a blog. That seems like the weakness of the "content management systems" that you currently have to pick from. They all support an infinite variety of trivial variations on the blog model, but make it hard to really go anywhere else.
Donn
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe