-
Notifications
You must be signed in to change notification settings - Fork 8
Home
Welcome to the MoonLightDE wiki!
This site is currently under construction. If you are interested in helping, please contact us.
- https://groups.google.com/d/forum/moonlightde
- http://twitter.com/moonlightDE
- http://facebook.com/moonlightDE
- https://plus.google.com/106073381586416542932/
- http://freenode.net/ ##moonlightDE
- Building instructions
- Configuration
- Architecture details
- Important concepts
- Recommended bibliography
The aim of MoonlightDE is to create a desktop environment compatible with low performance devices, and allow managing applications, data and hardware components, built following modularity, integration, lightness and simplicity principles, using open source technologies.
Create: A desktop environment compatible with low performance devices such as Raspberry-pi, obsolete computers, embeded devices and another devices where it will be impossible to use a modern desktop environment due to its higher memory usage.
Learn: As a young project we all are learning, so this is your opportunity to develop your abilities.
Experiment: Reusing components created by others you will be able to implement your ideas and create an unique desktop environment with relatively little effort.
Share: Modular focus followed by Moonlight desktop environment allows reusing its components in other systems, contributing to a common base creation for desktop applications in GNU/Linux.
- Design
- Development
- Documentation
- Internacionalization
- Testing
- Promotion
Development: Developer must be familiar with C++ programming language, Qt 5 framework and Cmake building tool.
Design: It's required knowledge about any image editing tool such as Gimp and enough imagination.
Documentation: Knowledge about HTML, CSS or another web technology.
Internationalization: Qt internationalization tools.
Testing: Ctest, Valgrind and GDB.