Read about the RSA Networks event - see the videos

Information about RSA networks and OpenRSA here. More about this blog, and how to join in.
Showing posts with label rfc. Show all posts
Showing posts with label rfc. Show all posts

Thursday, 15 November 2007

RSA Networks Prototype day 3: wireframes

Hello OpenRSA readers,

Another extremely long and stimulating day today - during which the coding really got underway (more on that later). Friday will be a big push to get the prototype online in preparation for a first preview in the evening, so I don't expect to be able to blog at all, but I must get this wireframe out for feedback!

The front page that Liz has outlined here (click on it for an enlargement) shows what we're asking people to do with this simplified collaboration prototype. The headlines, as I've said before are: propose, discuss, and support.

Below that quick explanation, we're planning on showing a list of the most actively and recently discussed projects.

The two 'directories' here are for 'Projects' and 'People' - which both lead to a searchable list of people or projects organised by name, newness, geographical location (a google maps mash-up) or category tag - which is also represented as a 'tag cloud' of keywords on the front page.

Although 'folksonomy' is all the rage these days, we were hesitant about using it in an unconstrained way - allowing fellows to tag themselves and their projects without providing a category guideline of some kind. However, fellow Helen Westropp's excellent advice was that - due to the specificity of the fellow's professional vocabularies and terminologies, the tags fellows use will be recognisable to each other - and provide excellent indications of where multi-disciplinary approaches are at work. I'm excited to see what emerges in the tag cloud!

A project page (right) shows how each project will be represented on the site. Here the project has been described (all we are asking for is a title and a 30 word blurb) . Discussions can then develop - either by 'starting a new online discussion' - which creates a new thread underneath the project blurb, or by proposing an offline meetup - which is also listed beneath the project.

Others can either comment on the discussion thread, or sign up to attend the meetup, or start their own - and doing any of these actions automatically adds them to the list of people 'involved in this project discussion' - represented on the right column (2.5).

The main 'support' activity here is recommending the project to others - by typing their names into the 'recommendation' box on the right. This will fire off an email to the recommendee, providing a link to this project from the recommender. A similar function will allow fellows to invite each other to online discussion or events.

We are also keeping all this information (who recommends or invites what to whom) so that we can eventually start suggesting potential collaboration matches. For example: 'fellows who recommended this project to you are also involved in project X...' (amazon style), and will allow us to infer lots of other interesting interrelationships between the people and projects amongst the fellowship.

Finally, allow me to introduce 'Norman', our dummy fellow for the day. Each fellow, like Norman will have a 'profile' page showing all the kinds of information you'd expect from a useful web directory: mugshots, a short bio, his 'tags' - or categories of interests, events he's signed up for and a google map of where he's based (if you want to stalk Norman), online discussions he's involved in, and projects he's initiated.

You can also use Norman's profile page to introduce him to other fellows - just start typing their name into the 'introduce this person to...' box on the right (5.4) and you'll be able to select from a list of all fellows in the system - which will then send them both emails saying 'Norman, Simon thinks you ought to meet Norah... ' and providing links to each other's online profiles.

There is one final detail that we're hoping to be able to fit into the prototype stage... although time is running out now: 'aggregated feeds'.


We know that many fellows have blogs, use flickr, youtube, del.icio.us and countless other online tools to publish text, photos, video, links etc. etc. We want that activity to be reflected here so we are hoping to implement an 'aggregation' box on each profile, project, event and discussion page - where fellows can post 'feeds' from their activities around the 'Net, and see them collected on the RSA Networks site.

We are excited about the potential of this approach to allow the RSA Networks site to act as more of an expanding platform for participation and collaboration - than as yet another 'walled garden' type of social networking site (like Facebook) where we end up trying to lock our users into using the tools we provide. The web is full of great tools, and the fellowship are bound to have their own methods and preferences for what they use to communicate... we hope that this approach will help us facilitate rather than 'own' those collaborations.

In any case, this is getting a bit too philosophical - we are in the middle of frenzied site building for a pre-pre preview on Friday night at the RSA, so now I'm going to batton down the hatches and get on with it! Having said that - feedback is essential at this stage. Please do email me or comment with responses and ideas.

Tuesday, 13 November 2007

Building the RSA Networks Prototype

Hello openrsa readers.

I'm going to blog our progress on the RSA Networks Prototype here so we can benefit from even more of your comments and guidance.

After collating a huge mass of material, ideas and suggestions over the last week, we finally fixed on some simple first steps and put our noses firmly to the grindstone.

When I say 'we' - I should introduce the rest of the development team (as David did such a nice job of introducing Andy and myself on this blog): Liz Turner on design and user interface and Peter Brownell (left, with loud hailer) on code and architecture. This is the same team that I put together to develop nm-x.com - RSA Fellow Neil Johnston's initiative to network creative businesses in West London.

But enough preliminaries - you are probably all eager to hear what we're actually going to do.

The most important function of the Network Prototype by all accounts is to foster online and offline discussion and development of new projects amongst the RSA fellowship. There are many other functions that can be added later, but these are the ones we are focusing on for the prototype.

To explain how we are going to do this, allow me to introduce more new faces: Norah, Simon, and Trevor - our hypothetical group of RSA fellows.

The idea here is that ideas are contributed by fellows, and through discussion (online as blog posts and comments) and offline (as events) they are refined and developed into projects.

Of course there will be a lot more to this process than we are outlining here, but this is the very basic flow between idea, discussion and project.

We also have some key principles that we are going to use in the development process that will inform how we achieve this:
  • We are using Drupal, an Open Source toolkit as our starting point.
  • We will be building this fast, explaining what we are doing (here) and releasing our results and trying to do two or three micro-iterations by the 22nd November.
  • We don't want to re-invent the Web(2.0) or create a walled garden for fellows (facebook style), so we will be using a lot of RSS aggregation to pull in discussions and media from other sites (such as flickr, youtube, technorati, blogger etc.) and show them alongside relevant projects.
I hope that gives you some indication as to what direction we're going in with this.

Please do give feedback and ask any questions you have about what we're doing - here or to saul@theps.net, and I'll try to pry myself out of the process for long enough to respond!

Until tomorrow then...