• 000004 by yuri@... on 2009/01/30 at 08:56 GMT
  • 000002 by yuri@... on 2009/01/30 at 08:55 GMT

Page Content

From sputnik-list-bounces@lists.luaforge.net Fri Jan 30 08:55:59 2009
Received: from pop.gmail.com (ag-in-f109.google.com [72.14.247.109])
	by localhost (mpop-1.0.11) with POP3
	for <yuri>; Fri, 30 Jan 2009 08:55:59 +0000
Delivered-To: sputnik.list.archiver@gmail.com
Received: by 10.142.216.3 with SMTP id o3cs32446wfg;
        Wed, 28 Jan 2009 16:08:07 -0800 (PST)
Received: by 10.100.136.18 with SMTP id j18mr245155and.48.1233187686365;
        Wed, 28 Jan 2009 16:08:06 -0800 (PST)
Return-Path: <sputnik-list-bounces@lists.luaforge.net>
Received: from mail.luaforge.net (www.luaforge.net [147.65.1.201])
        by mx.google.com with ESMTP id b32si21166840ana.35.2009.01.28.16.07.56;
        Wed, 28 Jan 2009 16:08:05 -0800 (PST)
Received-SPF: pass (google.com: domain of sputnik-list-bounces@lists.luaforge.net designates 147.65.1.201 as permitted sender) client-ip=147.65.1.201;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of sputnik-list-bounces@lists.luaforge.net designates 147.65.1.201 as permitted sender) smtp.mail=sputnik-list-bounces@lists.luaforge.net; dkim=neutral (body hash did not verify) header.i=@gmail.com
Received: from localhost ([127.0.0.1] helo=localhost.localdomain)
	by mail.luaforge.net with esmtp (Exim 4.50)
	id 1LSMGp-00010x-Jf; Thu, 29 Jan 2009 00:04:43 -0200
Received: from wf-out-1314.google.com ([209.85.200.170])
	by mail.luaforge.net with esmtp (Exim 4.50) id 1LSMGk-00010q-Eg
	for sputnik-list@lists.luaforge.net; Thu, 29 Jan 2009 00:04:39 -0200
Received: by wf-out-1314.google.com with SMTP id 28so7192353wfc.20
	for <sputnik-list@lists.luaforge.net>;
	Wed, 28 Jan 2009 16:07:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=domainkey-signature:mime-version:received:date:message-id:subject
	:from:to:content-type:content-transfer-encoding;
	bh=SihU80Ovm4gO1PfF5zrKHEidLyc/APMwCelNPFbyqg8=;
	b=ok94VtOeav0bdcHIFHGn/Po8mmyy+gJlEE9Q5upTLwIClXco7nbj8JksvpE+ssxmUM
	YyE0zj8FCiCaM6PSFtF+zA0sc2GilOQ0pz+LHuzSxJSpIpQJC20xKKPp7DgMjzmWFWPf
	ftKgEAA6mNTGnMM1rh7OYS75uj3GDI30+LMRU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
	h=mime-version:date:message-id:subject:from:to:content-type
	:content-transfer-encoding;
	b=jITes+ZcnS/TsLolhyDWPuKfrfMeeyeTGTLWswM+dNw4sbxRdt366my/Sq+5ikDI3+
	bH4NkcIDQzXdyjXhsjFMvXCx6RUgbBc2aGSgmyy1ObMNoCVkT37dWtICAeW3moHwB0Ga
	aSQZGDIBlvUgeorxR0WYv7Ac5RM3JqtKbr+Fo=
MIME-Version: 1.0
Received: by 10.142.132.2 with SMTP id f2mr1742465wfd.168.1233187658585; Wed, 
	28 Jan 2009 16:07:38 -0800 (PST)
Date: Wed, 28 Jan 2009 16:07:38 -0800
Message-ID: <17eac67c0901281607l3f26ec38yc97a39bfe9fc9aef@mail.gmail.com>
From: Sam Roberts <vieuxtech@gmail.com>
To: sputnik-list@lists.luaforge.net
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Subject: [Sputnik-list] A fair amount of things on the wiki aren't working.
X-BeenThere: sputnik-list@lists.luaforge.net
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "An all-purpose list for now." <sputnik-list.lists.luaforge.net>
List-Unsubscribe: <http://lists.luaforge.net/cgi-bin/mailman/listinfo/sputnik-list>,
	<mailto:sputnik-list-request@lists.luaforge.net?subject=unsubscribe>
List-Archive: <http://lists.luaforge.net/pipermail/sputnik-list>
List-Post: <mailto:sputnik-list@lists.luaforge.net>
List-Help: <mailto:sputnik-list-request@lists.luaforge.net?subject=help>
List-Subscribe: <http://lists.luaforge.net/cgi-bin/mailman/listinfo/sputnik-list>,
	<mailto:sputnik-list-request@lists.luaforge.net?subject=subscribe>
Sender: sputnik-list-bounces@lists.luaforge.net
Errors-To: sputnik-list-bounces@lists.luaforge.net

Hi there.

I don't mean to nag, but in case you haven't noticed, its hard to use
the sandbox when it throws errors about captchas.

And I can't register, because:
[[
 New Account

Could not verify captcha:
Create new account
User name
Password
Confirm Password
This reCAPTCHA key isn't authorized for the given domain. More info
]]

There's a lot reCAPTCHA messages through the website... don't know
what they mean. Clicking on the RSS links cause firefox to spew error
messages at me, too:
[[
XML Parsing Error: not well-formed
Location: jar:file:///usr/lib/firefox/chrome/browser.jar!/content/browser/feeds/subscribe.xhtml
Line Number 1, Column 12:icrosummary(this._bookmarkID, newMicrosummary);
-----------^
]]
Firefox-specific problem?

And you probably know, but clicking the xhtml1.1 links generate lots
of whining from the w3c. Guess its for debugging?


Anyway, I'm looking for a simple wiki/cms type thing I can use for
todo lists for some projects of mine (mostly rack-based apps running
with Sinatra), maybe photo albums, stuff like in the demo. I'm hoping
it'll work when I install, or that I can hack it into shape, and add
my stuff easily.

Btw, I'll be using webfaction, too. If I've trouble with the install,
I'll get back to you.

Cheers,
Sam

_______________________________________________
Sputnik-list mailing list
Sputnik-list@lists.luaforge.net
http://lists.luaforge.net/cgi-bin/mailman/listinfo/sputnik-list


From sputnik-list-bounces@lists.luaforge.net Fri Jan 30 08:55:59 2009
Received: from pop.gmail.com (ag-in-f109.google.com [72.14.247.109])
	by localhost (mpop-1.0.11) with POP3
	for <yuri>; Fri, 30 Jan 2009 08:55:59 +0000
Delivered-To: sputnik.list.archiver@gmail.com
Received: by 10.142.216.3 with SMTP id o3cs33686wfg;
        Wed, 28 Jan 2009 16:55:44 -0800 (PST)
Received: by 10.100.41.9 with SMTP id o9mr2839691ano.49.1233190543973;
        Wed, 28 Jan 2009 16:55:43 -0800 (PST)
Return-Path: <sputnik-list-bounces@lists.luaforge.net>
Received: from mail.luaforge.net (www.luaforge.net [147.65.1.201])
        by mx.google.com with ESMTP id d38si607615and.49.2009.01.28.16.55.34;
        Wed, 28 Jan 2009 16:55:43 -0800 (PST)
Received-SPF: pass (google.com: domain of sputnik-list-bounces@lists.luaforge.net designates 147.65.1.201 as permitted sender) client-ip=147.65.1.201;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of sputnik-list-bounces@lists.luaforge.net designates 147.65.1.201 as permitted sender) smtp.mail=sputnik-list-bounces@lists.luaforge.net; dkim=neutral (body hash did not verify) header.i=@gmail.com
Received: from localhost ([127.0.0.1] helo=localhost.localdomain)
	by mail.luaforge.net with esmtp (Exim 4.50)
	id 1LSN0y-0001M1-AH; Thu, 29 Jan 2009 00:52:24 -0200
Received: from rv-out-0506.google.com ([209.85.198.231])
	by mail.luaforge.net with esmtp (Exim 4.50) id 1LSN0w-0001Lw-8z
	for sputnik-list@lists.luaforge.net; Thu, 29 Jan 2009 00:52:22 -0200
Received: by rv-out-0506.google.com with SMTP id k40so7182221rvb.29
	for <sputnik-list@lists.luaforge.net>;
	Wed, 28 Jan 2009 16:55:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=domainkey-signature:mime-version:sender:received:in-reply-to
	:references:date:x-google-sender-auth:message-id:subject:from:to:cc
	:content-type:content-transfer-encoding;
	bh=eM1APPdc2kvCtP4lDBfsgne4xSqpLWTX95PwZJv1rUU=;
	b=e3hrg/36rhjIlvzVuaifTqtAmOZZKaBGlC+pDyjmzqpMWe7JlkKhlEmVJLb0PGQTVZ
	LiZolyqSHqADE/bn9o1vmdA8wn7TceSps0cG35ZHgcIFLmepYISwp3Guohe/IQxZ8M02
	JUGYZgYegFjdNPfIJ6oItBioow9E51gFigFHY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
	h=mime-version:sender:in-reply-to:references:date
	:x-google-sender-auth:message-id:subject:from:to:cc:content-type
	:content-transfer-encoding;
	b=jyIxsTlLDbi7utyWTnCiRLR4dRy52kfFjAsYeqsTZtQgwO4j91IXbOIeHPF5ssfGQU
	4Hymz7UBNcyaOVQSq9SsUJD4n9EseDJjeneDLbfF6jMKmRWuRTTEB7nYTRiLOzkYQ8P4
	oi9y/FXmmAJlXga1sRoxH30KW2vCwLmvaQa44=
MIME-Version: 1.0
Received: by 10.141.29.14 with SMTP id g14mr152645rvj.150.1233190526007; Wed, 
	28 Jan 2009 16:55:26 -0800 (PST)
In-Reply-To: <17eac67c0901281607l3f26ec38yc97a39bfe9fc9aef@mail.gmail.com>
References: <17eac67c0901281607l3f26ec38yc97a39bfe9fc9aef@mail.gmail.com>
Date: Wed, 28 Jan 2009 16:55:25 -0800
X-Google-Sender-Auth: d882657d2327edab
Message-ID: <fa4efbc00901281655k5df9ec26yca3687b901bfcd4@mail.gmail.com>
Subject: Re: [Sputnik-list] A fair amount of things on the wiki aren't 
	working.
From: Yuri Takhteyev <yuri@sims.berkeley.edu>
To: Sam Roberts <vieuxtech@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: sputnik-list@lists.luaforge.net
X-BeenThere: sputnik-list@lists.luaforge.net
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "An all-purpose list for now." <sputnik-list.lists.luaforge.net>
List-Unsubscribe: <http://lists.luaforge.net/cgi-bin/mailman/listinfo/sputnik-list>,
	<mailto:sputnik-list-request@lists.luaforge.net?subject=unsubscribe>
List-Archive: <http://lists.luaforge.net/pipermail/sputnik-list>
List-Post: <mailto:sputnik-list@lists.luaforge.net>
List-Help: <mailto:sputnik-list-request@lists.luaforge.net?subject=help>
List-Subscribe: <http://lists.luaforge.net/cgi-bin/mailman/listinfo/sputnik-list>,
	<mailto:sputnik-list-request@lists.luaforge.net?subject=subscribe>
Sender: sputnik-list-bounces@lists.luaforge.net
Errors-To: sputnik-list-bounces@lists.luaforge.net

> I don't mean to nag, but in case you haven't noticed, its hard to use
> the sandbox when it throws errors about captchas.

That's not nagging - that's beta testing. :)

http://spu.tnik.org/ is running code straight out of git, to keep us
honest. The latest release is more stable.

> Could not verify captcha:

We just recently changed the domain name and I forgot to update
recaptcha API keys, which are domain specific. This is fixed now.

> XML Parsing Error: not well-formed
> Location: jar:file:///usr/lib/firefox/chrome/browser.jar!/content/browser/feeds/subscribe.xhtml

I think this might be a problem with your installation of FF.  It
sounds to me like it cannot parse your subscribe.xhtml file. It looks
fine in my FF. :(

I just tested the rss feed and the site-wide feed validates properly

http://feedvalidator.org/check.cgi?url=http%3A%2F%2Fspu.tnik.org%2Fen%2Fhistory.rss

The per-page RSS has an issue with duplication of IDs, but nothing as
serious as not well-formed XML:

http://feedvalidator.org/check.cgi?url=http%3A%2F%2Fspu.tnik.org%2Fen%2FSputnik.rss

> And you probably know, but clicking the xhtml1.1 links generate lots
> of whining from the w3c. Guess its for debugging?

Fixed.

> Anyway, I'm looking for a simple wiki/cms type thing I can use for
> todo lists for some projects of mine (mostly rack-based apps running
> with Sinatra), maybe photo albums, stuff like in the demo. I'm hoping
> it'll work when I install, or that I can hack it into shape, and add
> my stuff easily.

Great. This is exactly the sort of thing Sputnik is designed for.

The last release (see http://spu.tnik.org/en/Installation) is
certainly stable. The working version from git (see
http://spu.tnik.org/en/Source) is obviously a little less so. However,
if you are not afraid of git (and know how to roll back after pulling
a bad revision), I would strongly recommend using that. It has more
features and I plan to make a release based on it shortly. And if you
find a bug or a bottleneck I would be able to fix it more quickly.

> Btw, I'll be using webfaction, too. If I've trouble with the install,
> I'll get back to you.

I've actually recently abandoned webfaction for the sake of slicehost.
It wasn't for any particular problem with webfaction - I just wanted
more control in terms of user accounts, etc. Speaking of which, I am
now ready to offer free sputnik hosting for whoever is interested.
Obviously you would get somewhat less control.

 - yuri

-- 
http://spu.tnik.org/

_______________________________________________
Sputnik-list mailing list
Sputnik-list@lists.luaforge.net
http://lists.luaforge.net/cgi-bin/mailman/listinfo/sputnik-list


From sputnik-list-bounces@lists.luaforge.net Fri Jan 30 08:56:00 2009
Received: from pop.gmail.com (ag-in-f109.google.com [72.14.247.109])
	by localhost (mpop-1.0.11) with POP3
	for <yuri>; Fri, 30 Jan 2009 08:56:00 +0000
Delivered-To: sputnik.list.archiver@gmail.com
Received: by 10.142.216.3 with SMTP id o3cs35472wfg;
        Wed, 28 Jan 2009 17:44:11 -0800 (PST)
Received: by 10.100.119.18 with SMTP id r18mr913647anc.98.1233193450809;
        Wed, 28 Jan 2009 17:44:10 -0800 (PST)
Return-Path: <sputnik-list-bounces@lists.luaforge.net>
Received: from mail.luaforge.net (www.luaforge.net [147.65.1.201])
        by mx.google.com with ESMTP id c37si21577594ana.2.2009.01.28.17.44.01;
        Wed, 28 Jan 2009 17:44:10 -0800 (PST)
Received-SPF: pass (google.com: domain of sputnik-list-bounces@lists.luaforge.net designates 147.65.1.201 as permitted sender) client-ip=147.65.1.201;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of sputnik-list-bounces@lists.luaforge.net designates 147.65.1.201 as permitted sender) smtp.mail=sputnik-list-bounces@lists.luaforge.net; dkim=neutral (body hash did not verify) header.i=@gmail.com
Received: from localhost ([127.0.0.1] helo=localhost.localdomain)
	by mail.luaforge.net with esmtp (Exim 4.50)
	id 1LSNle-0002in-EV; Thu, 29 Jan 2009 01:40:38 -0200
Received: from rv-out-0506.google.com ([209.85.198.237])
	by mail.luaforge.net with esmtp (Exim 4.50) id 1LSNlc-0002ii-PZ
	for sputnik-list@lists.luaforge.net; Thu, 29 Jan 2009 01:40:37 -0200
Received: by rv-out-0506.google.com with SMTP id k40so7200927rvb.29
	for <sputnik-list@lists.luaforge.net>;
	Wed, 28 Jan 2009 17:43:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=domainkey-signature:mime-version:received:in-reply-to:references
	:date:message-id:subject:from:to:cc:content-type
	:content-transfer-encoding;
	bh=XjE7yZcFrAgqsMPxNvB0MWKZhF5dazLvk4p3LfcUjV4=;
	b=jOsOr5w3HkhnBxQ8Qk0+nbdM+6b5txd/3DI9qZab9foF4Tp220Xh4KJxlNcgn6SlKI
	X14MP/s9j7sDtXe+cQFYgrt1l7F902m854S1qzlAm+9WINHGc4lvd7hyc/gJYbWtVJNg
	GeCFm94Au1fvSTrh5p6SVoiTQYtuFMQbS4big=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type:content-transfer-encoding;
	b=I/1U9tmhL9+VLyl++dl5tOonNMhJKivDjVAjxvauLVNVUiRMlzJOb27NE0QytnctmR
	KyTAivuGQ+VwPDryBMVy4RKysihmGhpuTJ9x16m/Q/dgdKKHdBvdQRei9ZPFcFUXAd2/
	w7hHaT4bl1VogmkegvI6X/Zi3lOzy6xxXYvp4=
MIME-Version: 1.0
Received: by 10.142.76.15 with SMTP id y15mr1594127wfa.263.1233193420190; Wed, 
	28 Jan 2009 17:43:40 -0800 (PST)
In-Reply-To: <fa4efbc00901281655k5df9ec26yca3687b901bfcd4@mail.gmail.com>
References: <17eac67c0901281607l3f26ec38yc97a39bfe9fc9aef@mail.gmail.com>
	<fa4efbc00901281655k5df9ec26yca3687b901bfcd4@mail.gmail.com>
Date: Wed, 28 Jan 2009 17:43:40 -0800
Message-ID: <17eac67c0901281743j504fd9f5xf825edbbc8f66cd9@mail.gmail.com>
Subject: Re: [Sputnik-list] A fair amount of things on the wiki aren't 
	working.
From: Sam Roberts <vieuxtech@gmail.com>
To: Yuri Takhteyev <yuri@sims.berkeley.edu>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: sputnik-list@lists.luaforge.net
X-BeenThere: sputnik-list@lists.luaforge.net
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "An all-purpose list for now." <sputnik-list.lists.luaforge.net>
List-Unsubscribe: <http://lists.luaforge.net/cgi-bin/mailman/listinfo/sputnik-list>,
	<mailto:sputnik-list-request@lists.luaforge.net?subject=unsubscribe>
List-Archive: <http://lists.luaforge.net/pipermail/sputnik-list>
List-Post: <mailto:sputnik-list@lists.luaforge.net>
List-Help: <mailto:sputnik-list-request@lists.luaforge.net?subject=help>
List-Subscribe: <http://lists.luaforge.net/cgi-bin/mailman/listinfo/sputnik-list>,
	<mailto:sputnik-list-request@lists.luaforge.net?subject=subscribe>
Sender: sputnik-list-bounces@lists.luaforge.net
Errors-To: sputnik-list-bounces@lists.luaforge.net

On Wed, Jan 28, 2009 at 4:55 PM, Yuri Takhteyev <yuri@sims.berkeley.edu> wrote:
>> XML Parsing Error: not well-formed
...
> I think this might be a problem with your installation of FF.

You're probably right, I'm still on ubuntu 7.10 so it an old FF. Thats ok.

>> Anyway, I'm looking for a simple wiki/cms type thing I can use for
>> todo lists for some projects of mine (mostly rack-based apps running
>> with Sinatra), maybe photo albums, stuff like in the demo. I'm hoping
>> it'll work when I install, or that I can hack it into shape, and add
>> my stuff easily.
>
> Great. This is exactly the sort of thing Sputnik is designed for.

I hope so! I don't want to spend too much time on this, its supposed
to help my projects, not steal time from them, but I need some kind of
tool support.

I was looking at trac, but I don't really need its svn/git integration
(I'm happy with the browser on github) and I don't really like its
wiki, and I can't use it as a mini-CMS, so it didn't seem to have much
left for me.

> The last release (see http://spu.tnik.org/en/Installation) is
> certainly stable. The working version from git (see
> http://spu.tnik.org/en/Source) is obviously a little less so. However,
> if you are not afraid of git (and know how to roll back after pulling
> a bad revision), I would strongly recommend using that. It has more
> features and I plan to make a release based on it shortly. And if you
> find a bug or a bottleneck I would be able to fix it more quickly.

I'm using git, though "comfortable" is a strong word.

What would you recommend for a back-end for sputnik? I think it does
svn, flat file, and git? Is one more stable than any other?

I'd really like git or svn as a backend if it would allow me to edit
wiki pages with vim in markdown format as text pages, and push/commit
them up to webfaction. But if thats not possible, then I'll just want
to use whatever is easiest to deploy.

>> Btw, I'll be using webfaction, too. If I've trouble with the install,
>> I'll get back to you.
>
> I've actually recently abandoned webfaction for the sake of slicehost.
> It wasn't for any particular problem with webfaction - I just wanted
> more control in terms of user accounts, etc. Speaking of which, I am
> now ready to offer free sputnik hosting for whoever is interested.

Partly this is an exercise in learning how to setup my own servers,
but if its too hard, maybe I'll take you up on that. Probably an
exercise in rock packaging, too.

> Obviously you would get somewhat less control.

I suspect I'll need to write my own node code, or whatever its called,
and maybe tweak th source, so I'll try to install from git tonight.

Sam

_______________________________________________
Sputnik-list mailing list
Sputnik-list@lists.luaforge.net
http://lists.luaforge.net/cgi-bin/mailman/listinfo/sputnik-list


From sputnik-list-bounces@lists.luaforge.net Fri Jan 30 08:56:01 2009
Received: from pop.gmail.com (ag-in-f109.google.com [72.14.247.109])
	by localhost (mpop-1.0.11) with POP3
	for <yuri>; Fri, 30 Jan 2009 08:56:01 +0000
Delivered-To: sputnik.list.archiver@gmail.com
Received: by 10.142.191.1 with SMTP id o1cs16118wff;
        Thu, 29 Jan 2009 00:57:17 -0800 (PST)
Received: by 10.100.3.4 with SMTP id 4mr2491720anc.27.1233219436812;
        Thu, 29 Jan 2009 00:57:16 -0800 (PST)
Return-Path: <sputnik-list-bounces@lists.luaforge.net>
Received: from mail.luaforge.net (www.luaforge.net [147.65.1.201])
        by mx.google.com with ESMTP id c14si15247958ana.1.2009.01.29.00.57.07;
        Thu, 29 Jan 2009 00:57:16 -0800 (PST)
Received-SPF: pass (google.com: domain of sputnik-list-bounces@lists.luaforge.net designates 147.65.1.201 as permitted sender) client-ip=147.65.1.201;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of sputnik-list-bounces@lists.luaforge.net designates 147.65.1.201 as permitted sender) smtp.mail=sputnik-list-bounces@lists.luaforge.net; dkim=neutral (body hash did not verify) header.i=@gmail.com
Received: from localhost ([127.0.0.1] helo=localhost.localdomain)
	by mail.luaforge.net with esmtp (Exim 4.50)
	id 1LSUWx-0005GO-Gn; Thu, 29 Jan 2009 08:53:55 -0200
Received: from rv-out-0506.google.com ([209.85.198.239])
	by mail.luaforge.net with esmtp (Exim 4.50) id 1LSUWv-0005GI-F9
	for sputnik-list@lists.luaforge.net; Thu, 29 Jan 2009 08:53:53 -0200
Received: by rv-out-0506.google.com with SMTP id k40so7354334rvb.29
	for <sputnik-list@lists.luaforge.net>;
	Thu, 29 Jan 2009 00:56:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=domainkey-signature:mime-version:sender:received:in-reply-to
	:references:date:x-google-sender-auth:message-id:subject:from:to:cc
	:content-type:content-transfer-encoding;
	bh=b3Ie1Z8EwmP0zG5Wn9CpTUqchaeLGOXWleQ+XP0dLF0=;
	b=t1W67Ts21gAiJRk6vK+0W8GmNSOEvbFQChhWJ3HAVpvERnjx8MIYrOBcpKB0j75dAL
	t+2O6Pg4wqtKdygrynPTstnRonv8cXHqAqB6VhekMJDC15GxX47IK028Bku/DG2PvOOv
	az4Way68ehFxJW7qrxw/+5stPDmunDUgecxyE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
	h=mime-version:sender:in-reply-to:references:date
	:x-google-sender-auth:message-id:subject:from:to:cc:content-type
	:content-transfer-encoding;
	b=mlSF+jEb2O1aoGJUDdqBJpe2gY1WP0Ho8UIzsFFce14I/EGk9K0lHFNo2Hg4Z+WgD8
	s8EQCZkCK5Vw2TtIzYdD04Qln1+1XOP6Iyso+OygM89BwHJiwNP/WwbTz60hQz3PdJNy
	HDwjJ2RgAuM3jM9Z/qdSrVhEgQ1trUrTVegJE=
MIME-Version: 1.0
Received: by 10.140.174.11 with SMTP id w11mr2679308rve.83.1233219413302; Thu, 
	29 Jan 2009 00:56:53 -0800 (PST)
In-Reply-To: <17eac67c0901281743j504fd9f5xf825edbbc8f66cd9@mail.gmail.com>
References: <17eac67c0901281607l3f26ec38yc97a39bfe9fc9aef@mail.gmail.com>
	<fa4efbc00901281655k5df9ec26yca3687b901bfcd4@mail.gmail.com>
	<17eac67c0901281743j504fd9f5xf825edbbc8f66cd9@mail.gmail.com>
Date: Thu, 29 Jan 2009 00:56:53 -0800
X-Google-Sender-Auth: ea6e3557d0033ee5
Message-ID: <fa4efbc00901290056g614bf4cbr20211247fa4b6b44@mail.gmail.com>
Subject: Re: [Sputnik-list] A fair amount of things on the wiki aren't 
	working.
From: Yuri Takhteyev <yuri@sims.berkeley.edu>
To: Sam Roberts <vieuxtech@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: sputnik-list@lists.luaforge.net
X-BeenThere: sputnik-list@lists.luaforge.net
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "An all-purpose list for now." <sputnik-list.lists.luaforge.net>
List-Unsubscribe: <http://lists.luaforge.net/cgi-bin/mailman/listinfo/sputnik-list>,
	<mailto:sputnik-list-request@lists.luaforge.net?subject=unsubscribe>
List-Archive: <http://lists.luaforge.net/pipermail/sputnik-list>
List-Post: <mailto:sputnik-list@lists.luaforge.net>
List-Help: <mailto:sputnik-list-request@lists.luaforge.net?subject=help>
List-Subscribe: <http://lists.luaforge.net/cgi-bin/mailman/listinfo/sputnik-list>,
	<mailto:sputnik-list-request@lists.luaforge.net?subject=subscribe>
Sender: sputnik-list-bounces@lists.luaforge.net
Errors-To: sputnik-list-bounces@lists.luaforge.net

> I'm using git, though "comfortable" is a strong word.

As long as you know how to roll back to an earlier revision after a
pull, you'll be fine. Before you pull updates, run "git log" to see
where you are at. Then pull. Then, if you don't like what you got,
roll back with "git reset <rev_id>".

> What would you recommend for a back-end for sputnik? I think it does
> svn, flat file, and git? Is one more stable than any other?

The default ("filedir") is what most Sputnik installations use,
including spu.tnik.org. It's not exactly "flat file," rather, it
stores the nodes and the index of revision as lua code. It's by far
the simplest and the most tested implementation. It also makes it
really easy to edit files by hand, bypassing Sputnik. (To remove a
revision, just edit the index file and comment out the table for that
revision.) If you want to synchronize two repositories on different
computers, you can do so with rsync.

The MySQL implementation was written to be faster. Jim is the person
to ask about pros and cons. Same for SQLite.

The Git implementation is the newest and the least tested. It hasn't
gotten much production use, though I am about to launch a photo album
site using it. It gives you a very clean directory and in theory
allows you to do fancy merges using git. (In practice, you need to
install a git server to really do this, so it gets more complicated.)
It uses pipes, though, since git is not available as a library. This
is not a problem for simply getting nodes: git is not used for simple
retrieval, we just read the file from disk. However, things like
history are a little slow, since we end up needing multiple git
processes. If you want to use it and run into problems, I will be
happy to help. But if you are looking for the most tested, then you
should probably go with the default.

The SVN implementation used to work in an earlier version of Sputnik,
but is broken at the moment, IIRC.

> I suspect I'll need to write my own node code, or whatever its called,
> and maybe tweak th source, so I'll try to install from git tonight.

If you are looking to do a photo album, have a look at a directory
called "sfoto". It's a plugin that implements a blog/photo album
combo. Unfortunately the demo is down at the moment, but I'll try to
set it up tomorrow.

- yuri

-- 
http://spu.tnik.org/

_______________________________________________
Sputnik-list mailing list
Sputnik-list@lists.luaforge.net
http://lists.luaforge.net/cgi-bin/mailman/listinfo/sputnik-list
Powered by Sputnik | XHTML 1.1