User:JesterKing/Reports/2020


Reports 2020

March 23 - March 28 / #39

  • Progress canned response app. Doing an entire app is more complex than expected. Still progressing well, though.
  • A few hours looking into the phabricator docker setup, but not fixed yet
  • Crashpad testing, it works! Thanks to update from LazyDodo to crashpad patch compiling went flawlessly. DIF (Debug Information File) uploading needed to get proper unwinding done of callstack
  • Struggling with finding good daily rythm in these exceptional times now with the entire family home all the time. Juggling with attention between work and three kids

review #39 plan

  • didn't get to patch/review checklist
  • struggling with compartmentalizing a bit
  • need to structure days differently, old, pre-covid19 approach not adequate
    • Group tasks more per day
    • Release management: Monday, Saturday
    • Infra features: Tuesday, Wednesday
    • Friday misc day
    • Start each day with communication tasks, end with communication tasks (~30min each side)

plan for #40

  • complete canned responses
  • get started with checklist
  • docker
  • release management (expand playbook for release cycle and actual release steps)

March 16 - March 21 / #38

  • Mess a bit up with 2.83 bcon2, but all ok
  • Sick whole week with sore lungs, coughing, fatigue and muscle pain

plan for #39

  • canned responses
  • start patch/review checklist
  • crashpad test
  • phabricator docker debug, help would be appreciated.

March 9 - March 14 / #37

  • Fix transaction.search to have mergedinto and mergedfrom
  • Debug phabricator docker. I have a running version, but unclear why creating from fresh clone does not complete build properly
  • Kids sick

March 2 - March 7 / #36

  • Not much due to most of family being sick for the entire week
  • Start looking into mergedinto data missing from transaction.search

February 23 - February 29 / #35

  • Fix to Phabricator for Dalai: transaction.search is missing subtype transaction information
  • GSoC chats
  • phabricator
  • sentry/crashpad


Ferbuary 17 - February 22 / #34

  • sentry/crashpad
  • phabricator
  • more AFK, recovery from previous illness not complete

February 10 - February 15 / #33

  • release 2.82 / bcon5 (Steam, Windows Store)
  • AFK due to illness

February 3 - February 8 / #32

  • release 2.82 prep / bcon4
  • write phabricator tool to reset task view/edit policies when they have been changed to obj.maniphest.author
  • investigate why users can't edit their own tasks when they are not a member in the Moderators project

January 27 - February 1 / #31

  • continued work on task planning (buildbot, git, phab, etc)
  • test some approaches to patch building, ongoing
  • investigate git lfs for blender manual (read up on different server implementations)

January 20 - January 25 / #30

  • dev contact (e-cycles)
  • phabricator docker image update (to latest OpenSUSE 15.1)
  • planning tasks based on milestones from Dalais

January 13 - January 18 / #29

  • update Cycles stand-alone repository
    • fix stand-alone app to work with latest Cycles
  • study & tinker up on docker / saltstack

January 06 - January 11 / #28

  • roll out blender-v2.82-release branch
  • chip away at improving cycles_commits_sync.py
    • unlink empty patches
    • handle duplicate patches (due to merge)
      • not using --no-merges, since it is possible devs fix conflicts in merge commits
      • md5 of actual patch content
      • prune based on content hash
    • started phabricator-setup-from-scratch script