News for hackers. Stuff that matters.
Re:Emacs and Magit by sillysaurus3 on Friday July 21, 2017 @07:06AM (#14819485)
If it were part of Emacs you'd need to use the FSF's collaboration tools which have a higher barrier of entry, and if you're a first-time contributor with a non-trivial contribution you're going to have to wait days/weeks as your copyright assignment papers make their way over snail-mail.

This is as good a reason as any to try to replace Emacs. Maybe Remacs will succeed.

Though I suppose it'd be best to have proof of this claim. Not that I don't believe you, but this is the type of thing that turns newbies away from Emacs without giving it a shot.

Re:Emacs and Magit by throwanem on Friday July 21, 2017 @07:18AM (#14819521)
Can confirm. It hasn't turned me off Emacs by any means, but it is one of the reasons I strongly prefer releasing packages on MELPA to getting patches into Emacs proper.
Re:Emacs and Magit by kronos29296 on Friday July 21, 2017 @07:13AM (#14819511)
Neovim came along but majority who use vim still use vim. They won't change. This is in a situation where neovim is ahead of vim in certain areas (some may not like it and call it bloat but I call them features).

Unless remacs gives a clear advantage over emacs in terms of performance while still retaining compatibility people won't switch easily. Even then the switch should be quick and painless. (Neovim had those and so some people jumped ship).

Re:Emacs and Magit by aerique on Friday July 21, 2017 @07:19AM (#14819522)
I would never use Remacs but I would use CLemacs. Others wouldn't use the previous two but would use Pymacs, Rbemacs or Hemacs. Then there's people who wouldn't use any of those but swear by Elmacs.
Re:Emacs and Magit by ethelward on Friday July 21, 2017 @11:14AM (#14821166)
You're aware that remacs rewrite the C part of emacs in Rust, not the ELisp ones? The final goal for users and plugin writers is a fully transparent transition.
Re:Emacs and Magit by tangue on Friday July 21, 2017 @08:11AM (#14819732)
That's true but it's only the technical and logistical part of the problem.

There's a moral issue too in giving-up copyright to an entity : What if the future the FSF (RMS is not eternal) changes its policy to turn to something completely crazy with your code ? They will own all will own all your copyright-assigned code and you won't be able to do anything about it.

I mean : what if you were agree with GPL2 but not 3 and that now the copyright owner decides to move the code you've written to GPL3 ?

Re:Emacs and Magit by davexunit on Friday July 21, 2017 @09:35AM (#14820381)
>What if the future the FSF (RMS is not eternal) changes its policy to turn to something completely crazy with your code ?

The FSF's copyright assignment contract has clauses that prevent them from doing such things. It's really a very fair contract.

Re:Emacs and Magit by mikegerwitz on Friday July 21, 2017 @09:38AM (#14820413)
To elaborate: the clause is actually designed precisely to prevent a hostile takeover from another entity; it's an important part of the contract. The clause states the conditions under which your code and program will be made available.
Re:Emacs and Magit by tangue on Monday July 24, 2017 @05:32AM (#14837011)
Ok this seems more reasonnable than I thought.