- Like the Percloud on Facebook (because that's the place where more people need to know about it…)
version 0.1: 2013/09/17)
Start: as soon as possible, after the fundraising reaches target. Duration: 4 months
Goal: write down a complete, CLEAR definition of the system, including:
This is something that I (Marco) would do by myself, posting the results here with an open license so everybody can reuse them. Why? Simply because I'm the only one who already has a clear idea of what to build and what pieces of Free Software could be used. At least in this very first phase, if I had to lead a team , however small, I'd probably lose more time explaining what to do than doing it myself. Assuming I could work on it almost full time, for 3/4 months, of course. Which is why I am [raising funds|raising_funds]. In a sense, what I'm trying to say with this page and that fundraising proposal is:
Do you like the percloud idea? Would you like to have something like this for you, or to install and offer as a managed service to your customers or members of your family/organization? If yes, would you be willing to risk a few Euros to allow me to focus and seriously work on this for a few months? If I could do that, I'd be able to figure out and describe exactly if this can be already done with already existing Free Software, what pieces should be developed from scratch otherwise, and how to proceed to make it actually happen (see below)
Pay programmers to release new versions of the bundle whenever new releases or bug fixes are available for any of the bundle components. A small, non-profit foundation should probably be created to oversee this activity, and raise and manage the corresponding funds.
Personally I'm worrying very little right now about Phase 2 and 3. I am sure that, once there is a detailed specification for this, it will happen. To begin with, there's too much need (and market) for this kind of tool to have nobody building it once the design is done and everybody knows how to use it and why (and even if I'm wrong yes, the funders will have lost a few Euros, but nothing else bad will happen…).
Besides, while I am raising funds because I am convinced that I can make phase 1 happen sooner than others, phases 2 and 3 are much smaller tasks than they may seem at first thought, and tasks that many other people may carry on, if I weren't available for any reason. The percloud is about integrating as much already existing, independently maintained Free Software as possible in one useful bundle. And about as many people as possible running their copy independently, on as many different computers as possible. No need for huge, very expensive data centers. And no royalties or other permissions to pay, if both the software and the specification are, as I am committing to do, available under “Free as in Freedom” licenses.
In a sense, this is like starting and maintaining another Gnu/Linux distribution, with a very small number of third party components. There already are successful projects like this that are maintained by one or very few people, sometimes even part-time. Yes, Phase 2 does require writing the panel and other parts (almost) from scratch, but I am confident that that isn't a huge project.