I have a few buddies who work at Google but are in total fear of losing their jobs by contributing to open source projects.
On the surface everything seems fine and everyone is super helpful until you hunt down the one person at Google who is the expert and then everything goes silent because they don't want to rock the boat.
One important thing to note with your setup is that the XMPP gateway for Google Talk doesn't support Hangouts group chats, so if you get invited to one you can't access it over XMPP, and you'll need to open it in your browser or using a Hangouts client.
You can however, create an XMPP-based group chat on Google Talk that Hangouts client's can't connect to, which is a bit odd, but a hangover (pun attempted!) from the old XMPP server days.
Also, accessing photos over the Google Talk XMPP server is pretty crappy having to open links to your browser rather than viewing them inline.
Matrix is a federated chat protocol, similar to XMPP/email, with bridges that connect to various chat services (similar to XMPP) but uses modern web based protocols and practices and doesn't have the negative stigma that XMPP has.
Other options of course are to use multiprotocol messengers such as Pidgin or bitlbee, which support most of the protocols in the cartoon.
They are and have been since the end of 2014 - although true to form they're not implementing WebRTC, they've made their own standard called ORTC and are trying to make it work with that.
You can modify config responses from the web.skype.com servers to give yourself access to their WebRTC/ORTC implementation, but it's fairly buggy, only works between two people using the website at the moment, and doesn't like "non-standard" setups (eg trying to make a video call with no microphone)
I'm keeping an eye on it as I'm hoping to add it to the Pidgin plugin (after I get webrtc proof-of-concept working with the new Hangouts plugin for Pidgin)
I've learned that lesson the hard way. Unfortunately that kind of thing is bottom of the list when you're trying to fix broken pipes, damaged roofs and working out where your next source of heat and clean water is going to be.
During the aftermath of the Christchurch earthquake, mobile carriers drove big trucks around the parts of the city without power for people to juice up their phones.
We were without power for 16 days, so being able to visit one of the trucks made all the difference:-)
I only wish that we could have recharged our laptops, not to use them but because the batteries didn't like being totally flat for a couple of weeks after slowly discharging on standby.
Oddly enough, the 'new' MSN integration into Skype uses the XMPP protocol to connect to MSN with their own proprietary OAuth2 authentication mechanism. Is it still a win?:)
Skype has always been reluctant (slight euphemism there) to let third party software connect to its network.
Although this whole idea was kinda put on its head with the release of the SkypeKit library. Unfortunately its licence is specifically open-source incompatible so it can't be used in Pidgin (but it is used in Trillian) - so for now you're stuck with the other Skype plugin for Pidgin.
Not completely true. The Skype plugn for Pidgin allows you to chat through the Pidgin interface through the Skype API which admittedly, needs Skype running (or you can use the imo2sproxy service that forwards Skype API messages over imo.im to connect to Skype)
Whoops you've got this backwards. Things broke as Pidgin moved to newer versions of the MSNP protocol. You can try using an older MSNP through the msn-pecan plugin or try the new features (or lack thereof) of the 'new' MSN through the msn-xmpp plugin.
I used to be the only "IT guy" at a workplace of 110 Windows and OSX machines. If there was anything IT related ("build us a website","make this expensive new Windows-only printer we just bought work with that Linux thing") it fell upon me to do it. Of course, I was fired because I started to say "no" to their technically impossible requests leaving..... no one behind to do anything. Oddly enough, the company still hasn't got a new "IT guy" in after a year... but they did get in a 3rd party to replace their 14 year old NT4 server box that was sitting on the floor under some guy's desk.
110 users-to-0 admins is the same as infinity-to-one right?
Here's my house (please keep arial bombardments aimed at my neighbours)
Not only are the maps not lined up with the satelite imagery, but my property is aparently twice as big as its supposed to be... unless I now inadvertantly own two houses and some crazy people who say otherwise are living my second house.
If they trust me enough to let me fix the marker, can't they let me fix the maps too?:(
Is it just me, or are job boards the worst offenders of "please don't use our content"? This has happened recently in Australasia with the takedown of jobby.co.nz and the legal threats of seek.com.au to myspider.com.au (blogged about at http://www.engageonline.co.nz/blog/?p=84).
What really miffs me, is how the job boards can say they "own" the content, when actually, it's been posted by other people on these sites and is really their content.
I have a few buddies who work at Google but are in total fear of losing their jobs by contributing to open source projects. On the surface everything seems fine and everyone is super helpful until you hunt down the one person at Google who is the expert and then everything goes silent because they don't want to rock the boat.
One important thing to note with your setup is that the XMPP gateway for Google Talk doesn't support Hangouts group chats, so if you get invited to one you can't access it over XMPP, and you'll need to open it in your browser or using a Hangouts client.
You can however, create an XMPP-based group chat on Google Talk that Hangouts client's can't connect to, which is a bit odd, but a hangover (pun attempted!) from the old XMPP server days.
Also, accessing photos over the Google Talk XMPP server is pretty crappy having to open links to your browser rather than viewing them inline.
Oh, someone already made a diagram explaining compat with matrix http://i.imgur.com/nfivrKQ.jpg :)
Matrix is a federated chat protocol, similar to XMPP/email, with bridges that connect to various chat services (similar to XMPP) but uses modern web based protocols and practices and doesn't have the negative stigma that XMPP has. Other options of course are to use multiprotocol messengers such as Pidgin or bitlbee, which support most of the protocols in the cartoon.
They are and have been since the end of 2014 - although true to form they're not implementing WebRTC, they've made their own standard called ORTC and are trying to make it work with that. You can modify config responses from the web.skype.com servers to give yourself access to their WebRTC/ORTC implementation, but it's fairly buggy, only works between two people using the website at the moment, and doesn't like "non-standard" setups (eg trying to make a video call with no microphone) I'm keeping an eye on it as I'm hoping to add it to the Pidgin plugin (after I get webrtc proof-of-concept working with the new Hangouts plugin for Pidgin)
Damn, now I have more work to do on the Pidgin plugin. Anyone know if gstreamer supports ortc yet? ;)
I've learned that lesson the hard way. Unfortunately that kind of thing is bottom of the list when you're trying to fix broken pipes, damaged roofs and working out where your next source of heat and clean water is going to be.
During the aftermath of the Christchurch earthquake, mobile carriers drove big trucks around the parts of the city without power for people to juice up their phones. We were without power for 16 days, so being able to visit one of the trucks made all the difference :-)
I only wish that we could have recharged our laptops, not to use them but because the batteries didn't like being totally flat for a couple of weeks after slowly discharging on standby.
Just as well the 'new' MSN is XMPP then :) Although no s2s :(
Oddly enough, the 'new' MSN integration into Skype uses the XMPP protocol to connect to MSN with their own proprietary OAuth2 authentication mechanism. Is it still a win? :)
Skype has always been reluctant (slight euphemism there) to let third party software connect to its network.
Although this whole idea was kinda put on its head with the release of the SkypeKit library. Unfortunately its licence is specifically open-source incompatible so it can't be used in Pidgin (but it is used in Trillian) - so for now you're stuck with the other Skype plugin for Pidgin.
Not completely true. The Skype plugn for Pidgin allows you to chat through the Pidgin interface through the Skype API which admittedly, needs Skype running (or you can use the imo2sproxy service that forwards Skype API messages over imo.im to connect to Skype)
Whoops you've got this backwards. Things broke as Pidgin moved to newer versions of the MSNP protocol. You can try using an older MSNP through the msn-pecan plugin or try the new features (or lack thereof) of the 'new' MSN through the msn-xmpp plugin.
I used to be the only "IT guy" at a workplace of 110 Windows and OSX machines. If there was anything IT related ("build us a website","make this expensive new Windows-only printer we just bought work with that Linux thing") it fell upon me to do it. Of course, I was fired because I started to say "no" to their technically impossible requests leaving..... no one behind to do anything. Oddly enough, the company still hasn't got a new "IT guy" in after a year... but they did get in a 3rd party to replace their 14 year old NT4 server box that was sitting on the floor under some guy's desk. 110 users-to-0 admins is the same as infinity-to-one right?
Does it let me fix the maps?
:(
Here's my house (please keep arial bombardments aimed at my neighbours)
Not only are the maps not lined up with the satelite imagery, but my property is aparently twice as big as its supposed to be... unless I now inadvertantly own two houses and some crazy people who say otherwise are living my second house.
If they trust me enough to let me fix the marker, can't they let me fix the maps too?
is that it doesn't work in tunnels ;)
Is it just me, or are job boards the worst offenders of "please don't use our content"? This has happened recently in Australasia with the takedown of jobby.co.nz and the legal threats of seek.com.au to myspider.com.au (blogged about at http://www.engageonline.co.nz/blog/?p=84).
What really miffs me, is how the job boards can say they "own" the content, when actually, it's been posted by other people on these sites and is really their content.
So xajax is vunerable to JSON vunerabilities? That might be difficult since xajax only uses XML (the 'x' in xajax)
Interestingly the article says that xajax is vunerable, but then in the PDF report mentions that xajax isn't vunerable because it doesn't use JSON