Dave Johnson on open web technologies, social software and software development
It's cool and just a little weird at the same time to see IBM's social/collab software offerings get some praise from Jeff Jarvis via the Howard Stern show and "Howard's geek guru, IBM's Jeff Schick."
Jeff Jarvis: Now as for Lotus: In their office, Jeff Schick and a colleague generously spent a few hours giving me a tour of what they can do. Ill concede: Its impressive. What impressed me is that IBM integrated the functions of the collaborative, social internet email, Twitter, wikis, LinkedIn, Facebook, Facebook Connect, directories, blogs, calendars, Skype, bookmarks, tagging in a way that I wish they would all interroperate: click on a name and get everything about them (contact, place, tags, bookmarks); pull together people in calls or calendars just by dragging them; see how people are sharing your documents; see how people are connected .
Only thing is, IBM had to essentially recreate the internet and all these functions to do that, both so they could integrate it all and so that it could operate behind corporate firewalls. We internet snobs make fun of that, but I understand why they do that. But as we talk about how our internet should operate how open standards for identity, for example, should work the irony is that we could look at the interlocked IBM platforms to see the promise of it. Its closed, for a reason, but it shows what an open structure would look like if it operated on truly open standards. I wonder whether theres an opportunity for IBM to offer these functions at a retail level.
...just noticed that Ed Brill has a post w/comments on this same topic: Have you been following the "why does Howard Stern use Notes" discussion?.
Dave Johnson in IBM
03:34AM Apr 29, 2010
Tags:
lotus
lotusconnections
socialsoftware
Crammed into one post...
After a month of blog neglect, my automatic Latest Links from my Delicious.com account started to pile up. Back in the glory days of this blog, I blogged about things instead just saving links or tweeting about them. I realized that, by adding some commentary/opinion for each, I could turn a month's worth of links into a month's worth of blog posts and thus gain total absolution for my sin of going a full month without a post. So that's what I did. [Read More]
Dave Johnson in General
12:04PM Aug 02, 2009
Comments [0]
Tags:
blogging
feeds
ibm
java
opensource
socialsoftware
sun
webdev
Dave Johnson in Social Software
05:47AM Nov 19, 2008
Comments [2]
Tags:
java
socialsite
socialsoftware
sun
Next year there will be two CommunityOne events in the US of A; one in New York City on March 18 and the other, coinciding with JavaOne week in June 1 in San Francisco. Here's the call for papers link. The call closes on December 11.
Dave Johnson in Sun
03:12AM Nov 19, 2008
Comments [0]
Tags:
cloud
communityone
java
ria
socialsoftware
via <a href= "http://blogs.sun.com/jimgris/entry/jspwiki_and_xwiki_evaluations">Jim Grisanzio: Chris Phelan has done evaluations of <a href= "http://opensolaris.org/jive/thread.jspa?threadID=64619&tstart=0">JSPWiki and XWiki for use on the OpenSolaris.org site. Based on his 32 requirements, XWiki came out on top.
On balance, XWiki wins by virtue of having better support for management, searching, page taxonomies, virtual servers, content export and language translation/localization support.
JSPWiki has slightly better support for identifying orphaned pages and accesskey support (XWiki 1.4 will have support for access keys).
Confluence was not considered because requirement #0 is "the software must be free and open source," which seems like a reasonable request when selecting software for an open source community site.
Dave Johnson in Social Software
04:49AM Jun 25, 2008
Comments [7]
Tags:
jspwiki
opensource
socialsoftware
wikis
xwiki
As promised, here's some more information about the talk I and my co-speaker Jamey Wood are giving tomorrow at CommunityOne (2:35 PM in Moscone Hall E 135).
Below is the official title and blurb.
Wouldn't it be nice if developers around the world could add new features to your web site for you? The OpenSocial API makes it possible. This session demonstrates how you can make your existing web site capable of hosting OpenSocial applications. To illustrate the process, it shows an example application and how it benefits from becoming an OpenSocial container. Attendees should be familiar with HTML, JavaScript⢠technology, and XML.
Perhaps a better title would have been, "make your webapps social with Project SocialSite" but we didn't have permission to talk about our project until very recently. Now, we're ready to talk about the Project SocialSite widgets and web services and how you can use them to add Social Networking features to your existing Java, PHP and Ruby webapps. We're not ready to talk about product plans, features or schedules but we are ready to demonstrate our work in Netbeans, MediaWiki, Portal, Roller and possibly some other apps as the JavaOne week progresses.
Here are the slides: socialsite-j1-2008.pdf (1MB PDF file)
And here's an outline of the talk:
Look for Project SocialSite in the CommunityOne demo area and at the Sun booth in the JavaOne pavillion all week.
Dave Johnson in General
05:54AM May 04, 2008
Comments [0]
Tags:
socialsite
socialsoftware
Fred Stutzman: Most of us are not internet celebrities, but the social software we use assumes we are (or want to be). It's time to rethink this, to build closets and spaces for whispering into social software.As usual, great insights from Fred. Read the whole thing.
Dave Johnson in Social Software
07:35AM Mar 25, 2008
Comments [1]
Tags:
socialsoftware
Here's a concept that I've been using to help me both in my blog writing and to filter all the incoming feeds, tweets, photo sharing and social bookmarking items that come in via my feed reader: my A list. It's not made up of famous folks and big blog names like Scoble or Winer or Arrington. My A list is made up of people that I know or work with and that I believe are following me in some way, reading my blog, subscribing to my tweets or working with me on a project. I've got a folder in my feed reader and my A list is always the one I read first. Sometimes I don't get much farther than than before hitting the mark all read button. And when I do blog, that folder helps remind my of who I'm writing for. "A" stands for audience.
Dave Johnson in Blogging
07:34AM Mar 25, 2008
Comments [3]
Tags:
blogging
feeds
socialsoftware
From the Graphing Social Patterns 2008 conference, a sweet OpenSocial presentation with a nice overview of the emerging standard, status of the Apache Shindig project, details of the Hi5 implementation, some cute pictures of my buddy Pat Chanezon's kids and some very fine art (I think Pat forgot to credit the artist).
Dave Johnson in Social Software
01:56PM Mar 04, 2008
Comments [1]
Tags:
google
opensocial
socialsoftware
I mentioned the Social Software for Glassfish (SSG) EA2 release before the winter break, but I never got around to posting any details. Since then some documentation has appeared, Manveen Kaur blogged it, The Aquarium too and now screen-cast master Arun Gupta has created an excellent Social Software for Glassfish screencast that walks you through the features in this very early access release. Now I don't have to say nearly as much.
Dave Johnson in Java
11:13AM Feb 21, 2008
Comments [0]
Tags:
blogging
roller
slynkr
socialsoftware
First, some social software links.
And second, some feel-good PHP, Rails and Linux links.
Dave Johnson in Links
05:39PM Jan 03, 2008
Comments [0]
Tags:
linux
php
ruby
socialsoftware
I'm supposed to be on vacation today and I'm doing my best, but I just wanted to point out that something interesting has quietly appeared in the Glassfish Update Center. Why so quiet? Well, it's an EA2 release and the emphasis is definitely on the E. I'll post some more details later, perhaps after winter break. I've still got shopping to do now and I'm supposed to be on vacation.
Interested? If you haven't done so already grab yourself a copy of the new Glassfish V2 UR1 release. Run the updatetool and install the latest EA2 release of Social Software for GlassFish.
See also: Something fishy.
Dave Johnson in Sun
08:26AM Dec 21, 2007
Comments [0]
Tags:
glassfish
roller
socialsoftware
Anne Zelenka, Gigaom: Could open-source blogging platform WordPress serve as your next social networking profile? Chris Messina, co-founder of Citizen Agency, thinks so. Heâs started a project called DiSo, for distributed social networking, that aims to âbuild a social network with its skin inside out.â DiSo will first look to WordPress as its foundation.
This could be the next step towards the unified social graph that some technologists wish for. WordPress suits the purpose because it provides a person-centric way of coming online, offers an extensible architecture, and already has some features â such as an OpenID and a blogroll plugin â that can be pressed into social networking service. And its users represent exactly the sort of audience that might appreciate the permanent, relatively public identity that DiSo aims to offer.
Interesting. I think that blogs should be the corner-stone of social networking and I'd much rather have my blog be my social network profile rather than some page inside somebody else's container. Then again, as a blog server developer I'm pretty biased.
Dave Johnson in Blogging
02:39PM Dec 11, 2007
Comments [1]
Tags:
blogging
socialnetworking
socialsoftware
Dave Johnson in Links
09:00AM Dec 06, 2007
Comments [0]
Tags:
atom
atompub
opensocial
socialsoftware
I'm always happy to see Roller used in new sites, projects and products. Here's an interesting new example that I've been meaning to blog for a while now. Phillip Rhodes is working on building what he calls OpenQabal a "social software operating system." The project integrates a set of social software applications, including Roller and JavaBB, via Single Sign-On (SSO), a common look-and-feel and Semantically-Interlinked Online Communities (SIOC). He explains it all in an lengthy and informative blog post on the project's JRoller.com blog.
I'd never heard of SIOC before. Here's the executive summary:
Semantically-Interlinked Online Communities SIOC or is a framework aimed at connecting online community sites and internet-based discussions. Currently, online communities (boards, blogs, etc.) are like islands - they contain valuable information but are not well connected. SIOC allows us to interlink these sites, and enables the extraction of richer information from various discussion services.
Sounds like it could be pretty darn useful. But then again, I spent a little time exploring the list of SIOC enabled sites with the SIOC Firefox plugin and didn't really find any examples of interlinked communities or conversations. Am I missing something?
Dave Johnson in Open Source
08:56AM Dec 04, 2007
Comments [3]
Tags:
java
opensource
roller
socialsoftware
Apache member Brian McAllister, who works for Ning, has proposed a new project for Apache called Shindig. Here's an excerpt from the proposal:
OpenSocial provides a common set of APIs for social applications across multiple websites. With standard JavaScript and HTML, developers can create social applications that use a social network's friends and update feeds. A social application, in this context, is an application run by a third party provider and embedded in a web page, or web application, which consumes services provided by the container and by the application host. This is very similar to Portal/Portlet technology, but is based on client-side compositing, rather than server. More information can be found about OpenSocial at http://code.google.com/apis/opensocial.
Shindig is an implementation of an emerging set of APIs for client-side composited web applications. The Apache Software Foundation has proven to have developed a strong system and set of mores for building community-centric, open standards based systems with a wide variety of participants. A robust, community-developed implementation of these APIs will encourage compatibility between service providers, ensure an excellent implementation is available to everyone, and enable faster and easier application development for users.
. . .
Ning, Inc. intends to donate code based on their implementation of OpenSocial. The backend systems will be replaced with more generic equivalents in order to not bind the implementation to specifics of the Ning platform.
Brian is pretty excited about OpenSocial as a light-weight client-side alternative to Portal/Portlet technology, not just for social apps but for webapps of all kind. He'd like to see both Apache Roller and Apache JSPWIki (incubating) become OpenSocial containers, despite the fact that neither product stores the social graph of user/friend relationships. Blogs and wikis are already great platforms for web development, OpenSocial could make them even stronger. Very interesting stuff.
I hadn't planned on talking OpenSocial during my session tomorrow, but I might have to add a slide or two to illustrate the possibilities.
Dave Johnson in Open Source
06:29AM Nov 13, 2007
Comments [0]
Tags:
opensocial
socialsoftware
Some reading on Facebook and enterprise social software from my del.icio.us bookmarks collection:
Dave Johnson in Links
12:37PM Oct 30, 2007
Comments [0]
Tags:
facebook
socialsoftware
Dave Johnson in Blogging
07:41AM Oct 22, 2007
Comments [1]
Tags:
blogging
conferences
convergesouth2007
socialsoftware
Dave Johnson in Blogging
01:30PM Oct 19, 2007
Comments [1]
Tags:
blogging
conferences
convergesouth2007
socialsoftware
Local multi-media and social software whiz kid Brian Russell is hanging out his shingle as an consultant. Best of luck, Brian. If you're looking to grow an online community or upgrade your organization to Web 2.0, check out his resume and portfolio.
Dave Johnson in General
04:44AM Sep 26, 2007
Comments [0]
Tags:
socialsoftware
triangle
trianglebloggers
web2.0