|Version 117 (modified by Luke, 2 years ago) (diff)|
Welcome to the SHR Project
SHR is a Linux distribution focusing on embedded and mobile systems. It integrates several existing free and open source software projects as a foundation for a platform that runs on a vast selection of hardware such as Nokia N900, Palm Pre(/Plus/2), T-Mobile G1 (HTC Dream) or Openmoko Neo Freerunner and Neo 1973 phones. The main focus of the project is a flexible and adoptable system architecture. SHR integrates the FSO middleware framework for telephony, networking and other hardware management and a basic user interface for phone calls, messaging and user settings. The ever growing amount of available applications offers SHR's users with web browsers, microblogging clients, games and other utilities. Being an entirely community driven project everybody has the right to realize their own innovations in SHR.
SHR is available for testing on your device! See this page? for how to obtain and install test images. Please note that we did not release a final version yet'''
Bug reporting guidelines - Please read before reporting bugs.
- State the version of the buggy application.
- Fill all the "user" fields in the bug reporting page (for example: do set component, don't set milestone)
- Choose a descriptive short summary (topic) of the bug. Don't make it too short, it should be informative.
- Don't make private jokes in bug reports summaries (i.e, if you want openMooCow to be added to feed, don't write "The moko needs a cow" it's both not funny, and hard for us to understand, choosing "Adding openmoocow to feed" is more appropriate.
- Being polite is good and important, though not in the bug summary (topic) as it's just hard to read.
- Please add as much info as you can to the description of the bug.
- Weekly News -- See what is happening in the community
- Pictures and Videos -- A preview of how SHR looks like on several devices
- Installation? -- Instructions on how to install SHR on supported devices
- Image content and features -- List of main applications available in SHR
- The SHR User Manual on OpenMoko wiki
- SHR User Manual -- A new manual, based on DocBook
- Communicate -- How to get in contact with other users and developers
Advanced users resources
- Customize your image -- Tricks and tips to customize your SHR
- Tweaks -- More advanced tweaks to improve your SHR
- Bug-report -- How to report a bug
- Languages and i18n -- How to change the system language
- new-opimd -- Convert your contacts to a new format
Hardware specific resources
- Communicate and Contribute -- How to get in contact with other users and developers and join the processes
- Guidelines -- Important
- Building SHR -- Introduction to SHR development - How to get the SDK and build your own image
- Building SHR User Manual -- Introduction how to build the DocBook based manual
- Developing your own applications -- Beginners guide, with Hello World examples in Vala
- Add my app in the repositories How to add your programs into the official SHR packaging repositories
- SHR applications -- List of applications which are designed for SHR by SHR's contributors
- SHR architecture -- How has SHR been designed
- Coding Conventions -- Page that collect main conventions when you want to code in SHR
- Translate applications -- Document that describe how to translate an SHR application into different languages
- FSOSHRUDCON'09 a.k.a. "Why did you decide on such an unpronounceable and long freaking name?"
- SHR logo contest (finished)
- Theme contest for SHR distribution
- Help with designing the phone user interface!
- New skin for our trac
- Development Process -- Documents and plans about SHR development process
- Dev-updates? - Follow the progress of the developers, for the developers and written by the developers
- Programs that wait for YOU!
- SHR Settings - Come on and give your thoughts
- ologicd - Come on and give your thoughts
- ophonekitd - Ophonekitd Vala rewrite
- Release notes - Drafting the MS1 release notes
- How to get the latest image working --