|
|
| (22 intermediate revisions not shown) |
| Line 1: |
Line 1: |
| - | [[File:OBSLightWiki.png ]]
| + | OBS Light has moved! It's now located at openSUSE: |
| - | = Why should I use OBS Light ?=
| + | [http://en.opensuse.org/openSUSE:OBS_Light http://en.opensuse.org/openSUSE:OBS_Light] |
| - | * I want to create a MeeGo-based distribution for my target (Smart TV, In-Vehicle, Media phone, Netbook, Handset ...).
| + | |
| - | * I want to include private code into my MeeGo-based distribution.
| + | |
| - | * I want to be fast from the beginning of my project to the first boot of my target.
| + | |
| - | * I want to use the same tools throughout my development cycle.
| + | |
| - | | + | |
| - | = Why not use OBS Light ?=
| + | |
| - | * OBS Light is not an another SDK.
| + | |
| - |
| + | |
| - | = What is OBS Light ?=
| + | |
| - | The project 'OBS Light' (or also obslight) , creates an encapsulation of OBS which presents a lighter face of OBS that we have called OBS light which could be delivered (if desired) with a pre-packaged MeeGo TV stack (or any other MeeGo vertical) released on a DVD image.
| + | |
| - | | + | |
| - | If you have (or are thinking about) selecting MeeGo but you cannot put all the code you want to build on OBS, the public, cloud-based MeeGo building tool, or if you are more comfortable with the tradition of local build tools based on a chroot than with a full cloud-based system like OBS, you might find the learning curve a bit steep.
| + | |
| - | | + | |
| - | While OBS will provide you with a very powerful and adapted tool for your long-term needs, the entry cost can be perceived to be too high.
| + | |
| - | This issue is particularly strongly perceived in the TV or IVI segments where recompilation of the Linux kernel and adding drivers is required even during the very early phases of a project and compiling in the public domain is out of the question.
| + | |
| - | | + | |
| - | | + | |
| - | In a second phase we hope to add a simple UI to it. It reuses the osc command line tools delivered with OBS to which a set of extra plugins have been added, including an extension of mic. All this remains compatible with a full implementation of OBS. It will be published under License: GPLv2.
| + | |
| - | | + | |
| - | The osc plugin for automatic patch creation are designed to be reusable in a full OBS environment.
| + | |
| - | | + | |
| - | The coding is under work and changes are likely to occur during the development process.
| + | |
| - | | + | |
| - | = How to test or use OBS Light? =
| + | |
| - | You can find a OBS Light appliance, build in suse studio:
| + | |
| - | http://susestudio.com/a/e0uuBG/meego-obs-light
| + | |
| - | | + | |
| - | * Current progress an deliveries can be found in [[ObsLightDeliverable]] page.
| + | |
| - | | + | |
| - | * Videos [http://www.dailymotion.com/playlist/x1t5ll_dominigarfoll_obs-light-training Starting with OBS Light]
| + | |
| - | | + | |
| - | = Where is the information about OBS Light? =
| + | |
| - | * [[OBS_Light_Manual | OBS Light manual]]
| + | |
| - | * [[OBS_Light_FAQ | Frequently Asked Questions]]
| + | |
| - | * You can file bugs on [https://bugs.meego.com/buglist.cgi?product=Development%20Tools&component=OBS%20Light MeeGo's bugzilla]. The bug list for the project can be reached [https://bugs.meego.com/buglist.cgi?product=Development%20Tools&component=OBS%20Light here]. To easily file a new bug, use [https://bugs.meego.com/enter_bug.cgi?product=Development%20Tools this link]
| + | |
| - |
| + | |
| - | All discussions are run on the MeeGo-distribution-tools mailing list.
| + | |
| - | http://lists.meego.com/listinfo/meego-distribution-tools | + | |
| - | | + | |
| - | = Where can I find a private OBS appliance? =
| + | |
| - | You can find a OBS appliance, build in suse studio:
| + | |
| - | http://susegallery.com/a/e0uuBG/meego-obs
| + | |
| - | | + | |
| - | For more information about private OBS: http://en.opensuse.org/openSUSE:Build_Service_private_instance
| + | |
| - |
| + | |
| - | You can Download the boot strap of Meego 1.2.0 here (saveOBS.tar.aa -> saveOBS.tar.ba).
| + | |
| - | http://www.cc-e.co.uk/Meego/MeeGo-1.2.0/
| + | |
| - | reassembled the file
| + | |
| - | cat saveOBS.tar.?? >> saveOBS.tar.gz
| + | |
| - | Thanks to Julien Snell and Cocom for the ftp server.
| + | |
| - | http://www.cc-e.co.uk
| + | |
| - | | + | |
| - | = What difference between OBS and OBS Light? =
| + | |
| - | OBS Light use an OBS server.
| + | |
| - | {|
| + | |
| - | | || '''OBS Light''' || '''Full OBS'''
| + | |
| - | |-
| + | |
| - | | Cross compilation || Yes || Yes
| + | |
| - | |-
| + | |
| - | | Local and remote reference || Yes || Yes
| + | |
| - | |-
| + | |
| - | | Automatic creation of patch || Yes || Not Yet (will if the same osc plugin is loaded)
| + | |
| - | |-
| + | |
| - | | Bootable Image creation || Yes || Add on
| + | |
| - | |-
| + | |
| - | | Integrated version control || Hidden || Yes
| + | |
| - | |-
| + | |
| - | | Multi-user || Hidden || Yes
| + | |
| - | |-
| + | |
| - | | Multi-target by project || Hidden || Yes
| + | |
| - | |-
| + | |
| - | | Auto built || Hidden || Yes
| + | |
| - | |-
| + | |
| - | | Signing service || Hidden || Yes
| + | |
| - | |}
| + | |
| - | | + | |
| - | Initial Specifications (final implementation are likely differ from the initial concept) :[[https://meego.gitorious.org/meego-developer-tools/obs-light/blobs/master/Doc/SpecOBSLight-1_V-0-6.pdf SpecOBSLight-1_V-0-6]]
| + | |
| - | | + | |
| - | = Where is the OBS Light code? =
| + | |
| - | GIT: https://meego.gitorious.org/meego-developer-tools/obs-light
| + | |
| - | | + | |
| - | OBS: https://build.pub.meego.com/project/show?project=Project%3AOBS_Light
| + | |