Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
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