From owner-freebsd-current@FreeBSD.ORG Thu Oct 10 21:20:03 2013 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 96C203C0; Thu, 10 Oct 2013 21:20:03 +0000 (UTC) (envelope-from mozolevsky@gmail.com) Received: from mail-qe0-x22f.google.com (mail-qe0-x22f.google.com [IPv6:2607:f8b0:400d:c02::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 408B62EB5; Thu, 10 Oct 2013 21:20:03 +0000 (UTC) Received: by mail-qe0-f47.google.com with SMTP id b4so2537312qen.20 for ; Thu, 10 Oct 2013 14:20:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=OUzJmFiItqR749sJm2G1DSoF/VdM1lkgziwOHki+4tw=; b=VUkZJh4azV5YRaqqs2QZxENTNMz6WieZw0Dwalb/96m+7rxnel+q4hzeS/wrq8Znq8 TqLwfdYGqmudIuTKuGIB3tuZuHAFeqoWuPXlrW2mzJz8UFdlGHk/ffcPxWeOyGoy/i7g j1Igc9Z/A1SASbRpAgOOC5wplFq1G1/pFSGnkzHN4LxGFrG32Co/2kxzEOqC8kbPNy8+ 18+nuZjPJHxKqVOa7K91OZNsgrfXegxjG16SlZjDyLo+qQrLodmHE5nrFIRTH1UWdpls 2a3HcjjMJuhl8f5YYMCowgSr/GHaPmToaJYvvcYQgHrOR55HUz1XWCbdgSsJBpRbCwv6 /wjw== X-Received: by 10.49.104.5 with SMTP id ga5mr3743605qeb.53.1381440002458; Thu, 10 Oct 2013 14:20:02 -0700 (PDT) MIME-Version: 1.0 Sender: mozolevsky@gmail.com Received: by 10.224.112.138 with HTTP; Thu, 10 Oct 2013 14:19:22 -0700 (PDT) In-Reply-To: References: <77307DF8-637D-4295-BF47-8742F1552CE8@orthanc.ca> <525503A2.50002@beastielabs.net> <525537F5.1050100@m5p.com> <5256D192.8010902@freebsd.org> <5256D819.6060500@freebsd.org> From: Igor Mozolevsky Date: Thu, 10 Oct 2013 22:19:22 +0100 X-Google-Sender-Auth: 1n7oKK6AWi3gWrA_8cUvmFuxYq0 Message-ID: Subject: Re: rcs To: Jos Backus Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: Kimmo Paasiala , George Mitchell , freebsd-current 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 21:20:03 -0000 On 10 October 2013 21:18, Jos Backus wrote: > > On Oct 10, 2013 1:07 PM, "Igor Mozolevsky" wrote: > > > [snip] > > You're missing the point- the requirement is "provide a way to keep > track of changes for file X" not "have many fancy and unnecessary > features"... > > That may have been the requirement at the time of the RCS import but the > world has changed in my view. Feel free to use the old tools though, nobody > is saying you can't. > > Anyway, why not change this for 11? Do we feel RCS is superior simply > because we are familiar with it? What about all the extra features modern > version control offers? Sounds like people think it's all a step backwards, > all we need is manage separate files. No need for changesets or any other > modern features. > RCS is a tool that does it's job. It's been in base since time immemoriam, and is more likely than not to be found in other flavours of Unix(TM). Moreover, RCS commands are integrated into a lot of scripts that sysadmins use (it'd be naive to think otherwise), so in terms of $$$ not having RCS in base (yup, I know the change's been reverted) has a real cost to business! I don't really understand the resistance. We're okay with importing > Subversion which has less functionally and more dependencies but a single > Fossil binary is too intrusive? > SVN is the necessary evil, the project uses it and until the project switches to something else we're "stuck with it". What's the case for Fossil?.. -- Igor M.