Navarr's Tech Side The Technical Side of my Life

18Jan/080

The Portable Data Account Manager

This is my newest concept that I will one day attempt to put into reality.

If you've been reading my blog for the short period of time that I've been writing it, you'll have noticed that I have a lot of interest in standards such as HTML5, XHTML, Microformats, and the newest concept group, DataPortability

Since I learned about DataPortability, I've been excessively interested in the idea that I would be able to share my data between websites.  If you've paid attention to my twitter, you'll notice that I even went out and created such a test system on my website.  I have an OpenID, FOAF, and XRDS all hosted on my own personal web server.  The next step I want to take?  Creating a beta system for account management.  Unfortunately, one of the only things that is holding this back is how it would work.  How are websites supposed to query for your XRDS, your FOAF, your APML, RDF, and so forth?  You obviously don't want them to just directly download the feeds off of the webserver by themselves.  Why?  Privacy controls.  We need privacy controls and the only thing stopping me from creating such a system, are these privacy controls.

My ideas already span over the concept of having multiple systems.  For example, certain data would be added or excluded to your "Professional" FOAF and the same for your "Social" FOAF.  The concept even goes over the fact that you could create as many FOAF, XRDS, RDF, APML, etc. systems so that you could share only the data that you want to share with certain websites.  And that this interface.. this GUI would help you manage it all, from a single OpenID login.

Yes, it sounds impressive.  But I'm not quite there yet.  First thing I need to do, will be to create my own OpenID server.  And by that, I don't mean download the newest PHP OpenID client/server I can find, I mean reading over OpenID 2.0 and its accompanying standards and program one from scratch.

What do my readers think of this idea?  Do you like it?

5Jan/080

About the Author (part 1)

There are some people reading this tech blog of mine, so, I guess I should introduce who I am, eh?  Considering that most people reading this are people I've never talked to before, or some of the people that know me online.

My name is Navarr Barnier.  I'm a sixteen year old student at Klein Collins High School in Houston, Texas.  I work in PHP, (X)HTML, XML, CSS, and am starting to get familiar with JavaScript.  I considering myself a Web Developer.  I can't really do anything with layouts, but code and backend, they are my friends.

Recently, I've started being more active in the Web Design and Development Community.  I've joined the mailing lists for Microformats, became a member of the DataPortability Google (and Facebook) group, Joined the APML Facebook group, and started the process of getting a spot in the HTML5 W3C working group.

I hate the terms, but I love the concepts of Web 2.0, Web 3.0, the Semantic Web.  The internet is truly moving in a good direction.  We are truly entering the Information Technology age.

Those are the basics.  When I post Part 2, I'll cover over what www.gtaero.net is as well as its future.