On 14/03/15 01:45, bch wrote:
On 3/13/15, Graeme Pietersz <[email protected]> wrote:
Obviously positing a link to fossil-users is a good way to have mistakes
spotted!

On 13/03/15 22:24, bch wrote:
I am sure that Git has massive advantages for some people, particularly
for large projects with huge numbers of collaborators. It was, after all,
designed for the Linux kernel: the largest software project ever (it is
approaching 18 million lines of code!)
This[1] suggests otherwise.
I have corrected it to read "as far as I know, the largest single
computer program (in the sense of a single executable and excluding
linked libraries)".
Sure -- I would just say "massive codebase" to get the point across
and make it more future-proof...


>From what I have read recently I am fairly sure it
is larger than the kernels of other major OSes, and everything on the
linked page that is bigger is a collection of executables, and most of
them are assemblies of separately developed components.

I am rather stunned (and a tad concerned) that cars need 100m lines of
code.

Additionally, (apparently) at Microsoft they use Perforce internally[2].

I can appreciate that people are passionate about tooling, politics,
philosophy of design, etc. but we all have to be careful about putting
up cargo cult[3] arguments as reasoning for anything...
I am not actually particularly passionate about DVCSs, and even if I
have got my numbers wrong. Also, getting a number wrong is not cargo
cult science.
No, incorrect numbers are not examples of cargo cult science but
saying "Linux is great, Linux uses git, so git is great" is more along
the lines that I was thinking. To be clear, that previous sentence
doesn't preclude git from being great -- but that "Linus likes it"
isn't what makes it so.

I am not saying that. The point I am trying to make can be divided into two:

1) Git and Fossil have different strengths. Git was designed for a massive, decentralised project so is likely to be better for anything similar
2) Git appears to have worked well for the Linux kernel.

Greh Kroah-hartman's comments on their process and scale are interesting: https://www.reddit.com/r/linux/comments/2ny1lz/im_greg_kroahhartman_linux_kernel_developer_ama/cmhxm2o

-bch

In any case, the point I was trying to make is that I am
sure Git is a good choice for a certain type of project, but I prefer
Fossil for what *I* do.

[1]
http://www.informationisbeautiful.net/visualizations/million-lines-of-code/
[2]
http://www.quora.com/What-version-control-system-does-microsoft-use-internally
[3] http://en.wikipedia.org/wiki/Cargo_cult


On 3/13/15, Graeme Pietersz <[email protected]> wrote:
On 13/03/15 19:50, David Mason wrote:
You have a typo in your post:
Thanks, corrected.
"only projects I use Git on are my own"

pretty sure you meant Fossil in that phrase.
Thanks, yes. I prefer to use Fossil, but when I take over something that
is already version controlled it invariably uses Git, and usually
Github.
On 13 March 2015 at 08:40, Graeme Pietersz <[email protected]> wrote:
On 13/03/15 08:17, jungle Boogie wrote:
Yes, I'm being optimistic about the userbase but we must agree Fossil
to much easier and friendlier to use.
Not always. My reply to this turned out to be rather long and a bit of
rant,
so I turned it into a blog post. I hope its not spammy to post a link
here
rather than paste it into an email:
http://pietersz.co.uk/2015/03/fossil-vs-git

The short version is, Fossil is easier to use than Git, but it is not
easier
to use than Github.

_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to