Android LEB Documentation
This session will focus on discussing what documentation we need for LEB use and bundled with releases.
We will give all the wiki document under Platform/Android/ a review to see we should organize them. and some may be outdated, we will arrange them.
Android LEB will have monthly release, we can discuss what document we need to update and we can create monthly as well, especially for each release.
What document to create:
1. Document for release
* We can have one release document for each release
2. Document for each dev board
* We can have one document for each dev board.
What document to update (We have document categorized conceptually as general type and spec type)
1. Quick start for users
* Get Source
* Build source
* Install image
2. Infrastructure
* build environment
* build service
* toolchain
* kernel
* u-boot
* validation
3. General
* Roadmap
* Branching Strategy
* How to contribute
* Release cycle
4. Resource, Reference, upstream stuffs
* emulator
* NDK
* benchmark, 0xbench, CTS
* Reference test result
* ...... more to create
Possible Action Items from the discussion:
1. Create quickstart doc that may contain:
* Get Source
* Build source
* Install image
* Running benchmarks
* NDK usage
* toolchain
2. Create infrastructure doc that may contain:
* build environment
* build service
3. Create a Linaro Android kernel doc
4. Create a Linaro Android u-boot doc
5. Create a validation doc.
6. Create a roadmap doc.
7. Create a branching strategy doc.
8. Create a "How to Contribute" doc.
9. Create a release cycle doc.
10. Create a benchmark guide.
11. Create a NDK usage doc.
12. Create a toolchain usage doc.
13. Create release notes for each release.
14. Create documents for each board.
15. Clean up website with docs.
16. Create write ups on popular parts of Android.
17. Write development guides.
18. Write Linaro/Google divergence guides.
19. Find a home for all docs where they can be revisioned.
20. Find out who takes care of documentation at canonical.
21. Find out how to print docs.
22. Document the star rating.
23. Document Working Groups.
24. Document Landing Teams.
25. Write a guide that details when a script should be written or documentation produced.
26. Review docs for ease of use.
27. Arrange Wiki;s for ease of use.
28. Handle documentation translation.
29. Document patch providence.
30. Document all Android components.
-Zach
Session notes: http://
Blueprint information
- Status:
- Not started
- Approver:
- Zach Pfeffer
- Priority:
- High
- Drafter:
- Jeremy Chang
- Direction:
- Needs approval
- Assignee:
- Jeremy Chang
- Definition:
- New
- Series goal:
- Accepted for 2011q2
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Whiteboard
Work items (month 1):
Write Quick Start Guide for Panda: TODO
Write Infrastructure Usage Guide: TODO
Write Linaro Contribution Guide: TODO
Write Linaro Android Guide (roadmap, release cycle): TODO
Write release notes: TODO
Reorganize website: TODO
Work items (month 2):
Write Quick Start Guide for Snowball: TODO
Write Linaro Android NDK and Toolchain Guide: TODO
Write a Linaro Kernel Doc: TODO
Write release notes: TODO
Write star-rating doc: TODO
Work items (month 3):
Write Quick Start Guide for the Freescale board: TODO
Write release notes: TODO
Work items (month 4):
Write Android Multimedia Guide: TODO
Write Android HAL Guide: TODO
Write Android bionic Guide: TODO
Work items (month 5):
Write Linaro/
Translate all docs: TODO
Work Items
Dependency tree
* Blueprints in grey have been implemented.