unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Richard Stallman <rms@gnu.org>
To: esr@snark.thyrsus.com (Eric S. Raymond)
Cc: emacs-devel@gnu.org
Subject: Re: Removing rollback from VC mode - request for comment
Date: Thu, 11 Dec 2014 14:50:20 -0500	[thread overview]
Message-ID: <E1Xz9ki-0007Y5-By@fencepost.gnu.org> (raw)
In-Reply-To: <20141211092138.6D5F6C008E@snark.thyrsus.com> (esr@snark.thyrsus.com)

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > 2. VC in particular, and version-control systems in general, have
  > moved towards a philosophy of making history destruction difficult.

I think that philosophy is simply mistaken.

When Emacs used RCS, I sometimes cancelled my own checkins, and it
wasn't for the sake of disk space.  It was to simplify the history, by
replacing a mistake with the checkin that should have been made.

This would be just as useful now.  It ought to be added to other
version systems.

However, I am not going to argue for keeping the existing rollback
code in VC merely in the hope that rollback will be implemented in
more version systems.

-- 
Dr Richard Stallman
President, Free Software Foundation
51 Franklin St
Boston MA 02110
USA
www.fsf.org  www.gnu.org
Skype: No way! That's nonfree (freedom-denying) software.
  Use Ekiga or an ordinary phone call.




  parent reply	other threads:[~2014-12-11 19:50 UTC|newest]

Thread overview: 98+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-12-11  9:21 Removing rollback from VC mode - request for comment Eric S. Raymond
2014-12-11  9:43 ` David Kastrup
2014-12-11 12:23   ` Thien-Thi Nguyen
2014-12-11 12:51     ` Eric S. Raymond
2014-12-11 16:24       ` Eli Zaretskii
2014-12-11 17:12         ` Steinar Bang
2014-12-11 18:16           ` Eli Zaretskii
2014-12-11 17:45         ` Eric S. Raymond
2014-12-11 18:30           ` Eli Zaretskii
2014-12-11 19:54           ` Sergey Organov
2014-12-11 20:53             ` Sergey Organov
2014-12-11 21:49             ` Eric S. Raymond
2014-12-12  0:57               ` Stephen J. Turnbull
2014-12-12 10:54                 ` Steinar Bang
2014-12-12  0:33           ` Stephen J. Turnbull
2014-12-12  3:21             ` Eric S. Raymond
2014-12-11 11:51 ` Ted Zlatanov
2014-12-11 12:42   ` Steinar Bang
2014-12-11 12:57     ` Eric S. Raymond
2014-12-11 16:23     ` Eli Zaretskii
2014-12-11 11:53 ` Steinar Bang
2014-12-11 11:57   ` Steinar Bang
2014-12-11 12:36     ` Eric S. Raymond
2014-12-11 13:48       ` David Kastrup
2014-12-11 14:27       ` Ted Zlatanov
2014-12-11 15:59         ` Steinar Bang
2014-12-11 16:21       ` Eli Zaretskii
2014-12-11 17:01         ` Óscar Fuentes
2014-12-11 18:12           ` Eli Zaretskii
2014-12-11 19:24             ` Steinar Bang
2014-12-11 20:23               ` Stefan Monnier
2014-12-11 20:59               ` Eli Zaretskii
2014-12-12 15:44                 ` John Mastro
2014-12-12 16:01                   ` Nicolas Richard
2014-12-12 19:22                     ` Eli Zaretskii
2014-12-14 12:11                       ` Jonas Bernoulli
2014-12-14 19:34                         ` Eli Zaretskii
2014-12-14 23:29                           ` Stefan Monnier
2014-12-15 13:10                           ` Jonas Bernoulli
2014-12-15 17:21                             ` Eli Zaretskii
2014-12-12 19:22                   ` Eli Zaretskii
2014-12-11 21:11               ` Rasmus
2014-12-11 17:09         ` Eric S. Raymond
2014-12-12  0:21           ` Stephen J. Turnbull
2014-12-12  3:19             ` Eric S. Raymond
2014-12-12 10:57             ` Steinar Bang
2014-12-12 13:57               ` Stefan Monnier
2014-12-12 14:06                 ` Sergey Organov
2014-12-12 16:04                   ` Stefan Monnier
2014-12-14 14:40               ` Stephen J. Turnbull
2014-12-14 20:48                 ` Steinar Bang
2014-12-14 23:29                   ` Stefan Monnier
2014-12-15  2:04                   ` Stephen J. Turnbull
2014-12-15  9:04                     ` David Kastrup
2014-12-11 18:55       ` Achim Gratz
2014-12-11 19:28         ` Steinar Bang
2014-12-11 20:21           ` Stefan Monnier
2014-12-12  9:06             ` vc-region-authors (or some such) Sebastien Vauban
2014-12-12 14:22               ` Stefan Monnier
2014-12-12 16:13                 ` Dmitry Gutov
2014-12-11 15:47 ` Removing rollback from VC mode - request for comment Stefan Monnier
2014-12-11 17:02   ` Sergey Organov
2014-12-11 18:36   ` Eric S. Raymond
2014-12-11 19:40     ` Stefan Monnier
2014-12-12 16:41     ` Richard Stallman
2014-12-12 17:45       ` Eric S. Raymond
2014-12-13 12:46         ` Richard Stallman
2014-12-13 13:41           ` Eric S. Raymond
2014-12-14  9:07             ` Richard Stallman
2014-12-14 10:04               ` Eric S. Raymond
2014-12-14 14:01                 ` Thien-Thi Nguyen
2014-12-11 19:25 ` Karl Fogel
2014-12-11 19:50 ` Richard Stallman [this message]
2014-12-12 15:42 ` Uwe Brauer
2014-12-12 16:15   ` David Kastrup
2014-12-12 17:16     ` Uwe Brauer
2014-12-12 17:43       ` David Kastrup
2014-12-12 19:02         ` Stefan Monnier
2014-12-12 20:54           ` Uwe Brauer
2014-12-12 21:49             ` Stefan Monnier
2014-12-13  9:30               ` Uwe Brauer
2014-12-13  9:42                 ` David Kastrup
2014-12-13 10:32                   ` Eli Zaretskii
2014-12-13 10:45                     ` David Kastrup
2014-12-13 11:36                       ` Eli Zaretskii
2014-12-13 13:59                 ` Stefan Monnier
2014-12-13 15:21                   ` Uwe Brauer
2014-12-14  4:06                     ` Stefan Monnier
2014-12-14 13:13                       ` Uwe Brauer
2014-12-14 13:27                         ` David Kastrup
2014-12-15 17:25                           ` Uwe Brauer
2014-12-15  4:38                         ` Stefan Monnier
2014-12-15  9:14                           ` David Kastrup
2014-12-15 17:34                           ` Uwe Brauer
2014-12-17 21:01                             ` Stefan Monnier
2014-12-12 20:52         ` Uwe Brauer
2014-12-12 17:41     ` Multiple independent projects per directory Eric S. Raymond
2014-12-12 18:07   ` Removing rollback from VC mode - request for comment Thien-Thi Nguyen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=E1Xz9ki-0007Y5-By@fencepost.gnu.org \
    --to=rms@gnu.org \
    --cc=emacs-devel@gnu.org \
    --cc=esr@snark.thyrsus.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).