From owner-freebsd-current@FreeBSD.ORG Thu Oct 10 22:22:32 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 9004027C for ; Thu, 10 Oct 2013 22:22:32 +0000 (UTC) (envelope-from jos@catnook.com) Received: from mail-pa0-f46.google.com (mail-pa0-f46.google.com [209.85.220.46]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 608902330 for ; Thu, 10 Oct 2013 22:22:32 +0000 (UTC) Received: by mail-pa0-f46.google.com with SMTP id fa1so3418266pad.19 for ; Thu, 10 Oct 2013 15:22:26 -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=wH0+UZXxT3fm/tGKKqDXzcjODWma1xMwMavtdhEwIOs=; b=cAIn7HUoDbSURfXuZjCm/dmGXZ0y4nKkMOG+YHH+WqClZ8ZdrzxY7HY/C8QHrvjnfE sFw9yw9mPyKk2iQvGZpS8mjkzpUXpwUVhg5woLRdfdlmn+KAnoVQZmCRBmTgdSX9kRWG 79kTOMJyWRA7Q88Hml4Bre9kw5oGTyyoBHHvY7J9GRxXM7G1wHb5LF+c8eHgHvSOVyXx cVjP5qF6+J8ZCsMi6Y+VXxaSxlG1ioYxztZnwGi3G+oy9AE2iAG206LFW9UI4LSzVzJi JoSeQRuW1Yef9a9p7FI5DJqwF3x+JUrs336OZwbBaheQG7dR36T3DNx10iSYrPISMo0E ZJzg== X-Gm-Message-State: ALoCoQlpM15Z7F1RHNL90kYZFTd+p+OaDCxewwQlPhgQ9/E3yt1EjhHCn7jYtAramtQgP96U+QRn MIME-Version: 1.0 X-Received: by 10.68.232.74 with SMTP id tm10mr16632996pbc.64.1381443746315; Thu, 10 Oct 2013 15:22:26 -0700 (PDT) Received: by 10.70.49.36 with HTTP; Thu, 10 Oct 2013 15:22:26 -0700 (PDT) Received: by 10.70.49.36 with HTTP; Thu, 10 Oct 2013 15:22:26 -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> Date: Thu, 10 Oct 2013 15:22:26 -0700 Message-ID: Subject: Re: rcs From: Jos Backus To: Igor Mozolevsky Content-Type: text/plain; charset=ISO-8859-1 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 22:22:32 -0000 On Oct 10, 2013 2:20 PM, "Igor Mozolevsky" wrote: > > > > > 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! Like I said, change is hard. I'm not going to argue this any further, you clearly have no interest in using better tools. Fine. >> 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?.. To replace RCS. But you're not interested, so I'll stop here. I have enough trouble with Luddites at $work :-) Jos > -- > Igor M.