From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.52.72.138 with SMTP id d10cs394455vdv; Fri, 30 Dec 2011 12:31:29 -0800 (PST) Received: by 10.224.192.8 with SMTP id do8mr49103989qab.46.1325277088251; Fri, 30 Dec 2011 12:31:28 -0800 (PST) Return-Path: Received: from rubyforge.org (rubyforge.org. [205.234.109.19]) by mx.google.com with ESMTP id h10si14132342qcx.65.2011.12.30.12.31.28; Fri, 30 Dec 2011 12:31:28 -0800 (PST) Received-SPF: pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) client-ip=205.234.109.19; Authentication-Results: mx.google.com; spf=pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) smtp.mail=sup-devel-bounces@rubyforge.org Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id 02D951678374 for ; Fri, 30 Dec 2011 15:31:28 -0500 (EST) Received: from masanjin.net (masanjin.net [209.20.72.13]) by rubyforge.org (Postfix) with ESMTP id 5DAA01858379 for ; Fri, 30 Dec 2011 15:31:25 -0500 (EST) Received: from w by masanjin.net with local (Exim 4.71) (envelope-from ) id 1RgjTH-0001vE-8s for sup-devel@rubyforge.org; Fri, 30 Dec 2011 20:54:35 +0000 From: William Morgan To: sup-devel@rubyforge.org Date: Fri, 30 Dec 2011 12:31:24 -0800 Message-Id: <1325277038-sup-3185@tw-mbp-wmorgan.local> User-Agent: turnsole, a heliotrope client v.git Subject: [sup-devel] importing your sup email into heliotrope X-BeenThere: sup-devel@rubyforge.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Sup developer discussion List-Id: Sup developer discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: sup-devel-bounces@rubyforge.org Errors-To: sup-devel-bounces@rubyforge.org If you're feeling adventurous, here is how to import your Sup email into Heliotrope. This might break horribly for you--no guarantees. Bug reports are welcome. 1. Install heliotrope and its dependencies. There is no gem yet, so follow the instructions at https://github.com/wmorgan/heliotrope. 2. Dump your sup labels to a file by running sup-dump > . 3. Import your mail sources into heliotrope. Mbox and maildir sources should go pretty quick; IMAP, as usual, will be very slow. For each source you can do this: $HELIOTROPE_DIR> ruby -Ilib bin/heliotrope-import --dir --sup-dumpfile --mbox Or replace "--mbox " with the corresponding argument to your source (use --help to see them all). 4. Add your ~/.sup/drafts.mbox file using the same commands. 5. Finally, reorder the index so that messages appear in order: $HELIOTROPE_DIR> ruby -Ilib bin/heliotrope-reindex --reorder --dir $HELIOTROPE_DIR> mv /index /index-old $HELIOTROPE_DIR> mv /index-reindexed /index 6. Start the server: $HELIOTROPE_DIR> ruby -Ilib bin/heliotrope-server --dir Point your web browser to http://localhost:8042 and see if that works! If it looks good, you can also try and get turnsole working, for a Sup-like client: https://github.com/wmorgan/turnsole. Good luck and have fun! -- William _______________________________________________ Sup-devel mailing list Sup-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-devel