[ANN] incise 0.1.0 - An extensible static site generator

137 views
Skip to first unread message

Ryan McGowan

unread,
Jan 14, 2014, 2:35:33 AM1/14/14
to clo...@googlegroups.com
Hi all!

After consuming quite a bit of my spare time for the past several months, I have finally released version 0.1.0 of incise. It is a static site generator written in Clojure (of course). I like it quite a bit and I think others might benefit from it too.  I am very open to contributions, suggestions or criticisms (just open an issue).

Necessary links:
Thanks,

Ryan McGowan

Jan Herich

unread,
Jan 14, 2014, 3:26:08 AM1/14/14
to clo...@googlegroups.com
Hello Ryan,

Thank you for the project, i was always missing a good static site generator written in clojure ! 
You took some interesting design decisions with extensibility. I'm currently working on the 
similar project, even if my design is very different, because my needs are different - i want to 
have templates in pure html and be able to declaratively specify specific areas, because of that
my project is based on enlive html library.


Dňa utorok, 14. januára 2014 8:35:33 UTC+1 Ryan McGowan napísal(-a):

Ryan McGowan

unread,
Jan 14, 2014, 1:53:24 PM1/14/14
to clo...@googlegroups.com
Hey Jan,

My decisions were mostly in an effort to reduce the number of hard dependencies. If you do a search on the incise repository for "hiccup", you'll see it is not used in any core functionality (besides server to generate a trivial 404 page). The only place hiccup is really used are in layout implementations. You could easily implement a layout without using any of the helper macros (deflayout, defpartial) that supports hiccup instead. Version 0.2.0 is going to break apart the project to remove as many dependencies as possible from incise-core.

Thanks,

Ryan


--
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@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+u...@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 a topic in the Google Groups "Clojure" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/clojure/8AI4JIfVCB8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to clojure+u...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply all
Reply to author
Forward
0 new messages