2020-09-22 - Tuesday Talks - Modules Meetings

Tuesday Talks

Notes for module meetings of Tuesday, 22 September 2020.
Present: Dalai Felinto (all)

General Topics

  • Last week review

Render & Cycles

Participants: Brecht Van Lommel.

  • Status
    • 93 bugs, 0 high priority, 19 unclassified
    • 5 patches
  • Last week review
    • Patches are ok for bcon2 so they were not rushed to bcon1.
  • Follow ups:
    • ☐ Keep tagging patches.
    • The meeting next week will be replaced by a module-wide meeting.
    • The weekly actions planning will be added to the Tuesday Talks (Brecht).

Modeling

Participants: Campbell Barton.

  • Status
    • 79 bugs, 1 high priority, 5 unclassified
    • >20 patches
    • There is already a patch for the high priority issue.
    • D8271 is approved for some time yet not committed (needs better commit message though).
  • Last week review:
  • Follow ups:
    • Still put snap features to a Phabricator task.
    • To poke Howard to put an image on release log for new boolean modifier (Campbell).
    • Focus is in the Add-object tool (Campbell).
    • Involve Germaon in patch review (Campbell).

Python & Add-ons

Participants: Campbell Barton.

  • Status
    • 25 bugs, 0 high priority, 0 unclassified
    • 5 patches
  • Last week review:
    • Queries were updated
  • Patches
    • The few existing patches will looked at (Campbell).

User Interface

Participants: Julian Eisel, Hans Goudey, Pablo Vazquez.

  • Status
    • 119 bugs, 0 high priority, 28 unclassified
    • 180 patches
  • Plan of attack for reverting (or not) some of the rushed changes from recent releases
    • Aim is 2.92, to be discussed in a UI meeting.
    • To be tackled together with shortcut discussion.
  • Append fake user default option (feedback from Pablico).
  • Active tool presentation to be hosted by Julien Kaspar at the studio
  • Follow-ups:
    • Collect the proposed shortcut changes and run by the Studio (Pablo).
    • Check with Pablico the best way to handle FakeUsers for appended actions (Pablo).
    • Usermapping of poselibs (Julian).
    • Final review of D8413 (Julian).

Sculpt, Paint, Texture

Participants: Pablo Dobarro.

  • Status
    • 50 bugs, 2 high priority, 24 unclassified
    • 12 patches
  • Last week review:
    • It is not clear if Sergey looked Simple Subdivide removal.
    • Line stroke patch still not reviewed.
  • Working on Stroke Performance.
    • Pablo Dobarro did some quick tests for the proposed solution and the results are promising.
    • If the final implementation has the same performance improvement for a brush.
    • He will be working on rewriting all tools for the following weeks.
  • Follow ups:

Animation & Rigging

Participants: No one.

  • Status
    • 14 bugs, ? high priority, 5 unclassified
    • >20 patches
  • Module is in maintenance mode, no meeting this week.

Nodes & Physics

Participants: Jacques Lucke, Sebastián Barschkis, Sebastian Parborg.

  • Status
    • 88 bugs, 1 high priority, 15 unclassified
    • 2 patches
    • The high priority one is fixed already.
  • Softbody GSoC won’t be merged as it is.
    • There is still too much that would need to finish this project.
    • Project author may pick it up, but there are no concrete plans.
  • Rigidbody fixes are done
    • Need Studio to final tests and sign off.
  • Follow ups:
    • ☐ Get a final approval from Studio on the rigid body (Sebastian Parborg).
    • ☐ Send Studio presentation to Jacques Lucke (Sebastián).

VFX & Video

Participants: Sergey Sharybin, Francesco Siddi.

  • Status
    • 45 bugs, 1 high priority, 4 unclassified
    • >20 patches
  • Last week review
    • :ballot_box_with_check: Review media transform (fix for animation is needed)
    • Sergey will still help with past scale-down algorithm than IMB_scalefastImBuf
  • The refactor patch still need final review
  • Follow ups:
    • ☐ Update module roadmap (Sergey).
    • :ballot_box_with_check: Pushed already approved patch(Sergey)
    • ☐ Final sign off on view transform documetation (Sergey)
    • :ballot_box_with_check: Performance need to show in release log (Sergey).

EEVEE & Viewport

Participants: Jeroen Bakker

  • Status
    • 43 bugs, 0 high priority, 25 unclassified
    • 10 patches
  • Last week review:
    • D2057 is fine for EEVEE (by Jeroen), still need testing and final Cycles
  • We are currently in Bug Fixing mode.
  • Due activities in other areas we can’t solely focus on bug fixing
  • Cryptomatte is on hold until Jeroen can assess its feasibility with Clément.
  • Follow ups:
    • :ballot_box_with_check: Create Cryptomatte initial task (Jeroen).
    • No meeting next week, Jeroen will join the Render meeting.

Data, Assets & I/O

Participants: Bastien Montagne.

  • Status
    • 2 bugs, 0 high priority, 3 unclassified
    • 12 patches
  • A few more continuous development is expected this week for liboverrides in 2.91.
  • Then will be stabilization phase for 2.91, and initializing work for some 2.92 tasks.
  • NVidia + USD collaboration kick off.
  • Follow-ups:
    • No meeting next week.

Grease Pencil

Participants: Antonio Vazquez.

  • Status
    • 10 bugs, 1 high priority, 3 unclassified
    • 6 patches
  • Potrace library is in master
    • Trace images and houldout are already implemented.
  • Import SVG add-on is still on review.
  • Default brush draw mode on review.
  • Follow-ups:
    • ☐ Check with Matias to review the SVG add-on (Antonio)
    • ☐ Finish up documentation for tracer and holdout (Antonio).
    • ☐ Update the module roadmap image.
5 Likes