This is more a pool than anything else. I want to play with the network (I know it’s full now), but time is scarce so I would like to know if anyone is interested in using these kinds of apps (answer with +1 and the project number if so):
PROJECT 1 - safe-vfs: a virtual filesystem for Linux (“safe drive”)
Phase 1: Safe as a remote disk
Linux only. It mounts 2 folders: “/private” and “/public” which can be accessed by any application. With this, you can use the OS file manager to manage your files. It can be useful in development to sync files with the network.
Phase 2: DNS management support
Implements a “/dns” folder, containing the user domains. Domains are displayed as symbolic links pointing to the “/public” folder and their names will be in the format
<service>.<long_name>. It will be possible to create new dns by creating new symbolic links in this folder. That means you can manage your domains and create new sites, all using “ln” and “mkdir” commands.
Phase 3: public sharing
See others “/public” files. It implements a “/others” folder, containing symbolic links to publicly available dns. It mounts others /public subfolders in read-only mode.
Phase 4: private sharing
Add members to share your private folders in two modes: read-only, read-write. This can be achieved by creating private/public keys and sharing it between members.
Phase 5 and beyond:
Windows / Mac support; Web interface.
PROJECT 2 - Searchable Wikipedia:
Phase 1: Simple English, read-only mode
The entire “Simple English” Wikipedia, in read-only mode, with no images. All 225k articles. A script can be set to sync the “outer world” Wikipedia with this version.
In my testings, all those articles can be stored in only 178 immutable and 100 sd objects. My idea is to not use the filesystem submodule. No need to bloat the network to make this functional.
Phase 2 - Search mechanism:
My mechanism requires one GET per keyword, so it’s ultra fast. If you are looking for articles containing 3 specific words, the app will perform 3 GETs to show you a list of articles.
For Simple English it will be necessary between 2k to 3k immutables to store the whole search index.
Write permissions can be added later, as well the ability to follow moderators.
PS: I know, MaidSafe will probably develop these things in the future. This is not intended to be an official version of these apps, just some kind of technology preview .
PS II: I do not guarantee that I’ll develop them, I can but only if is there a combination of real interest and time.