20131029 Zoe Progress

From OO Lab
Jump to: navigation, search

Progress Check

  • Visualization Pipeline Design & discuss

Meeting log

  • 目的:在使用者完成一次完整的visualize,如果要重現這樣過程,此時可以用pipeline來達成這樣點擊拖拉等的動作。
  • 兩個design進行討論,想法較偏向design2,具有capture的概念

Design2.png


Discuss

  • visualization pipeline是不是一定要依照這些步驟? ( wop explorer -> Mapping -> Clicking Bot -> Apply Layout )
    • 事實上step不一定要照步驟與順序 (e.g.Visualize A->wopBot->Mapping->Clicking Bot->Visualize B->Mapping ->Clicking Bot->Apply Layout)
    • 每個使用者都可以照自己想要的視覺化步驟進行,沒有一定的限制。如果是照步驟選的design侷限性太大。
    • 況且不一定每個步驟都需要執行,有可能某次的mapping沒有用到wopBot,或是Apply Layout在Clicking Bot之前


  • UI設計
    • 按下start就開始進入capture的狀態,做完按下OK或Apply時,跳出一個dialog詢問使用者是否要將這個步驟記錄(存)到pipeline檔案中
    • 加入pipeline editor、pipeline file name
    • 可以加入一個欄位,當新增了哪個step後,這個pipe就多一個ICON顯示,未來可能也可以利用這個地方編輯

Icon add.png

  • File format
    • 思考當code新增欄位時,舊版本的JSON file是不是就不能支援了;序列化格式是不是也有一樣的問題
    • 自定義格式的優點是可以分版本號進行讀檔,不過讀檔必須要另外撰寫
    • json是否不能利用版本號區隔進行讀檔,尚有待商榷
Personal tools