Discussion:
Ikiwiki replacement etc.
Tuomo Valkonen
2009-03-16 09:11:24 UTC
Permalink
I will have to replace Ikiwiki as the Ion site generator, since
it fails to work under Cygwin. (Excessive and ugly mangling of
all input into UTF-8 breaks down in the 2007 snapshot I'd been
using. *sigh*. The compiler doesn't need to know the encoding
used; only the web frontend does. Newer versions don't build.
No response from the author.)

One thing that has been suggested, is webgen. But it seems that to do
all the inlining or even listing of all the FAQ entries, I'd have to
spend time learning Ruby/ERB/webgen internals, and I really have spent
far too much time on the computer/OS switch [1] already. A quick&dirty
Lua or shell script would be faster to write. (Actually, I hate the
way Ikiwiki handles intra-wiki links, with its own syntax instead of
using markdown. Webgen, OTOH, doesn't have any support for easy linking.
I'd like to just define ready aliases for markdown for pages on the
site. There actually exists a markdown implementation in Lua...)

Does anyone have any other suggestions for site generator, or what
to do with the site, that wouldn't involve too much effort from me?
This could also be tied to the scripts repository, distribution of
extra patches etc..

I still refuse to edit pages through crappy browsers' editors,
and whatever is chosen should support markdown for easy conversion
(and because most other ASCII markup languages are too bloated).

[1]: http://iki.fi/tuomov/b/archives/2009/03/13/T16_46_57/
--
"[Fashion] is usually a form of ugliness so intolerable that we have
to alter it every six months." -- Oscar Wilde
"The computer industry is the only industry that is more fashion-driven
than women's fashion." -- RMS
Evgeny Kurbatov
2009-03-16 09:37:14 UTC
Permalink
Hi, Tuomo,
Post by Tuomo Valkonen
Does anyone have any other suggestions for site generator, or what
to do with the site, that wouldn't involve too much effort from me?
This could also be tied to the scripts repository, distribution of
extra patches etc..
Try AsciiDOC. It has not any web engine just text-to-html converter.
Nice syntax, I spent an hour to get a site. One page -- one
file. UTF-8 is native for it. Links look like
link:awesome-page.txt[The awesome page]

http://www.methods.co.nz/asciidoc/

There is a highlighter for vim.

Best witches,
Evgeny
Tuomo Valkonen
2009-03-16 09:48:29 UTC
Permalink
Post by Evgeny Kurbatov
Try AsciiDOC. It has not any web engine just text-to-html converter.
I'm not looking for a markup language -- I'm sticking to markdown.
I'm looking for a web engine.
--
"[Fashion] is usually a form of ugliness so intolerable that we have
to alter it every six months." -- Oscar Wilde
"The computer industry is the only industry that is more fashion-driven
than women's fashion." -- RMS
Evgeny Kurbatov
2009-03-16 10:16:48 UTC
Permalink
On Mon, 16 Mar 2009 09:48:29 +0000 (UTC)
Post by Tuomo Valkonen
Post by Evgeny Kurbatov
Try AsciiDOC. It has not any web engine just text-to-html
converter.
I'm not looking for a markup language -- I'm sticking to markdown.
I'm looking for a web engine.
Which means "web engine"? I meant no web engine -- no cgi, no web
forms, no page editor thru web forms, just kosher html. You can manage
your pages with ftp. Let the web server be engine.


Best witches,
Evgeny
Tuomo Valkonen
2009-03-16 11:01:46 UTC
Permalink
Post by Evgeny Kurbatov
Which means "web engine"? I meant no web engine -- no cgi, no web
forms, no page editor thru web forms, just kosher html. You can manage
your pages with ftp. Let the web server be engine.
No, I'm not looking for dynamic content. I'm looking for something
to generate static web pages; not he nicer-markup-to-html converter,
which will be markdown, but the part that wraps that into templates;
generates RSS; inlines multiple pages into one for news, FAQ;
offers nicer wiki-like linking rather than referring to individual
files; etc.
--
Stop Gnomes and other pests! Purchase Windows today!
Tuomo Valkonen
2009-03-31 07:20:55 UTC
Permalink
Ok, the site should be back in updatable condition, using webgen
after all. Let me know if something is broken. Next up: VCS switch.

(Suggestions about what to do about the site, the scripts repository,
and other repositories are still welcome.)
--
Tuomo
Loading...