Friday Dec 19, 2008

Project SocialSite milestone 3

The Project SocialSite team is pleased to announce a new milestone build, Project SocialSite Milestone 3 (download it here). With this build we are essentially feature complete for a first release and so for the next couple of months we will focus on fixing bugs, measuring and improving performance and making SocialSite ready for production.

We've made a lot of progress, but remember: this build is intended for TESTING ONLY! Do not use it in production as it has not been thoroughly tested and is known to be insecure. Here are the more serious of our known issues.

I should also point out that we've got some new nice new docs to go along with the new build:


Friday Nov 07, 2008

SocialSite on Tomcat

The Project SocialSite team is part of the GlassFish organization, so you can probably guess our preferred Servlet engine. And, unfortunately, we've been so busy with the development of our core Social Networking features that we haven't had much time to try SocialSite on other platforms (or even to move from GlassFish v2 to the brand new v3 Prelude release).

But, since SocialSite is basically just a Java EE webapp, it should run on Tomcat and other platforms. Sun's Sandeep Soni has proven that point and provided what looks to be a complete set of instructions for getting SocialSite up-and-running on Tomcat. Sandeep: thanks for the write-up!

Thursday Nov 06, 2008

A little more about SocialSite milestone 2

Here are some more details about SocailSite milestone 2 (M2). The major new features that we've been working for M2 are Flexible Relationship, support for Gadget Themes and Gadget White-Listing. We've also been continuing to perfect our REST, RPC and JavaScript APIs.

Another thing you'll find in the M2 build is the first-cut of our new Dashboard Gadget, which is the place where a SocialSite user can respond to friend and group membership requests, search the social graph and more. As I mentioned yesterday, it's written using JavaScript, Open Social Templates and YUI components. Here are some screen-shots. The first shot shows the Activities tab, which can display your activities, your fiends activities and those of your groups.

The second shot shows the people tab, which can display/search all people in the network, filter by your friends, filter by your groups and enables you to request relationships, send messages and invite people to join your groups.

With M2, SocialSite is basically feature complete, but we've still got a lot of work to do to perfect our Widgets and Web Services. Some of the Gadget UIs and the Admin Console look pretty rough from a UI perspective. We'll be working on improving those, adding a nice Gadget Directory and improving Widget theming for our next milestone, which is scheduled for early December.

You can download the M2 build from our Downloads Page.

Wednesday Nov 05, 2008

Project SocialSite milestone 2 work complete

I'm going to blame the blog silence on hard work ;-) We're just now finishing what we're calling Project SocialSite milestone 2, which includes Flexible Relationships, a new Dashboard Widget, basic support for Gadget themes and Gadget white/black listing. The new Dashboard is implemented with Open Social Templates and YUI components. I'll post more tomorrow once I've updated some docs and captured some nice screen-shots.

Friday Oct 10, 2008

SocialSite Webinar Slides

SocialSite Webinar Slides

Did you miss or have trouble viewing Dave Johnson's webinar on Project SocialSite yesterday? Dave has now posted improved slides from his presentation. This may not be the same as seeing Dave's talk live, but you still can get useful information by reading the slides.

Thursday Oct 09, 2008

Developing Project SocialSite - a quick tutorial

Bobby Bissett

Want to build Project SocialSite from scratch? Then read this blog by project member Bobby Bissett.

In his blog, Bobby discusses setup information and has a quick screencast showing the steps he follows when developing Project SocialSite. He also discusses some FireFox extensions which are pretty helpful if you want to do development work.

Wednesday Oct 08, 2008

SocialSite Webinar: Thursday, October 9th

Drawing of a Television

Did you know that The Aquarium has its own TV channel? Okay, it's actually a Ustream.TV channel, but still...

Each week, it has a new technical webinar covering some topic in the GlassFish community. And this week, our very own Dave Johnson will be talking about Project SocialSite.

As Dave describes, he'll be covering "the reasoning behind Project SocialSite, the basics of OpenSocial and what SocialSite adds, the SocialSite architecture and its Widgets and Web Services." It's happening tomorrow (Thursday) at 11:15am PT. For more information, see the webinar details page.

Friday Oct 03, 2008

Project SocialSite Turns One (Milestone) Today

We've reached our first milestone release, available on the download page now. While you won't see many changes on the surface, that doesn't mean a lot hasn't changed. Our Milestone 1 release includes a complete rewrite of many of our back-end services to use the new OpenSocial REST and JSON-RPC APIs.

For more information on the REST API Dave has a great writeup in this blog. These changes give us a better alignment with OpenSocial, allow us to batch requests, and make it easier to support multiple forms of client to server and server to server communication. With these changes in the back end completed, we can focus our attention now towards UI improvements and new features. As always, let us know what you like, what you'd like to see, and especially let us know if you'd like to help!

Thursday Oct 02, 2008

Dave Johnson on LiveMink

Simon Phipps, SunMink

SocialSite's own Dave Johnson was interviewed this week for the LiveMink podcast by Simon Phipps. Tune in for information on Project SocialSite, social networking, and some of our future plans.

Wednesday Oct 01, 2008

How to socially enable your web site using SocialSite - a follow up

It's good to see so much interest in using SocialSite -- with the all the changes going on in the implementation it's tough to keep the documentation current. In a previous entry, we had a short screen cast telling you what your site needed to do to host SocialSite gadgets. It was really more of an overview, so I've written up some more information to fill out the rest of the story.

This shouldn't be taken as a substitute for official documentation. But the benefit of a blog is that I can describe how things are working today -- if it changes tomorrow, tomorrow gets another blog!

Friday Sep 26, 2008

OpenSocial is indeed the heart of SocialSite !!

Thumbnail of the 'Word Cloud' for the SocialSite Blog

Here is some Friday fun. How are Project SocialSite and OpenSocial standard related? Jamey has the answer. :)

Thursday Sep 25, 2008

Project SocialSite wants YOU !!

A Famous 'Uncle Sam' Recruiting Poster

Quite a few people have shown interest in contributing to Project SocialSite. While a few have some concrete ideas, most are not sure what to contribute and how. As Jamey points out, you can help us by filing bugs and enhancement requests, contributing code / patches, updating our wiki with FAQs, documentation and such.

For those of you particularly interested in taking part in development of features for Project SocialSite, we have put together some proposals for external contributions. This is just an initial list of ideas and we will keep updating this list. Take a look, send us an email if you are interested in contributing to the project and we will take it up from there.

Tuesday Sep 23, 2008

OpenSocial (and SocialSite) at Google Developer Day London

Google Developer Day 2008 Logo

Pat, Chris, and others gave an OpenSocial presentation last week at the London edition of Google Developer Day 2008. A full video of the session is now available.

Check it out for a great introduction to all things OpenSocial (from writing and monzetizing an app to turning your own site into an OpenSocial container). And, of course, we're excited to see that they referenced some of Sun's next-generation web technologies.

First, Zembly is mentioned (around 15:00) as a great tool for authoring OpenSocial applications right inside your browser. And then they have a slide (around 46:00) describing our own SocialSite technology as a nice option for adding OpenSocial support within your own enterprise. Naturally, we couldn't agree more.

Monday Sep 22, 2008

How to social enable your web site using SocialSite - a quick primer

Bobby Bissett

As we informed you earlier, we are working on better documentation. Very early drafts for some of the documents are available at our Project Wiki. What we have now are very early drafts and they are undergoing review and updates as we write this blog. Meanwhile, for immediate help, project member Bobby Bissett has put together this short screencast that can serve as a good primer on social-enabling your website using Project SocialSite.

Friday Sep 12, 2008

Project SocialSite - What is going on ?

Project SocialSite was announced to the public about a month back and since then we have pushed couple of promoted builds out for the community to try it out. We have got some feedback - good and bad :) So what are we up to now?

  • We have a wiki for the project where we will be posting our all project related documentation like guides, "how to" documentaiton, design documentation, design proposals, feature lists etc
  • We decided to reduce our dependence on jMaki. The proposal for this is available here. Implementation of this is almost done and is present in the latest workspace
  • We also have a proposal for security model for the project
  • We decided to implement complete support for RESTful API specification.
  • The above two are big changes and hence the workspace may be a little bit unstable - please bear with us. But the latest promoted build is the one built before the above changes and hence should be stable
  • We have been busy putting together some documentation plan. We will be using the project wiki to publish these draft documentation and we welcome feedback from the community
  • The documentation on the wiki will be live and will keep changing as the product matures
  • We also spent sometime look at our our development tests, test framework etc. We hope to have better automated tests available in the workspace soon

That is some of the things that we have been busy with. Now what the community can expect?

  • The next promoted build may not be out for 2-3 weeks till we complete implementation of support for OpenSocial REST specification
  • You can expect one milestone build every month for the next 2-3 months (at around the end of every month starting 9/30)
  • You will see draft documentation starting to appear on our project wiki in the next week
  • You will also see our detailed release plan, features available in each milestone etc

Thanks a lot for your support and interest so far. Keep the feedback coming. :)


Follow this blog for news and notes about Social Networking, Social Software, trends and information about Sun's new Project SocialSite.


« July 2016