About 3 months ago I wrote a comment in another repo that I was dreaming about rewriting Jekyll in Lisp:
kanru/alienpress#1
You have stolen my dream!! ;-)
Nice to see this project! For sure I will try to use it in my website (http://arademaker.github.com) and in the website of our department (http://emap.fgv.br). Both websites use Jekyll now.
In the comment (link above) I mention a list of Jekyll's limitations that I am facing and also some suggested features for a lisp implementation. Of course, the best thing about your project is the fact that one can use lisp to code any dynamic HTML generation. Write a plugin in Ruby is not an option! After I have started to code in Lisp I don't have motivation to learn Ruby.
I haven't tried to use your code but I have a question and a comment:
Why you choose to implement an HTML generator instead of use one already available, like CL-WHO or any other listed in http://www.cliki.net/HTML%20generator?
What about doing your code an ADSF system. After that you could ask Zach to include it in http://www.quicklisp.org? BTW, you should not include cl-ppcre and usocket inside your code but make your project depend on those project. Quicklisp could solve this dependency and install those systems before your hyde system.
I am very impressed about your project and ideas! Congratulations! Hope to share more thoughts with you soon...
Best,
Alexandre
http://arademaker.github.com
About 3 months ago I wrote a comment in another repo that I was dreaming about rewriting Jekyll in Lisp:
kanru/alienpress#1
You have stolen my dream!! ;-)
Nice to see this project! For sure I will try to use it in my website (http://arademaker.github.com) and in the website of our department (http://emap.fgv.br). Both websites use Jekyll now.
In the comment (link above) I mention a list of Jekyll's limitations that I am facing and also some suggested features for a lisp implementation. Of course, the best thing about your project is the fact that one can use lisp to code any dynamic HTML generation. Write a plugin in Ruby is not an option! After I have started to code in Lisp I don't have motivation to learn Ruby.
I haven't tried to use your code but I have a question and a comment:
Why you choose to implement an HTML generator instead of use one already available, like CL-WHO or any other listed in http://www.cliki.net/HTML%20generator?
What about doing your code an ADSF system. After that you could ask Zach to include it in http://www.quicklisp.org? BTW, you should not include cl-ppcre and usocket inside your code but make your project depend on those project. Quicklisp could solve this dependency and install those systems before your hyde system.
I am very impressed about your project and ideas! Congratulations! Hope to share more thoughts with you soon...
Best,
Alexandre
http://arademaker.github.com