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 <donn@avvanta.com> wrote:
Quoth Nicola Gigante <nicola.gigante@gmail.com>,
> 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