Re: [fossil-users] Horror story about git - Forever Alone
On Thu, Sep 25, 2014 at 1:18 PM, Matt Wellans estifo...@gmail.com wrote: I suspect fossil would slow down faster than git in that scenario but I'd also argue that because fossil is easier to understand The memory costs for fossil (due to delta generation and R-card calculation) would quickly explode here, because each individual commit effectively has a new size which is a linear function of the current repo size, growing with each commit. OTOH, the individual (delta) manifests would all be very small because the number of changed files would be small ;). that scenario is a little less likely to happen. More importantly since fossil is usually used in a more close coupled way others on the team would have seen the problem very early and corrected it. With git it takes effort to be connected, but with fossil it takes concious effort to be disconnected. Richard has often used the phrase situational awareness for Fossil in this regard, and it certainly applies here, i think. This is probably a question of process, though, and is certainly not a git-specific problem. The same could happen in fossil if people aren't keeping an eye on the /timeline. Sidebar: I work better alone should have been an immediate red flag for them, as that particular wording implies (to me), I don't _like_ working with others, which is an absolute no-no for effective projects/teams. It's Dan's (from the article) fault (partially, at least) for allowing that excuse to win out for so long. OTOH, the wording, I have no problems working alone, (or similar) implies a different mindset which will not necessarily pose a risk for the project. -- - stephan beal http://wanderinghorse.net/home/stephan/ http://gplus.to/sgbeal Freedom is sloppy. But since tyranny's the only guaranteed byproduct of those who insist on a perfect world, freedom will have to do. -- Bigby Wolf ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Re: [fossil-users] Horror story about git - Forever Alone
On 25/09/14 13:18, Matt Wellans wrote: I suspect fossil would slow down faster than git in that scenario but I'd also argue that because fossil is easier to understand that scenario is a little less likely to happen. Let's all be honest here; this a unique case where you'd _want_ it to slow down faster than git. The tool shouldn't encourage misuse. If the story is true, they might have noticed the problem sooner. :) Half kidding, of course. Performance is always good, etc. -- Kind Regards, Jan ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
[fossil-users] Horror story about git - Forever Alone
Morning, just read it today on Reddit: http://www.reddit.com/r/programming/comments/2hctgh/horror_story_about_git_forever_alone/ Article is at: http://thedailywtf.com/Articles/Forever-Alone.aspx What about Fossil in the same scenario? Sincerely, Gour -- From wherever the mind wanders due to its flickering and unsteady nature, one must certainly withdraw it and bring it back under the control of the self. ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Re: [fossil-users] Horror story about git - Forever Alone
On 2014-09-25 08:44:04, Gour wrote: Morning, just read it today on Reddit: http://www.reddit.com/r/programming/comments/2hctgh/horror_story_about_git_forever_alone/ Article is at: http://thedailywtf.com/Articles/Forever-Alone.aspx What about Fossil in the same scenario? What's supposed to happen? The same thing. If you keep committing a binary file, changing it completely between each checkin, the repo's gonna become a fat thing. As you asked for it. This is in no way IMHO a GIT horror story. It's just a mild case of PEBKAC (who ended up quitting anyways), i.e., HR fckup. Regards, -Martin ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users