Project Elevate 0.2.0
Project Elevate is an attempt to free users from the desktop metaphor.
Project Elevate offers a fixed set of applications which allow casual users to perform the most usual tasks with their computer.
I don't like the way current desktop environments look and feel. I find them too complicated and too annoying. Computers "can" have simple interfaces similar to videos, mp3 players and mobile phones (at least the old ones). Many people argue that this is not possible since a computer has multiple roles, so the User Interface (UI) should be complicated. I disagree.
Multitasking is a myth. Only power users exploit it. Casual users do one thing at a time. They only read their email, or browse the web or work on office applications. The only other application 99% of casual users use in parallel is their music player to have background music. So yes, the computer can actually look and act in a simple way. We need one application per role.
Project Elevate is an experiment to support this claim. I am developing it for my own personal use but I am also making the code public so that other developers can help if they find it useful. Read the manifesto pages it you still wondering what is my motivation. The whole user environment consists of 4 distinct applications. New functionality comes from new application modules and not complete applications. Modules are NOT plugins or dynamically loaded libraries like in other frameworks.
These applications are:
- Central Hub - a starting place constitutes 5% of Project Elevate
- Vault - a place to store files 30% of Project Elevate
- Elevate - the all-singing-all-dancing task based environment 50% of Project Elevate
- Syndesis - a place to interface with external media 15% of Project Elevate
What's New in This Release:
· Added sample modules