Will Googles Web Intents usurp some of the Open Social 2.0 function?

Looks like Google is off doing their own thing in a very interesting space – application integration with Web Intents. Web Intents are not new and have been a primary piece of the Android operating system; it will be interesting to have this concept in a web application. You can read some healthy discussion over on the Open Social forum and also check out this presentation about Web Intents.

Continue reading

Google+ uses Open Social…it's looking so…

I knew one of the few people who read this blog would respond. This response was from Ryan Baxter (the lead developer in Lotus integrating Open Social into the next version of Lotus Notes) on Twitter:

From Google+ JS: var Q=j.gadgets||{},Ib=j.shindig||{},R=j.osapi||{},google=j.google||{}; Answer your question? :) #OpenSocial

I did not get into the first wave of Google+ so I wasn’t even able to get at the source but it looks like Ryan did, but, the time I spent on his team gives me some good insight into what this block of code Ryan sent me means. The j.shindig, j.gadgets, and j.osapi are the key pieces in the line of code. Once again, I don’t have the implementation of these classes but these are exactly the packages my previous team had been working with. Most of the container services function we provided is in the gadgets namespace. OSAPI is most likely Googles implementation of the Container specification. This certainly provides a favorable answer to my previous question but it does not totally confirm Google is off doing their own thing or staying on track with the public specification. (I am sure that comment will generate some feedback).

Does Google+ use Open Social?

If it does, you can’t find any reference to Open Social on their Google+ site. More interesting, this quote from an article on IBTimes somewhat mentions this:

Open Social, launched in 2007 with the aim to create an open standard for social network applications, faded away as Facebook monopolized the spotlight. 2009 saw Google’s struggles in the social-based communications system Wave and Buzz, both stirred the market but did not survive.

Given that Google+ does implement many of the promised features of what Open Social was supposed to offer, I think it will be interesting once we learn if Open Social is part of Google+. We do know that Facebook continues to shun the initiative and remains disconnected as they bank their own proprietary model against the collaborative efforts in Open Social. Only time will tell…

Google I/O for Developers: New App Engine, Go Runtime & Eclipse Plugin

For Eclipse users, the Google Plugin for Eclipse will help Java devs more easily set up their apps in the Google cloud. The plugin helps devs in “generating high quality Ajax code using the Google Web Toolkit, optimizing performance with Speed Tracer, and effortlessly deploying applications to the App Engine.”

via Google I/O for Developers: New App Engine, Go Runtime & Eclipse Plugin.

Google Summer of Code: Projects with the most entries

I took the table from the summer of code site and exported it to a spreadsheet to see who has the most projects for this years Google Summer of Code. Here are my results as of 4/25/2011.

I only took the top 25:

KDE 51
Apache Software Foundation 41
Python Software Foundation 36
GNOME Project 27
OSGeo – Open Source Geospatial Foundation 21
Drupal 20
FreeBSD 17
The Eclipse Foundation 17
Blender Foundation 17
OpenMRS 16
openSUSE Project 16
R Project for Statistical Computing 15
Gentoo Foundation 15
VideoLAN 14
Mono Project 13
The Linux Foundation 13
The Honeynet Project 12
WordPress 12
The Java Pathfinder Team 12
Open Source Computer Vision Library (OpenCV) 12
Mozilla 12
Portland State University 11
Inclusive Design Institute (IDI) 11
Point Cloud Library (PCL) 11
Apertium 11

"Summer of code" programs and an ecosystem

Every year more and more projects get on with Google and their summer code contests. These initiatives are just the right thing to keep interest in a technology and get young (and some times older) developers involved with a framework, API, or general system. The benefit goes both ways, the institution grows the developer base and the contestants usually get nice prizes and some notoriety.

Here is a list of some of the “summer of code” programs you should check out. There are 175 organizations participating. I don’t see IBM, Lotus, or XPages in the list, which is a shame…

If you want to get involved with Eclipse then get with Chris here.

This is exactly what communities like Lotus and IBM need!

Does experience matter? Not according to Google!

According to LinkedIn and their new cool company statistics feature you can get some pretty interesting information from their site. The charts below show Google favors the 5-15 years of experience worker with the more experienced crowd and the young crowd trailing behind by almost 10% each. There are some obvious other conclusions you can make from these charts, I just wonder how valid the data is.

IBM Experience by Years

Microsoft Experience by Years

Facebook Experience by Years

Google Experience by Years

Soon everything will be just a browser

After reading Google advances Native Client Web browser technology and seeing the amazing capabilities of CSS3 and HTML 5 the entire concept of only a web browser in the future is getting closer and closer.

Google had released a “sneak peek” of the SDK last year. In coming months, Google plans to add APIs for 3D graphics, local file storage and peer-to-peer networking. An ABI (application binary interface) is planned as well. – link