Home > Method, Monitoring, Observations, Software > A call for Web 2.0 development framework – it is time for some reusable modules

A call for Web 2.0 development framework – it is time for some reusable modules

As someone that is a beta tester for more than few web sites now, I come across many solution implementations for some very common problems.

Almost every Web 2.0 type of offering provides the following basic list of services:

  • Registration – including email confirmation and Captcha
  • Login – including “remember password” and “forget your password” options
  • External contact import and management – for viral distribution
  • Internal contact management – show user (popular, recently joined, you may know them).
  • Inter web-site communication means – e.g. messages, wall to wall, IM, notes, comments.
  • Profile editing – providing a web page for editing basic profile information such as name, address, birth date, uploading a picture and claiming a blog (or web-site) will answer 80% of the requirements. It will be nice if the framework will allow some custom attributes for required specific information like “favorite quote”.
  • Feeds and subscription, search
  • API – see what I wrote about outsourcing it

So, I hope to see that Microsoft, Google, Sun Microsystems or Adobe will be kind enough to come up with a library including some of the basic modules answering the requirements listed above.

The benefit:

  • Allowing the start-up companies to focus on its core offering.
  • It will saves development cycles solving the same problem again and again.
  • Having a standard solution will save us the users to learn new mechanism with every new web-site
  • It will provide more robust implementation because it will be using industry proven and efficient design pattern for solving these common problems.
  • It will help one of the above software vendors in luring developers to use their technology if they can start from a “higher ground” with a framework like this.

What that I have in mind is something like WordPress. A platform that allows both rich enough default implementations as well as powerful and advance fully customize solution. WordPress also allow both hosted solution as well as self hosted and managed option.

I know that there are existing modules today solving few of the use cases listed above but to the best of my knowledge there is no single platform that can jump start a Web 2.0 offering built today.

Advertisements
  1. July 18, 2008 at 12:02 am

    I finally decided to write a comment on your blog. I just wanted to say good job. I really enjoy reading your posts.

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: