Skip to content

Healthy backlog initiative Pipeline Authoring

Pipeline Authoring Backlog Refinement - completed

Overview

Work Completed

Feature Issues (type::feature)

💡 Key insights

Maintenance Issues (type::maintenance)

💡 Key insights

  • Pipeline creation performance and database growth are things we will have to commit to, the former because we're already facing internal pressure (from a DevEx perspective), the latter due to physical realities.
  • Outside of these two key aspects, I focussed on issues related to our investment areas as outlined by Dov above where a tangible impact on maintainability was presented in the issue.

Bug Issues (type::bug)

💡 Key insights

  • Pipeline creation (not performance as above) has pitfalls we need to (and already plan to via investing in pipeline inputs) address.
  • Catalog/Components/Inputs is our key investment area, so we need to polish it. The !reference tag is symptomatic for the inconsistent and confusing state of our YAML keywords, and we need to start getting this into order – people will keep opening bug issues for things we consider feature enhancements due to our MVP-approach and frequent focus shifts, and LLMs will stumble over these inconsistencies and unexpected behaviors as well.
  • Accessibility has a bunch of quick wins for us once we're back at full frontend capacity.
  • Variables remain a complicated topic – we can divest from pipeline and job variables, but general variable bugs may remain that we need to address if they can't be resolved via inputs.
Edited by Manuel Grabowski