Plone Relations Sprint

A group of core developers will sprint on Plone's relations machinery

This sprint was inspired by an Open Space discussion at the 2020 Plone Conference, which was in turn inspired by Philip Bauer's Day 3 Lightning talk "Why Relations are Weird" (at minute 12:13).

The sprint focus will be on

  • Moving calls from collective.relationhelpers to the Plone API
  • Adding most of the other collective.relationhelpers code into CMFPlone (rebuild_relations and probably most of the other calls)
  • Fixing the data managers for relation fields to make it easier to use other kinds of widgets with them

We will meet in Zest Software's Jitsi room at 4 PM UTC both days.