Posts tagged 'socialsoftware'



Lotus knows Howard Stern

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. I’ll concede: It’s 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. It’s closed, for a reason, but it shows what an open structure would look like if it operated on truly open standards. I wonder whether there’s 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?.


Month of blogging

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]

SocialSite's Flexible Relationship model

<img src="http://rollerweblogger.org/roller/resource/oneswayrel.png" title="oneway rel cartoon" align="right" alt="oneway" /> We want Project SocialSite to have a Flexible Relationship model that a site operator can tweak to suit the unique requirements of the site's community. We've settled on a model based on relationship types and named levels. In this post, I'll review this new model that we have designed. [Read More]

CommunityOne call for papers is open X 2

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.

c1

JSPWiki vs. XWiki

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.


Introducing Project SocialSite

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.

Turn your Web Application into an OpenSocial container (link)

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:

  • Goals
    • Understand the importance of Social Networking features in Web applications.
    • Learn about the new OpenSocial standard for plugging into Social Networks.
    • See how Project SocialSite's Web Services and Widgets make it easy to make your Web Applications social.
  • Agenda
    • Social Software / Web history lesson
    • Introducing OpenSocial
    • Apache Shindig: the OpenSocial RI
    • Options for making your sites social
    • Introducing Project SocialSite
    • Conclusion and Q&A
  • Web history lesson
    • The static Web
    • Blogs, wikis and feeds
    • The social Web
    • Facebook changes the game
    • OpenSocial arrives
    • Social Network as platform
    • Social networking goes to work
  • What is OpenSocial?
    • OpenSocial architecture example
    • The OpenSocial JavaScript API
    • The OpenSocial REST API
    • Status of OpenSocial
    • OpenSocial not the Silver Bullet
    • OpenSocial vs. Data Portability
    • OpenSocial vs. Web as Social Network
    • Is OpenSocial really “open”
  • Apache Shindig (incubating): the OpenSocial RI
    • What is Shindig
    • Apache Shindig features
    • What's missing from Apache Shindig?
  • How do you make your sites social?
    • Plugin to an existing Social Network?
    • Use a hosted or “white-label” solution?
    • Use Apache Shindig?
  • Introducing Project SocialSite
    • Project SocialSite features
    • SocialSite Architecture
    • Project SocialSite widgets
    • Project SocialSite's value adds?
    • DEMO: Using the SocialSite widgets
  • Summary
    • For more information: upcoming sessions
    • For More Information: helpful links
  • That's all folks... Q&A

Look for Project SocialSite in the CommunityOne demo area and at the Sun booth in the JavaOne pavillion all week.


The best social software lets you be you

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.

My A list

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.


Sweet OpenSocial preso

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).


Social Software for Glassfish screencast

fish1 fish2 fish3

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.


Latest Links: social networking platforms and more...

First, some social software links.

And second, some feel-good PHP, Rails and Linux links.


SSG EA2

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.

Social Software for Glassfish

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.


Blog server as social networking platform?

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.


Latest Links: Feedsync, AtomPub for SOA, OpenSocial and more


OpenQabal: a social software platform w/Roller

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?


Shindig: open source implementation of OpenSocial

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.


Latest links - Oct. 30, 2007

Some reading on Facebook and enterprise social software from my del.icio.us bookmarks collection:


ConvergeSouth 2007, day 2 notes and wrap-up

I'm back from ConvergeSouth 2007 now and caching up on email, blogs, etc. I enjoyed day two as much as day one. Here are my notes, quotes and paraphrased thoughts from two of my favorites sessions on Saturday, Social Networking and Corporate Wikis. [Read More]

ConvergeSouth 2007, day 1 notes

I'm in Greensboro today, a couple of hours away from home, attending ConvergeSouth 2007 -- "the annual tech users' conference in Greensboro, North Carolina. A combination of a blogger-con and a creativity center." Here's a summary of notes and quotes I scribbled in my notebook on day #1. [Read More]

Social software and multi-media whiz kid for hire

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.