News for hackers. Stuff that matters.
Re:Facebook Messenger protocol in Pidgin by golergka on Thursday January 14, 2016 @08:02AM (#10901080)
> The technical part doesn't really matter.

Why.

Re:Facebook Messenger protocol in Pidgin by jordigh on Thursday January 14, 2016 @08:18AM (#10901155)
Because lots of things flourish despite not being the most beautifully designed piece of technology. Git survives despite its widely-derided UI, email proliferates despite spam, and Linux is dominant despite having a less beautiful kernel than BSD.

What matters is how useful users think it is. Whether developers think the code is beautiful is less important for adoption.

Re:Facebook Messenger protocol in Pidgin by golergka on Thursday January 14, 2016 @08:22AM (#10901174)
Yeah, these things are mostly true (apart from git, which I think has the best possible interface for a VCS), but I don't understand why did you suddenly switch from a question about a decision by a particular company to a question of wide adoption of technology by a community.

And your second paragraph misses the point: it's not about one of the factors, it's about balance between them. In this particular case, the amount of users who prefer XMPP doesn't seem to be big enough to counter the pain of supporting it.

Re:Facebook Messenger protocol in Pidgin by IshKebab on Thursday January 14, 2016 @10:07AM (#10901787)
> which I think has the best possible interface for a VCS

Wow, I can easily imagine much better interfaces. In fact I don't even have to imagine - Mercurial is way nicer.

Re:Facebook Messenger protocol in Pidgin by wooptoo on Thursday January 14, 2016 @11:35AM (#10902386)
Shame mercurial didn't catch on. I started learning DVCS' with mercurial, back when they were still a new concept, and git wasn't very good (this is an understatement, git was horrible back then).

What I really liked was the very friendly and usable command line interface, out of the box shortcuts (which I now emulate in my .gitconfig), clear help pages. It was a bit slower than git for enormous projects but it worked wonderfully for me.

Re:Facebook Messenger protocol in Pidgin by xiaomai on Thursday January 14, 2016 @11:51AM (#10902547)
Mercurial had a more familiar, but much worse interface than git.

More familiar because it was essentially subversions interface made suitable for a dvcs.

Worse for lacking (or requiring plugins for) features like the index, commit amending, rebasing, lightweight branches, etc.

Re:Facebook Messenger protocol in Pidgin by jordigh on Thursday January 14, 2016 @01:33PM (#10903339)
Git didn't have any of those things either except "lightweight branches". It wasn't until 2006 or so that git grew a reasonable commit command. Before then, people relied on tools such as cogito in order to get work done.
Re:Facebook Messenger protocol in Pidgin by xolve on Thursday January 14, 2016 @02:50PM (#10903925)
Also, Linux kernel uses git! So it has a traction. Once people get used to a tool they stick to it.