Ah just seeing this now. Duplicating a response to Nate, as I thought it was just in my inbox. While I did get some initial interest, subsequent requests for an architectural review (see here <https://groups.google.com/forum/#!searchin/clojure/stefon$20blog/clojure/hFNFOLrMf1w/vJjKPnBnvcIJ> and here <https://groups.google.com/forum/#!searchin/clojure/stefon$20blog/clojure/h1kSgEukBzM/BQeCTajH3vYJ>), didn't garner any interest. So I abandoned the effort. Perun and Cryogen look really good. But I still think a full-featured blog engine would be a useful tool. At the time though, I didn't have the bandwidth to invest into something that wouldn't be used.
The real trick for me, was getting right, the bi-directional communication between the blog's kernel and components, and between components themselves. I can go into the thinking a little more if anyone's interested. But in short, Stefon <https://github.com/stefonweblog/stefon> , while getting a few stars, didn't get enough feedback for me to continue investing time and effort. Hth Tim On Sat, Mar 26, 2016 at 12:50 PM, Adei Josol <helena.jo...@gmail.com> wrote: > Another is Cryogen <https://github.com/cryogen-project/cryogen>, which is > on Leiningen instead of Boot. > > > On Thursday, 24 March 2016 20:29:18 UTC, uns...@gmail.com wrote: >> >> I ran across this today: Perun <https://github.com/hashobject/perun> >> >> On Thursday, 18 July 2013 08:24:06 UTC-6, frye wrote: >>> >>> Hello, >>> >>> I'm thinking of how to build a composable blogging engine in Clojure. >>> There have been a few attempts at this, with cow-blog >>> <https://github.com/briancarper/cow-blog> and my-blog >>> <https://github.com/georgerogers42/my-blog>. But these seem to be >>> abandoned, and not heavily used. Vijay Kiran, last year, even wrote a >>> series of blog posts (see here >>> <http://www.vijaykiran.com/2012/01/17/web-application-development-with-clojure-part-2/>) >>> about building a blog engine. As far as a list of posts goes, the data >>> structure for each record was simple: >>> >>> - title >>> - content >>> - status >>> - created-date >>> - published-date >>> - author >>> >>> >>> I think this is the most basic thing you could do, to get running. But >>> I'm thinking of approaching the feature set of Wordpress >>> <http://codex.wordpress.org/WordPress_Features>. So I'm thinking of the >>> Data Structure(s) of features like: >>> >>> - Web UI component; wyswyg editor, themes >>> - Server component; embeddable in Compojure or Pedestal >>> - Database component; >>> - raw data structures, txt, rtf, images, audio, videos, documents >>> - adapters for Datomic, SQL(Postgres, etc), NoSQL (Mongo, etc) >>> - tags / categories for content >>> - Authentication & Authorization; OpenID >>> - Workflow component; preview, collaboration & editor review >>> - Commenting component; default or an external comments service, >>> like disqus <http://disqus.com> or discourse >>> <http://www.discourse.org> >>> - Administration Console >>> - Plug-in support >>> - Import / Export >>> - Multi-lang / Internationalization >>> >>> >>> I know that I currently wish I had a Clojure weblog engine that I could >>> stick into a site I'm building. If there's already something available, >>> I'll obviously just use that. But otherwise, is this something that would >>> be interesting to people? >>> >>> >>> Thanks >>> >>> Tim Washington >>> Interruptsoftware.ca / Bkeeping.com >>> 416.843.9060 >>> >>> -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with > your first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to clojure+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.