Return-Path: X-Original-To: distix@pieni.net Delivered-To: distix@pieni.net Received: from yaffle.pepperfish.net (yaffle.pepperfish.net [88.99.213.221]) by pieni.net (Postfix) with ESMTPS id 50BE5453EA for ; Thu, 17 Aug 2017 18:01:33 +0000 (UTC) Received: from platypus.pepperfish.net (unknown [10.112.101.20]) by yaffle.pepperfish.net (Postfix) with ESMTP id 2E9E1418B5; Thu, 17 Aug 2017 19:01:33 +0100 (BST) Received: from ip6-localhost.nat ([::1] helo=platypus.pepperfish.net) by platypus.pepperfish.net with esmtp (Exim 4.80 #2 (Debian)) id 1diP6r-0004fx-4v; Thu, 17 Aug 2017 19:01:33 +0100 Received: from [10.112.101.21] (helo=mx3.pepperfish.net) by platypus.pepperfish.net with esmtps (Exim 4.80 #2 (Debian)) id 1diP6p-0004fl-38 for ; Thu, 17 Aug 2017 19:01:31 +0100 Received: from out1-smtp.messagingengine.com ([66.111.4.25]) by mx3.pepperfish.net with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1diP6n-000812-1b for obnam-support@obnam.org; Thu, 17 Aug 2017 19:01:31 +0100 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id AFC8420D32 for ; Thu, 17 Aug 2017 14:01:22 -0400 (EDT) Received: from web6 ([10.202.2.216]) by compute6.internal (MEProxy); Thu, 17 Aug 2017 14:01:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=cUl5cSd0bJicImWcM2jv9R6fvv4lu awIuvTZIA2xOpg=; b=Gcse1hZ5HLrkfwP1CLqjSAdQfuVkuuNe3Zd5qAG3CmvMR diyvbCva7smk3DOaWWYU5tMnO2tnMw4pZFgl192Goii9hjagyk7R4V4vVICU+Zep W2zwT45DgljJmBsLCTY5qwfBLnVE6suNuiFdaxJ4uEpedcTWkBWRu7pbrrSd/rXc bbrrNTbSXXk2psoUNl7PEWJiUEb6UVK/bWpUn2R+cVyFkjxyCDVvV3BTteWAAacs dBjBNi8x+GMXimSkX7E9NIRfaSOrErP3MorYZcR49JA5Uh4BT37NuFrIoK0TzQgD aQoybLQMadhEGQpXiAOr152DDAgSONdBsRTxSxWgw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=cUl5cS d0bJicImWcM2jv9R6fvv4luawIuvTZIA2xOpg=; b=KbYsrdZMYgOhtjYBmm45iu 1l9ylak8zAf+dLrorpnMCoVW4xQ2TrnJCbwzeZ0bnRGNf5yzJJyQwsiiFTnh9JLv cC+vHgoPzRDdX5Bge0rAqesqLllO+Ljn5s+JXmjQwid8NgZE3mao6dHCa3g/jfjS 8WElOUvuGfcyyFEQqLndtbVkGQYdWyAuGcOSe3UsoQfj5QTDcTKADkaWUz50iBS3 Ed8IK7zOiA2xajwufFh0FqUztDoUA4IWzVqrEaOfDMM4FH00xCoxAHpfTX6grB7z Q4r6D5AVN4X9wawxTUzm9mT9Y8IPdWnPCjhtYdbFT5IQbkK79LGlDuv+WCA0oiQg == X-ME-Sender: Received: by mailuser.nyi.internal (Postfix, from userid 99) id 8C21448004; Thu, 17 Aug 2017 14:01:22 -0400 (EDT) Message-Id: <1502992882.4101217.1076717680.35C833C0@webmail.messagingengine.com> From: Biltong To: Obnam support MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" X-Mailer: MessagingEngine.com Webmail Interface - ajax-21c69044 Date: Thu, 17 Aug 2017 20:01:22 +0200 References: <20170813184758.hbel3jxgultskktu@liw.fi> In-Reply-To: <20170813184758.hbel3jxgultskktu@liw.fi> X-Pepperfish-Transaction: e5e5-e74f-6ae0-cc1b X-Spam-Score: -0.3 X-Spam-Score-int: -2 X-Spam-Bar: / X-Scanned-By: pepperfish.net, Thu, 17 Aug 2017 19:01:31 +0100 X-Spam-Report: Content analysis details: (-0.3 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [66.111.4.25 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [66.111.4.25 listed in list.dnswl.org] 0.2 PPF_XMAILER_WEBMAIL Contains 'webmail' in the X-Mailer header 1.0 PPF_FROM_CONTAINS_MAIL The From header contains 'mail' 1.2 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (biltong[at]fastmail.fm) -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-ACL-Warn: message may be spam X-Scan-Signature: 628176fcdd9644272857e68213d136c4 Subject: Re: [obnam-announce] Retiring Obnam X-BeenThere: obnam-support@obnam.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Obnam backup software discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: obnam-support-bounces@obnam.org Errors-To: obnam-support-bounces@obnam.org Thanks for your hard work Lars. obnam is a great tool, and you have inspired other great tools. -- Biltong biltong@fastmail.fm On Sun, Aug 13, 2017, at 08:47 PM, Lars Wirzenius wrote: > This is a difficult announcement to write. The summary is that you > should switch to another backup program in the coming months. > > The first commit to Obnam's current code base is this: > > commit 7eaf5a44534ffa7f9c0b9a4e9ee98d312f2fcb14 > Author: Lars Wirzenius > Date: Wed Sep 6 18:35:52 2006 +0300 > > Initial commit. > > It's followed by over 5200 more commits until the latest one, which is > from yesterday. The NEWS file contains 58 releases. There are 20761 > lines of Python, 15384 words in the English language manual, with > translations in German and French. The yarn test suite, which is a > kind of a manual, is another 13382 words in English and > pseudo-English. That's a fair bit of code and prose. Not all of it > mine, I've had help from some wonderful people. But most of it mine. > > I wrote all of that because backups were fun. It was pleasing to use > my own program to guarantee the safety of my own data. The technical > challenges of implmenting the kind of backup program I wanted were > interesting, and solving interesting problems is a big part of why > I am a programmer. > > Obnam has a kind user base. It's not a large user base: the Debian > "popularity contest" service estimates it at around 500. But it's a > user base that is kind and has treated me well. I have tried to > reciprocate. > > Unfortunately, I have not had fun while developing Obnam for some time > now. This has changed. A few years ago, I lived in Manchester, UK, and > commuted by train to work. It was a short train ride, about 15 > minutes. At times I would sit on the floor with my laptop on my knees, > writing code or the manual. Back then Obnam was a lot of fun. I was > excited, and enthusiastic. > > In the past two years or so, I've not been able to feel that > excitement again. My native language, Finnish, has an expression > describing unpleasant tasks: something is as much fun as drinking tar. > That describes Obnam in recent years for me. > > Obnam has not turned out well, from a maintainability point of view. > It seems that every time I try to fix something, I break something > else. Usuaully what breaks is speed or memory use: Obnam gets slower > or starts using even more memory. > > For several years now I've been working on a new repository format for > Obnam, code names GREEN ALBATROSS. It was meant to solve Obnam's > problems as far as extensibility, performance, and resource use were > concerned. It seems to have failed. > > I'm afraid I've had enough. I'm going to retire Obnam as a project and > as a program, and move on to doing something else, so I can feel > excitement and pleasure again. > > After some careful thought, I fear that the maintainability problems > of Obnam can realistically only be solved by a complete rewrite from > scratch, and I'm not up to doing that. > > If you use Obnam, you should migrate to some other backup solution. > Don't worry, you have until the end of the year. I will be around and > I intend to fix any serious bugs in Obnam; in particular, security > flaws. But you should start looking for a replacement sooner rather > than later. > > I will be asking Obnam to be removed from the Debian unstable and > testing branches. The next Debian release (buster, Debian 10) won't > include Obnam. > > The Obnam mailing lists are kindly hosted by Daniel Silverstone, and > they will remain, but later this year I will change them to be > moderated. The Obnam git repository will remain. The web site will > remain, but I will add a note that Obnam is no longer maintained. > Other Obnam online resources may disappear. > > If you would like to take over the Obnam project, and try to resolve > the various issues, please contact me to discuss that. > > Thank you, and may you never need to restore. > _______________________________________________ > obnam-announce mailing list > obnam-announce@obnam.org > http://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/obnam-announce-obnam.org > Email had 1 attachment: > + signature.asc > 1k (application/pgp-signature) -- http://www.fastmail.com - IMAP accessible web-mail _______________________________________________ obnam-support mailing list obnam-support@obnam.org http://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/obnam-support-obnam.org