Web Hob design project with T&T

From Yocto Project
Jump to navigationJump to search

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


older files

Prototype Index

Sprint Version Stage Scope Link
1 1 I,III Build analysis prototype
2 1 II,III Projects and builds prototype
2 2 II,III Projects and builds prototype
2 3 II,III Projects and builds prototype
2 1 II,III File browsing and multi-user prototype
2 2 I,II,III File browsing and build analysis prototype
2 4 I,II,III All scenarios prototype
2 5 I,II,III All scenarios prototype


  • Sprint is the design sprint (or phase) during which the prototype was produced. There are 2 design sprints in this project.
  • Version indicates how many iterations of each prototype we created as part of the design process
  • Stage refers to the Web Hob stages identified by Tobias & Tobias and outlined further down this page
  • Scope indicates, at a high level, which scenarios are addressed by the prototype
  • Link to the Yocto Project git repository where the prototype is hosted


Visual design

Date Page File
04 Mar My activity dashboard - dark
Yocto dark 01.png
04 Mar My activity dashboard - light
08 Mar My activity dashboard
INT-002 - Yocto - Dashboard - v0.7.png
21 Mar My activity dashboard
INT-002-Yocto-Dashboard-v0.8.png
04 Mar Build dashboard - dark
Yocto dark 02.png
04 Mar Build dashboard - light
Yocto light 02.png
06 Mar Build dashboard - v1
Yocto-01.png
06 Mar Build dashboard - v2
Yocto-02.png
08 Mar Build dashboard
INT-002 - Yocto - Build Dashboard - v0.7.png
21 Mar Build dashboard
INT-002-Yocto-Build Dashboard-v0.8.png
08 Mar Package information
INT-002 - Yocto - Build Packages - v0.7.png
21 Mar Package information
INT-002-Yocto-Build Packages-v0.8.png
08 Mar GUI components
INT-002 - Yocto - UI Web Kit - v0.7.png


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