From owner-freebsd-current@FreeBSD.ORG Thu Oct 10 18:40:44 2013 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 6634E883 for ; Thu, 10 Oct 2013 18:40:44 +0000 (UTC) (envelope-from jos@catnook.com) Received: from mail-pa0-f52.google.com (mail-pa0-f52.google.com [209.85.220.52]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3B3612307 for ; Thu, 10 Oct 2013 18:40:44 +0000 (UTC) Received: by mail-pa0-f52.google.com with SMTP id kl14so3129339pab.39 for ; Thu, 10 Oct 2013 11:40:43 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=FkSnsIp6iiGnGHDLIUYXSgKOKSW8ZVWSuhObKsB4WB8=; b=czrmN6fNBfZsFOZqleK6fZkd6MMpik6x4DLV/b++Qr1w3avaehT9xcTpcG5IshmpTp gHVTiq2WYSqw8oBSlh3LX8QJZydVw8lpkxYqZ8EXXbWjQ1YAbIoajJR7+tkVgdS5eedn L1wCuhsMqv3WVXnk5DJ9JlNYvfY4y3FIM0GLsysrn2jjNdzNYfze0+XI/oIZRhK3XeHI o5zxz6Gk+Ys5fzwAsG9FAo4AgOSccxraEXlOBJmY4uxFKVWB05KMcdau+S6NL4JtlRr+ z0JTsnDECjNU21tDcsIoJjOwJvqNtrJszIj2tAfzUgB0mC2N1rwQW1YMvFBJ08uhPOVt ES7Q== X-Gm-Message-State: ALoCoQkkfb7FCqujANSoyHgeu8YzgYYyfz3i6n0wPiZRM0IENrzatOV3N3yTE/of9IdX48grItbl MIME-Version: 1.0 X-Received: by 10.68.108.3 with SMTP id hg3mr15382922pbb.91.1381428942414; Thu, 10 Oct 2013 11:15:42 -0700 (PDT) Received: by 10.70.49.36 with HTTP; Thu, 10 Oct 2013 11:15:42 -0700 (PDT) Received: by 10.70.49.36 with HTTP; Thu, 10 Oct 2013 11:15:42 -0700 (PDT) In-Reply-To: <5256D819.6060500@freebsd.org> References: <77307DF8-637D-4295-BF47-8742F1552CE8@orthanc.ca> <525503A2.50002@beastielabs.net> <525537F5.1050100@m5p.com> <5256D192.8010902@freebsd.org> <5256D819.6060500@freebsd.org> Date: Thu, 10 Oct 2013 11:15:42 -0700 Message-ID: Subject: Re: rcs From: Jos Backus To: Julian Elischer Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: Kimmo Paasiala , George Mitchell , freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Oct 2013 18:40:44 -0000 On Oct 10, 2013 9:38 AM, "Julian Elischer" wrote: > > On 10/11/13 12:34 AM, Jos Backus wrote: >> >> On Thu, Oct 10, 2013 at 9:10 AM, Julian Elischer wrote: >>> >>> On 10/9/13 11:59 PM, Jos Backus wrote: >> >> [snip] >>>> >>>> OK, but please, can we replace RCS with Fossil in 11 then? That adds a real >>>> improvement to FreeBSD while giving people plenty of time to prepare. >>> >>> can fossil read rcs files? and how big is it compared to RCS? >> >> >> It seems there's some thought on importing CVS repos but according to 'fossil help import', only the git fast-export format is supported. >> In practice this means you'd loose history, yes. But it's not hard to keep the old RCS files somewhere else in case that history is needed. >> >> http://www.fossil-scm.org/fossil/wiki?name=Import+CVS+Repositories >> >> I just built devel/fossil and it yields a single binary, /usr/local/bin/fossil which clocks in at 1.8M. Given all the functionality it provides (plus it is in a similar class as git, see http://www.fossil-scm.org/index.html/doc/tip/www/fossil-v-git.wiki), I think that's a steal. >> >> It was started by the author of SQlite. If we require some kind of version control system in the base that's powerful, well-maintained and BSD-licensed, this really seems like a no-brainer. > > > well since people expect RCS.. it is not a no brainer. > you are asking people to learn a whole new tool for functionality that is currently very simple.. > edit file > ci -l file > add comment. Such is the price of progress. I envy people who don't have to learn anything new in order to stay employed :-) Jos > > > >> >> Jos >> -- >> Jos Backus >> jos at catnook.com > >