On Sat, Dec 29, 2012 at 07:55:28PM +0400, Konstantin Khomoutov wrote:
> On Sat, 29 Dec 2012 16:20:32 +0100
> Lluís Batlle i Rossell <vi...@viric.name> wrote:
> <sarcasm>You guys do really sound as a religious sect.</sarcasm>

:) well, I think that everyone expects different jobs to be done by a VCS.
As for me, I like it to keep history as it happened. Then, fine if it has
methods to reorganize the data in there, but without loosing the original
history.

Some people see the VCS as a tree where they organize the past development in
the way they prefer, not necessarily linked to history.

> Actually, I intended to write a calm and purely technical response to
> Mike's message pointing out the ideas Git devs had while implementing
> rebasing (I failed to see in this thread any notice of using rebasing to
> help future bisecting, for instance), but the next two messages urged
> me to write this rather off-topic semi-rant.

Git people that rewrite history (using rebase), will tell that they reorganize
the commits so they become "more logical". Git does not have a way of doing that
without loosing the history of how all happened.

Of course, git can be used without rebasing. I just haven't met anyone (even me,
who contributes using git in different projects) who doesn't use rebase. And I
use it, because the rest of the team don't want the git graphs "crippled with
_unnecessary_ merges".

> TL;DR

Well, there you go. For some people, writing is easier than reading. ;)

> I would really like to have such discussions be more technical and less
> zealous, if possible, please.

Well, I think all this ends up being a matter of taste. Everyone shows their
views. It's like choosing an OS... Some people chose GNU/Linux, despite all the
effort that it requires, because they prefer dealing with fdisk, filesystems,
kernel updates, package managers, ...  than to have the problems of Microsoft
Windows (OS corruption, silent updates, hidden coed, dll hell, crashes, viruses,
etc.). But some people prefer the problems of Windows.  It's a matter of
choosing the problems that annoy you less. :)

And as I mentioned, some people see advantages in having those 'remote' trees
locally, and there are situations where they can be convenient. But for most of
the development I do in a VCS, that's far too heavy.

Regards,
Lluís.
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to