Re: [wmii] don't edit the wiki anymore

From: Anselm R. Garbe <>
Date: Sun, 22 Jun 2008 18:54:10 +0200

First of all I announced this change long ago (approx. 2 months) already.

On Sun, Jun 22, 2008 at 05:03:58PM +0200, Uriel wrote:
> On Sun, Jun 22, 2008 at 1:04 PM, Anselm R. Garbe <> wrote:
> > in the first step. It's more a site-generator than a
> > wiki, because the contents will be editable through a public hg
> > repository. Thus I consider some very lightweight web server
> > which only serves static pages to have it running (I will use
> > thttpd or lighttpd in the first step).
> Ok, nothing personal, but I have had enough with all the changes to
> the website over time, if Kris doesn't object I'm going to
> move the wmii website under the werc wing at

As you like.

> Admitedly, if I find it compatible enough with existing moarkdown I
> might even use a formater based on libsmu, really sucks,
> but then with the cache script we have in werc is not too bad.

There is smu(1) in libsmu which is a commandline converter very
similiar to markdown, though some things of markdown aren't
supported, but Gottox is open for patches.

> > A first version will be up running on Tuesday approx. The site
> > generator is called dweb. The wiki and related repositories will
> > be running on its host to make sure nothing else can be
> > compromised.
> Running everything inside a virtualized pc is just too crazy for me,
> and if one is paranoid about security I would rather port werc to
> inferno, which kris I think already did some work on, but if you run
> on a virtual machine because you are writing web apps in C and you
> don't trust them, you could as well run your website in a honeypot.

No no, it's not because of C, the web server itself will be
static anyways, it's because of anonymous hg pushes, I want to
avoid people fucking around on the same box as where the
releases and the source code is stored (or the mailing lists).
That's why the wiki will be on its own virtual machine.

> Anyway, nothing personal, really, but all the website changing has got
> to annoying and confusing. Also I would like to start using
> releaser(1) and other such things (I'm building a trac-like system on
> top of werc) to make setting up and updating project websites easier.
> Actually no reason we can't integrate releaser(1) with your new
> website, but I rather plug it into something I know wont change every
> week.

The reason for me to work on dweb is rather simple: it's just
because I want the simpliest possible solution with as least
dependencies as possible.

> Also I find it a bit disturbing that you ask people to stop editing
> the wiki because you are moving the site to a new system when as far
> as I can tell the new dweb doesn't even exist yet, that is just silly,
> build dweb, and when it is up and running and so on, then migrate.

Well, an initial dweb version can be found at, but I intend to spend much time
tonight on it, and I reorganized the existing wiki contents in a
directory structure into 3 different mercurial repositories
already, that I have a nice sandbox. I only want to avoid that
changes are made to the wiki, while I'm fucking around with the
new stuff. I really focus on having the thing up and running
asap, so 3 days of abstinence should be ok.

If anyone bothers, the password to edit the wiki is dontedit,
however tell me at least if any page needs post assistance.

> Again, I'm happy to see some competition in the 'sane web frameworks'
> area so please take all this as a constructive criticism, but the wmii
> website has gone though way too many reorgs and movements over the
> years, and if it is going to be done once more, I'd rather do it to
> something I can trust.

As I told, I'm absolutely open, if you want to move the wmii
contents elsewhere, just do it. I plan to have the following
sub-domains pointing to the specific separate wiki in the
future: -> wmii stuff -> dwm stuff -> stuff about

So it shouldn't matter if wmii runs in a different engine on a
different host. Just tell me the IP and I set it up. Btw. I
moved libs into the wmii repo in my playground, if you are
interested, see attached tarball what I thing might be a nice
starting point for the wmii wiki contents.

> Of course I will let kris have the last word on this, but something
> tells me that he won't be happy about your idea. (Which by the way,
> would have been nice if you had consulted with us about it first).

Well, Kris actually proposed to work on the same idea using ksh
or pdksh, which I'd be happy with. But having a C client
shouldn't be bad either ;) So it's up to you what you like best.

> P.S.: And again, thanks for hosting wmii all this time, and for moving
> at last to a reliable registrar, now just need to register the domain
> for a few years in advance so it doesn't drop again ;) And specially
> thanks for allowing me to have at your server while I sort
> my own server woes (that is one nice thing about werc, it can easily
> be set up anywhere with any host (as long as you have p9p, moving to
> inferno would make this even better), doesn't require too fancy web
> server url rewriting (although its web server config side could use
> some simplification).

No problem.

Kind regards,

 Anselm R. Garbe >< >< GPG key: 0D73F361

Received on Sun Jun 22 2008 - 18:54:10 UTC

This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 16:44:41 UTC