Message from discussion
snaplet-file-dialog-0.1.0.0 available on patch-tag
Received: by 10.204.127.19 with SMTP id e19mr560446bks.4.1349431629000;
Fri, 05 Oct 2012 03:07:09 -0700 (PDT)
X-BeenThere: snap_framework@googlegroups.com
Received: by 10.204.0.70 with SMTP id 6ls2294846bka.2.gmail; Fri, 05 Oct 2012
03:07:08 -0700 (PDT)
Received: by 10.204.4.211 with SMTP id 19mr560610bks.5.1349431628395;
Fri, 05 Oct 2012 03:07:08 -0700 (PDT)
Received: by 10.204.4.211 with SMTP id 19mr560609bks.5.1349431628380;
Fri, 05 Oct 2012 03:07:08 -0700 (PDT)
Return-Path: <m.fischm...@googlemail.com>
Received: from mail-bk0-f47.google.com (mail-bk0-f47.google.com [209.85.214.47])
by gmr-mx.google.com with ESMTPS id v13si925800bkw.0.2012.10.05.03.07.08
(version=TLSv1/SSLv3 cipher=OTHER);
Fri, 05 Oct 2012 03:07:08 -0700 (PDT)
Received-SPF: pass (google.com: domain of m.fischm...@googlemail.com designates 209.85.214.47 as permitted sender) client-ip=209.85.214.47;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of m.fischm...@googlemail.com designates 209.85.214.47 as permitted sender) smtp.mail=m.fischm...@googlemail.com; dkim=pass header...@googlemail.com
Received: by mail-bk0-f47.google.com with SMTP id jk7so761574bkc.6
for <snap_framework@googlegroups.com>; Fri, 05 Oct 2012 03:07:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlemail.com; s=20120113;
h=date:from:to:cc:subject:message-id:mime-version:content-type
:content-disposition:user-agent;
bh=ee25iw34P8Uivu2oeyIoRlecHAkYUwbycPPkriwpFJk=;
b=IgR5GqVTHl//z7gKTIzEKDrCV4ERo345PxtuOxfTXso5zTSh0vqJWk9pg/vjI7pRQk
y2RUYrTrY+w130wu1Pf2MD86h4PWULHwp9jBQZUyXVCTzhpPrizC6gnIQE22iGHFVZLm
XtT6xlDomqao621JaavvI4rFYBd0pgHnLGpAMpT8qUCC+598UGP0rSIMK9BLF8X7uTws
jc9P7rxvyrxW2XvgzvLz8qJUXSoj7z4IfRO3tEquIvilfWBK28idF12q8W3Ho2eIeBos
Rjc9MH0PjxTIio7LBJo4LLxSR0a05O8TyTrpRk21xWIVAJDf9UMQuZyYus5dJ65lMMAq
xU+A==
Received: by 10.204.132.77 with SMTP id a13mr2521850bkt.99.1349431628169;
Fri, 05 Oct 2012 03:07:08 -0700 (PDT)
Return-Path: <m.fischm...@googlemail.com>
Received: from localhost (brln-4db9fc72.pool.mediaWays.net. [77.185.252.114])
by mx.google.com with ESMTPS id e3sm7247348bks.7.2012.10.05.03.07.06
(version=TLSv1/SSLv3 cipher=OTHER);
Fri, 05 Oct 2012 03:07:07 -0700 (PDT)
Date: Fri, 5 Oct 2012 12:06:58 +0200
From: Matthias Fischmann <m.fischm...@googlemail.com>
To: snap_framework@googlegroups.com
Cc: sh...@cs.tu-berlin.de
Subject: [ANNOUNCE] snaplet-file-dialog-0.1.0.0 available on patch-tag
Message-ID: <20121005100658.GC21642@yoa>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.21 (2010-09-15)
Dear all,
the first version of the file dialog snaplet is out:
http://patch-tag.com/r/mf/snaplet-file-dialog/
darcs get http://patch-tag.com/r/mf/snaplet-file-dialog
It was surprisingly simple to write, and using it is quite trivial.
Please check out the haddock documentation and the included sample
project derived from `snap init`.
Features:
. Every user can upload, download, and delete files into her private
home directory.
Still missing (see TODO for a full list):
. Sub-directories.
. Handling of user groups and shared folders.
. Version control.
. Snaplet / Cabal file handling is a little crude.
. The file system interface uses System.Cmd instead of POSIX libs.
Please drop us a line if you use it. We would be particularly
interested in which features we should do next.
Cheers,
Matthias