Web Hob design project with T&T: Difference between revisions
From Yocto Project
Jump to navigationJump to search
Line 20: | Line 20: | ||
! style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"| Design phase | ! style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"| Design phase | ||
! style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"| Iteration | ! style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"| Iteration | ||
! style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"| Stage | |||
! style="align: left; border-style: solid; border-width: 0 1px 1px 0; padding: 0 5px;"| Scope | ! style="align: left; border-style: solid; border-width: 0 1px 1px 0; padding: 0 5px;"| Scope | ||
! style="align: left; border-style: solid; border-width: 0 1px 1px 0; padding: 0 5px;"| Link | ! style="align: left; border-style: solid; border-width: 0 1px 1px 0; padding: 0 5px;"| Link | ||
Line 25: | Line 26: | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|1 | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|1 | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|1 | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|1 | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|1 and 3 | |||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|Build analysis | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|Build analysis | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|[http://git.yoctoproject.org/cgit/cgit.cgi/yocto-webhob-design/plain/phase1-iteration1-prototype/index.html prototype] | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|[http://git.yoctoproject.org/cgit/cgit.cgi/yocto-webhob-design/plain/phase1-iteration1-prototype/index.html prototype] | ||
Line 30: | Line 32: | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|2 | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|2 | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|1 | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|1 | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|2 and 3 | |||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|Projects and builds | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|Projects and builds | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|[http://git.yoctoproject.org/cgit/cgit.cgi/yocto-webhob-design/plain/phase2-iteration1-projects-builds/index.html prototype] | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|[http://git.yoctoproject.org/cgit/cgit.cgi/yocto-webhob-design/plain/phase2-iteration1-projects-builds/index.html prototype] | ||
Line 35: | Line 38: | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|2 | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|2 | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|2 | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|2 | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|2 and 3 | |||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|Projects and builds | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|Projects and builds | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|[http://git.yoctoproject.org/cgit/cgit.cgi/yocto-webhob-design/plain/phase2-iteration2-projects-builds/index.html prototype] | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|[http://git.yoctoproject.org/cgit/cgit.cgi/yocto-webhob-design/plain/phase2-iteration2-projects-builds/index.html prototype] | ||
Line 40: | Line 44: | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|2 | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|2 | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|3 | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|3 | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|2 and 3 | |||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|Projects and builds | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|Projects and builds | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|[http://git.yoctoproject.org/cgit/cgit.cgi/yocto-webhob-design/plain/phase2-iteration3-projects-builds/index.html prototype] | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|[http://git.yoctoproject.org/cgit/cgit.cgi/yocto-webhob-design/plain/phase2-iteration3-projects-builds/index.html prototype] | ||
Line 45: | Line 50: | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|2 | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|2 | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|1 | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|1 | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|2 and 3 | |||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|File browsing and multi-user | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|File browsing and multi-user | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|[http://git.yoctoproject.org/cgit/cgit.cgi/yocto-webhob-design/plain/phase2-iteration1-fileBrowsing-multiuser/index.html prototype] | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|[http://git.yoctoproject.org/cgit/cgit.cgi/yocto-webhob-design/plain/phase2-iteration1-fileBrowsing-multiuser/index.html prototype] | ||
Line 50: | Line 56: | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|2 | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|2 | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|2 | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|2 | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|1, 2 and 3 | |||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|File browsing and build analysis | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|File browsing and build analysis | ||
|style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|[http://git.yoctoproject.org/cgit/cgit.cgi/yocto-webhob-design/plain/phase2-iteration2-filebrowsing-buildanalysis/index.html prototype] | |style="border-style: solid; border-width: 0 1px 1px 0; align: left; padding: 0 5px;"|[http://git.yoctoproject.org/cgit/cgit.cgi/yocto-webhob-design/plain/phase2-iteration2-filebrowsing-buildanalysis/index.html prototype] |
Revision as of 16:21, 12 February 2013
This page contains information on the Web Hob project to develop a web-based UI for the Yocto project.
Mailing List: https://lists.yoctoproject.org/listinfo/webhob
Design
Latest Files
- File:Prototype-Stage 2-File Browsing & Visualisation-INT-002-0.15.pdf — FIle browsing & build analysis prototype for Stage II (bright blue links, buttons, etc. are clickable)
- File:User Test 1 Findings-INT-002.pdf — Summary of feedback gathered on the Stage I designs
- File:Wireframes-Stage 1-INT-002-0.10.pdf — Final Stage I Wireframes (bright blue links, buttons, etc. are clickable)
- File:Web Hob content structure.pdf — An outline of the structure of the Web Hob application
Prototype Index
Design phase | Iteration | Stage | Scope | Link |
---|---|---|---|---|
1 | 1 | 1 and 3 | Build analysis | prototype |
2 | 1 | 2 and 3 | Projects and builds | prototype |
2 | 2 | 2 and 3 | Projects and builds | prototype |
2 | 3 | 2 and 3 | Projects and builds | prototype |
2 | 1 | 2 and 3 | File browsing and multi-user | prototype |
2 | 2 | 1, 2 and 3 | File browsing and build analysis | prototype |
Stage II & III
Scenarios Covered
- Create Build
- Set up Project
- Choose Hardware
- Set Preferences
- Specify Layer(s)
- Specify base image and package(s)
- Run Build
- Install Web Hob Server
- Configure team servers
- Select team options and configure
- Error Messaging
- View error logs
- Refine scenarios from Stage I
Schedule
- 4 Feb 2013 — Workshop
- 8 Feb — 1st review
- 12–14 Feb — User testing
- 15 Feb — User testing review
- 20 Feb — 2nd review
- 22 Feb — Final review
Stage I
Scenarios Covered
- Show Build Metrics (minimal)
- Identify image (minimal)
- Define scope of analysis (minimal)
- Run analysis of image (minimal)
- View analysis overview (minimal)
- Finding/Viewing Builds (minimal)
- View list of projects/builds (minimal)
- Install Single-User Web Hob (minimal)
- Check prerequisites (minimal)
- Download/git clone Web Hob (minimal)
- Install single-user option (minimal)
Schedule
- 11 Jan 2013 — Kickoff
- 14 Jan — Workshop
- 18 Jan — 1st review
- 22–24 Jan — User testing
- 25 Jan — User testing review
- 30 Jan — 2nd review
- 1 Feb — Final review
Old Files
Previous Versions
- Prototype 1.0
- WebHob Design — Archived - Design and documentation for the first Web Hob project, now superseded by the above.
- Web UI 0.1: File:HOB WEB architecture overview v0 1.pdf (deprecated)