-
Notifications
You must be signed in to change notification settings - Fork 10
Description
I've tried to explain this idea many ways over the years. This time I'm going to explain it technically, without any detours or analogies.
-
Call the service WebStor. It's a storage system for the web.
-
There's a website that allows you to browse your files. Upload new ones, delete them, change the attributes of files individually or as groups. It's a lot like the browser interface for Dropbox but it does more than Dropbox does.
-
You can attach a CNAME to any folder, like mycoolblog.org. When a request comes in for mycoolblog.org, WebStor serves the content out of the folder that had the CNAME attribute.
-
There's an API, based on OAuth, that lets blogging tools post to a user's account, possibly limited to a specific folder. That way Mary, an independent developer, could write a blogging tool worked with WebStor. And so could Sue and Megan and Arnold. And because it's OAuth, the user can control which one has access to which folders.
-
The user pays for the service. No advertising. Unless the site gets huge traffic the cost should be at most a few dollars a month.
That's the idea. If we had this then users could own their own space in the web and developers could create tools for the users. Instead of just having a few developers, all of them large, creating silos, a thousand tools could bloom, as could many cloud-based storage services. But we need one to go first.