Wednesday, August 29, 2007

Pibb in the News

We have been fortunate to have a couple really great articles published about Pibb in the past couple days. The first is a comprehensive look at Pibb by Stephen Collins at Web Worker Daily.

Then we got crunched… IslamCrunch did an interview with me and posted a great article about Pibb, he even went ahead and started an Islam channel on Pibb.



~Kevin Fox

Tuesday, August 28, 2007

OpenID 2.0 (aka Draft 12) Has Been Announced!

JanRain’s own Josh Hoyt announced to the OpenID mailing list draft 12 of the OpenID Authentication 2.0 specification.

“It’s been a long time since the previous draft, and it’s past time that we get the work that has been done out, so that users and developers can benefit from OpenID 2.0.

In the next month, we’d like to see implementers update their libraries or applications to be draft 12 compliant and perform
interoperability testing. Once this period is over (October 1st), we should call the specification final, pending final IPR clearance from contributors. If we have IPR clearance by that point, we can call the spec final on October 1st.

In the past, we’ve had timelines proposed and slipped. I don’t think there’s any reason for that to happen in this case, and I hope that the community will hold the editors accountable.

Let’s get this done!”

Major changes to the OpenID authentication specification, draft 11 to draft 12:

* Specify handling of URL fragments

* Realm verification using XRDS discovery

* Don’t allow unencrypted secret exchange unless operating with transport layer encryption

If you have any questions or comments feel free to post to the mailing list or check out the OpenID channel on Pibb!



~Kevin Fox

Thursday, August 23, 2007

OpenID Ecosystem Continues to Grow…

As a relative new comer to the OpenID community it is always interesting to see how far things have come in such a short time. When people contact me and mention the times when there were only 3 OpenID enabled sites its almost hard to believe. Well JanRain is pleased to report another milestone for OpenID, over 1,000 websites have signed up for the MyOpenID affiliate program.

What does this mean? Over 1,000 website operators have not only lowered the bar for entry to their site by implementing OpenID support but have also taken the extra step and made it easy for new comers to get an OpenID from MyOpenID.com by becoming an affiliate. The more people who get an OpenID the more the OpenID ecosystem grows and everyone benefits, not just the individual website operator who sees an increase in sign ups, but all other affiliates and OpenID supporters get to ride the tide as well.

In a larger sense this news gives an idea of how well the OpenID community is doing. There has always been a question mark around OpenID regarding the # of users needed to entice sites to adopt OpenID and vice versa. Well in my mind with over 100 million OpenID identities created, and over 1,000 affiliates signed up for MyOpenID alone (MyOpenID is just one of many public OpenID providers) this question mark is very close to being erased.

Who are some of these affiliates? In general MyOpenID affiliates are interested in supporting OpenID (read: awesome) and in making getting an OpenID account as easy for their people as possible. While it is impossible to list every site (some are still in beta or alpha) we do maintain a directory and below is a partial list of some affiliates (in no particular order):

How can I become an affiliate? Its very simple, if your site supports OpenID and you want to make it easy for people to obtain an OpenID URL just head over to our affiliate page, enter your site details, get an affiliate ID and you are set!

As an added bonus MyOpenID has recently added a 2nd tier affiliate program which will allow site operators to give people OpenID accounts in the form of username.yourdomain.com. If you are interested in this please contact me via Pibb and I will get you the necessary information.



~Kevin Fox

Diet Pibb v0.4 Hits the Streets!

The latest version of ‘Pibb in a Window’, Diet Pibb from Chris Messina is now available.

Diet Pibb will let you run Pibb in its own app window.

You should also check out Chris’s recent humanitarian efforts!



~Kevin Fox

Whos Embedding Pibb?

Lots of people! The first person to embed Pibb was Robin Millette who noticed the Pibb embedding code appear after a new release and added Pibb chat to his blog. Of course JanRain is also using it for our blog.

Want to contact the people behind the social cycling miniblog-log; Velog? Well go to their contact page… Another site Moneygement also uses Pibb for support

Organizers of the recent BarCampBlock event used Pibb as the back-channel and embedded it in the CrowdVine social network site, making it easy to check all updates (including what was going on via the IRC relay) on one page.

Ron Paul Supporters are using a public Pibb channel to mobilize and get the vote!


Dario Salvelli also read a post about embeddable Pibb and added Pibb comments to his blog (in Italian)… and many more to come.

Thursday, August 16, 2007

Lets Get Ready To BarCamp!

JanRain is proud to announce it will be a sponsor of BarCampBlock being held this August 18th from 9:00 AM - Midnight, and 19th - 10:00 AM - 4:00 PM at these coordinates 37° 26′ 34 N, 122° 9′ 40 W (the block of 655 High Street, Palo Alto, California).

Pibb will be the backchannel so please check out the BarCamp channel on Pibb for all the latest info. As an added bonus the Pibb developers have setup a Pibb <-> IRC bridge, so all the people on the #Barcamp IRC channel will be able to see whats going on in Pibb and vice versa. Cheers to bridges helping people break out of their communication silos!

This year, BarCamp is being held at the site of the original BarCamp; Social Text’s offices in Palo Alto. Though with over 1,000 people expected to attend the event organizers (Chris Messina, Ross Mayfield, Liz Henry, Tantek Çelik and Tara Hunt) have organized the take over of the entire block, hence BarCampBlock.


Wednesday, August 15, 2007

AOL continues support of OpenID

AOL has announced that they are currently supporting OpenID logins from a whitelist of OpenID providers. This list is not wholly inclusive (though MyOpenID is listed) and they are “open to accept OpenIDs from other providers too - so please contact us via AOL Developer Site with your information.”.

Some people are disappointed that AOL started out by whitelisting providers and that every AOL service does not support OpenID. While a whitelist approach may not be ideal, I believe overall this is a positive step forward for OpenID. Delegation does work and AOL seems to be open to listening to the community and developing OpenID technology further so I am willing to give them some time to get everything working together. As they mention there are many different product teams, each team with its own set of goals, deadlines and expectations. I have been ‘that guy’ bugging developers to add support for X, when it is not on their main to-do list and I do not envy the person who’s job it is to keep pinging every product team within AOL about OpenID…

Sunday, August 12, 2007

Diet Pibb v0.3 Has Been Released

Diet Pibb is a simple webkit wrapper for Pibb.com, a group messaging web app.

Pibb
combines the best features of instant messenger, chat, email, and bulletin boards.

Diet Pibb.app will let you run Pibb.com as desktop app.

Thanks agin to Chris Messina from Citizen Agency for providing this!

Wednesday, August 8, 2007

How to Embed Pibb

There are currently two main ways you can embed the Pibb; directly in a web page, or in your WordPress blog.


Embedding Directly Into a Website:

Each Channel on Pibb can have many threads. Each thread has its own unique ID and can be embedded in any website. At the moment only threads can be embedded, not entire channels.

To get the code necessary for embedding Pibb in your website, login to Pibb, go to a channel (or create your own channel) and pick or create a thread, then click on it to join your chosen discussion thread.

On the bottom right hand corner you will see the embed code for that thread.

WordPress Directions:

Click here to download the ‘Pibb Comments’ WordPress plugin

The Pibb Comments plug-in displays an embedded Pibb Thread at the bottom of each new blog post to allow realtime discussion of the post. A user will need to login to Pibb (with an OpenID account), before they can make a comment. Though all content will be viewable without the need to log-in.

An OpenID account is free, quick and easy to get from http://myopenid.com

== Installation ==

1. Copy the file pibb-comments.php into your plugins directory (wp-content/plugins/).

2. Login to your WordPress Admin Panel

3. Go to the Plugins tab

4. Activate the ‘Pibb Comments’ plugin. (Click Activate in the right column).

5. You will now need to login to Pibb (https://pibb.com) and create a channel.
This channel (e.g. JanRain Blog) is where all of the conversation threads
for your posts will be stored. One channel can have many threads.

6. You will also need to get an API key, the API key can be found by clicking
on the ‘My Profile’ tab which (once you are logged in) is in the upper
right hand corner of Pibb.



7. Now associate your blog with your Pibb Channel (e.g. JanRain Blog) and API key.
To do this login to the admin panel and click on the “Plugins” menu and
then click on the “Pibb Configuration” sub-menu to enter your Pibb Channel
Name and API key.


8. That’s it, go ahead and make a post and when you publish your post you will
have a Pibb thread embedded at the bottom, ready for realtime discussion
of your post. Please note the Pibb Comments thread will not show up until you
publish your post.

== Requirements ==

1. Your WordPress theme must contain a call to the the_content() function

== Support ==

Please login to Pibb and visit our WordPress feedback channel:
https://pibb.com/go/WordPressPlugin/feedback

OR

You can leave us feedback by going here:
https://pibb.com/feedback

~Kevin Fox

FaceBook and OpenID Can Work Together…

There has been quite a bit of discussion recently about the future of social networks, who is going to own whose data, what will be portable, and what protocols will be involved. For my money I really liked what Scott Gilbertson had to say in his ‘A Slap In The Facebook Follow Up‘…

“The best ideas I’ve seen would involve some combination of OpenID, FOAF and perhaps microformats.”

It is refreshing to see OpenID included in the mix and not simply labeled as ‘too geeky’ to understand and dismissed. The wheel has already been invented with OpenID, and there is no need to re-invent it with another protocol. When the promise of a portable identity/social network is delivered in the future I fully expect OpenID to be a integral part.

Update: There is now a A prototype OpenID provider allowing Facebook users to leverage their Facebook profile details on OpenID sites”

This is a great step, I hope to see more things like this eventually incorporating the OpenID 2.0 spec, including attribute exchange…



~Kevin Fox


TEMPLATE ERROR: Invalid data reference post.url: com.google.layouts.framework.widgetview.GoogleMarkupException: No dictionary named: 'post' in: ['blog']