This would be a personal open-source system to connect all one's accessible web data into a usable semantic network and a language to access it all.
Homepage 2.0 would be a website made of 3 major components:
- Daemons on personal devices like computers, phones, cars and other smart devices accessible to user, making data from various apps to which the user is logged onto available to the owner.
- Local version of the website for editing and writing content conveniently, and producing markdown files with associated static files retrieved from daemons while editing.
- Remote version of the website for sharing that data with others, implementing the access permissions based on social identities.
When user is typing (WYSIWYG), the user is automatically accessing the various device apps for data s/he needs as autosuggest to compose text (e.g., Gmail messages, Calendar events, etc. etc.). When user finishes writing a post, the user simply pushes the content to remote server.