CI Catalog

CI Catalog - Weekly Project Plan - Pipeline Authoring Group

CI Catalog has been released to General Availability in 17.0. CI Component and Catalog Product Direction

Current Milestone Goals

  • Current milestone goals and focus can be found in our board.

Archive

Past Milestones

September to October (Milestone 17.5)

Milestone 17.5 (September 14, 2024 - October 11, 2024)

Goals

  • Visibility into where components are used - Epic
    • Create fields to return project list where components were used in a pipeline - #466575 (in-dev)
  • Security & Compliance workflow epic for CI Catalog
    • Spike + POC Security policies - publish vs usage ci components - #474093
  • Release/Publish 2.0 enhancements
    • Add new publish API endpoint with input params - #442783 (in-review)
    • release-cli to extract and validate metadata - #442785
    • Add an indicator if the release goes to the catalog - #438958
  • Index/Details page enhancements
    • Update filtering options in CI/CD Catalog index page (Backend part) - #437643
    • Better visualization when the project description is long - #448385
  • Search/Filter enhancements
    • Add the by publishing date option to the sort dropdown in /explore - #440508
    • Add an illustration in the search result page - #466412

August to September (Milestone 17.4)

Milestone 17.4 (August 9, 2024 - September 13, 2024)

Goals

  • Visibility into where components are used - Epic
    • Create fields to return project list where components were used in a pipeline - #466575 (in-dev)
  • Release/Publish 2.0 enhancements
    • Add new publish API endpoint with input params - #442783 (in-review)
  • Inputs enhancements
    • Allow interpolation to use local context data - #438275 (in-dev)
    • POC to create JSON schema SSOT for spec keyword - #467375 (complete)

July to August (Milestone 17.3)

Milestone 17.3 (July 13, 2024 - August 9, 2024)

Goals

  • Allow administrator to restrict users from publishing to CI/CD Catalog
    • Add GraphQL mutations and types to policy #465265 (blocked by outcome of POC)
  • Inputs enhancements
    • Allow interpolation to use local context data - #438275 (in-dev)
    • POC to create JSON schema SSOT for spec keyword - #467375 (in-dev)

June to July (Milestone 17.2)

Milestone 17.2 (June 15, 2024 - July 12, 2024)

Goals

  • Index/Details page enhancements
    • Add illustration in the search result page - #466412 (Deferred to candidate::17.4)
    • Add type and description to InputType for Components tab - #466669 (Complete)
  • Release/Publish 2.0 enhancements - span multiple milestones
    • Add new publish API endpoint with input params - #442783 (Continuing into 17.3)
  • Admin capabilities in CI/CD Catalog - span multiple milestones
    • Add ci_component_source_policy JSON schema - #465264 (Complete)
  • Inputs enhancements
    • Allow interpolation to use local context data - #438275 (To start in 17.3)
    • POC to create JSON schema SSOT for spec keyword - #467375 (Continuing into 17.3)

May to June (Milestone 17.1)

Milestone 17.1 (May 11, 2024 - June 14, 2024)

Goals

April to May (Milestone 17.0)

All deliverables for CI Catalog GA are now complete.

March to April (Milestone 16.11)

Goals

February to March (Milestone 16.10)

Goals

January to February (Milestone 16.9)

Updates for current Go-To-GA list

Other milestone goals

December to January (Milestone 16.8)

Goals

November to December (Milestone 16.7)

CI Catalog - Pages & Navigation

  • 100% complete, Complete, Delivered in 16.7
  • Status: As of 2023-12-08, last MR is merged to make Catalog available in explore navigation permanently.

CI Catalog - Search & Filter

  • 100% complete, Complete, Delivered in 16.7
  • Status: All Beta work is in production.
  • Risks/Blockers: Beta work complete.

CI Catalog - Release Process refinements

  • 100% complete, Complete, Delivered in 16.7
  • Status: On 2023-12-01, the toggle back and forth is complete is now in production to complete all Beta work.
  • Risks/Blockers: Beta work complete.

October to November (Milestone 16.6)

Week of October 2, 2023

Goals

Week of September 25, 2023 (Milestone 16.5)

Team Capacity

  • 3 Backend Engineers (Leaminn, Avielle, Laura)
  • 1 Frontend Engineer (Frédéric)

Goals

Week of September 18, 2023 (first week of Milestone 16.5)

Team Capacity

  • 4 Backend Engineers (Avielle, Laura, Kasia, Leaminn)
  • 1 Frontend Engineer (Fred)

Goals

Week of September 11, 2023 (last week of Milestone 16.4)

Team Capacity

  • 2 Backend Engineers
  • %16.4 security priorities are nearly complete so more BE focus is shifting in later %16.4

Goals

Week of September 4, 2023 (Milestone 16.4)

Team Capacity

Goals

Week of August 28, 2023 (Milestone 16.4)

Team Capacity

Goals

Week of August 21, 2023 (Milestone 16.4 begins)

Team Capacity

  • 3 Backend Engineers

Goals

Week of August 14, 2023 (Milestone 16.3 ends)

Team Capacity

  • 3 Backend Engineers
  • 2 Frontend Engineers

Goals

Week of August 7, 2023 (Milestone 16.3)

Team Capacity

  • 1.5 Backend Engineers
  • 2 Frontend Engineers

Goals

Last modified October 4, 2024: Add general link to board for project (b573698b)