- we made some themes based on the one I made for dbxtalk, the one from stef's personal website and esug website. - we tried to push site configuration to the pillar.conf (title, menu/navigation information, author/contact info)

I had a look at Cocoon but I'm not sure what purpose it serves. Maybe I need to get to used to it.

This is to decouple the code managing the configuration parameter from Pier because we have different needs for Ecstatic

- another thing we wanted to push was the writing of plugins for the moment taking benefit from the [[[eval=true]]]. We were thinking however on making a special annotation for it. We have two really simple stupid "plugins", one that shows a list of news/blog feed, one that generates a list of publications based on a bib file using citezen.

YES! That is exactly what I was looking for. Something that can be evaluated dynamically. That opens a wide range of possibilities.

but for web site you do not want to get somebody to hack your system.
So this is why we are defining pluggings.

I originally started this for the new dbxtalk site which is written basically in pillar.

http://dbxtalk.smallworks.eu/

You can see the source code of this site in here:

https://github.com/guillep/DBXTalk/tree/gh-pages

Nice!

Of course, there you will notice a lot of *workarounds* to make it work. I've made a list of those workarounds and sent them to Cyril to see if we can have better support for them in pillar.

I'd be pleased if you contribute and push it :). We have this trello board to add ideas and manage our backlog

https://trello.com/b/2t7qTWpp/ecstatic

Thanks. I think I'll find some time this weekend to see how your project fits into my needs. I'll be happy nagging you about some things ;)

Reply via email to