Hi,

I wrote a multilingual static website generator for my
website<http://meirkriheli.com>(pages + blog):
https://github.com/MeirKriheli/statirator

Might wanna give it a try, didn't get a chance to document it good enough
yet, this Open Knesset thingy is keeping me quite busy.

Cheers.


On Fri, Jan 11, 2013 at 12:11 AM, Shlomi Fish <shlo...@shlomifish.org>wrote:

> Hi all,
>
> On Thu, 27 Dec 2012 01:11:35 +0200
> Shlomi Fish <shlo...@shlomifish.org> wrote:
>
> > Hi all,
> >
> > [ I am going to write this message in English because it is easier for
> me to
> > express myself in such Technical matters in it. Feel free to reply in
> Hebrew.
> > ]
> >
> > Well, I've taken a look at both Ikiwiki and Jekyll for two projects:
> >
> > 1. Ikiwiki for the Freenode's ##programming channel FAQ:
> >
> > *
> http://code.wikia.com/wiki/User:Shlomif/Freenode_programming_channel_FAQ
> > (present location - requires loggging in to get rid of the intrusive ads,
> > which is why we want to switch to something else).
> >
> > * https://github.com/shlomif/Freenode-programming-channel-FAQ - new
> source
> >
> > 2. Jekyll for http://vim.begin-site.org/ - the Vim Beginner's Site
> (some links
> > are broken and the content is incomplete but feel free to link to the
> existing
> > resources).
> >
> > -----------
> >
> > Installing Ikiwiki involved chasing some CPAN dependencies, which was
> not as
> > straightforward because I'm a Mageia Linux packager and am committed to
> > packaging them as Mageia .rpms, but it was doable based on the
> perl-Ikiwiki
> > rpm from Fedora. (Should be easier if your distribution already packaged
> it
> > or if you just use cpan/cpanm/CPANPLUS).
> >
> > Installing Jekyll was more straightforward because I defaulted to use
> "sudo
> > gem install jekyll" (and then some missing dependencies).
> >
> > Now the problem I had with Ikiwiki proved to be an errorprone process
> for me.
> > I eventually was able to get it working, but it took a while. Jekyll on
> the
> > other hand just worked and is also pretty fast (at least here on my Core
> i3
> > machine). Jekyll is also cool, simple and straightforward and has better
> > support for complex templates.
> >
> > While the new ##programming FAQ will be kept in Ikiwiki for now, I think
> I'll
> > go with Jekyll for www.linux.org.il. The main advantage Ikiwiki has over
> > Jekyll is a server-side web interface, so if it's a deal breaker for
> anyone,
> > please shout.
> >
> > So I think I’ll start converting http://www.linux.org.il/ to Jekyll
> barring
> > any objections. I'm CCing Amichai here, because I would like to tutor
> him in
> > the new CMS (Jekyll) instead of the ad-hoc existing one.
> >
>
> Unfortunately, as it turns out, I ran into some problems with Jekyll, as
> this
> conversation on #jekyll on Freenode proves (I am rindolf):
>
> [QUOTE]
> <rindolf> Hi all.
> <rindolf> I'd like to share some frustration I have with using Jekyll. I
> previously used http://web-cpan.shlomifish.org/latemp/ , which is my own
> creation based on Website Meta Language and other technologies, and I found
> some things absent in Jekyll like a navigation menu or a breadcrumbs trail
> using it. Now, when googling for doing that in Jekyll, I usually ran into
> blogs
> posts or Stackoverflow threads and not actual plugins.
> <rindolf> And Jekyll seems kinda opaque to me (though admittedly I didn't
> try
> to read its code).
> <rindolf> Does anyone feel the same way too?
> <lietu> well, having only used jekyll for a while, certain aspects are a
> bit
> unclear and I feel there is a bit too much marketing hype around it, but it
> works fine, and the information is eventually easy enough to find
> <lietu> for example I assumed from the information I found about Jekyll
> before
> starting on it, that it would by default support LESS compiling, JS, CSS
> and
> HTML minifying, etc. .. ended up having to set up plugins and code a bit
> myself
> to get all that working .. having never coded a single line of ruby
> before, it
> was a bit painful
> <lietu> but if they end up actually putting more of that kind
> of stuff in the core, or make proper plugins for all that and link to them
> easily, it will be a lot better
> <rindolf> lietu: I see.
> <lietu> .. oh, and the list of dependencies for my whole package is now
> ridiculously large, to build my website with jekyll, using google closure
> compiler, jekyll-asset-pipeline, lessc from node (the easiest dependency
> really), jekyll-press nad jekyll-minimagic requires me to install half of
> the
> packages available in the repositories to get it running
> <rindolf> lietu: I see.
> [/QUOTE]
>
> So it does not seem very encouraging, as part of the reason why I don't
> want
> to use Latemp ( http://web-cpan.shlomifish.org/latemp/ ) is due to its
> relatively large amount of dependencies . There's a list of other static
> website
> generators here:
> http://iwantmyname.com/blog/2011/02/list-static-website-generators.htmland it
> does not include my own (yet), but includes ttree which I have heard of
> before
> and ikiwiki, which I also covered here.
>
> Regards,
>
>         Shlomi Fish
>
> --
> -----------------------------------------------------------------
> Shlomi Fish       http://www.shlomifish.org/
> List of Portability Libraries - http://shlom.in/port-libs
>
> XSLT is the number one cause of programmers’ suicides since Visual Basic
> 1.0.
>
> Please reply to list if it's a mailing list post - http://shlom.in/reply .
> _______________________________________________
> Discussions mailing list
> Discussions@hamakor.org.il
> http://hamakor.org.il/cgi-bin/mailman/listinfo/discussions
>



-- 
Meir Kriheli
http://meirkriheli.com
_______________________________________________
Discussions mailing list
Discussions@hamakor.org.il
http://hamakor.org.il/cgi-bin/mailman/listinfo/discussions

לענות