8000 Deprecate and remove the `conductor` tool · Issue #169780 · flutter/flutter · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Deprecate and remove the conductor tool #169780
@matanlurey

Description

@matanlurey

The release team met and discussed release automation, and agreed Conductor (dev/conductor) is EOL:

  • At least half of the release team does not use the tool
  • We don't have plans to refactor or improve the tool where it would be used by the team
  • Based on initial findings by @itsjustkevin, refactoring is a significant effort of time best spent elsewhere
  • We'd like to move away from engineer-run tooling to automation

It is not simple to just delete Conductor, as some bits will live-on or need to be moved around:

  • The framework license checker file, license_header.txt, lives in dev/conductor/core/...
  • The packages_autoroller script lives in dev/conductor/core/bin/packages_autoroller.dart
  • Some documentation lives in docs/** referencing Conductor that will need to removed
  • ... and then it can be deleted

Metadata

Metadata

Assignees

Labels

P2Important issues not at the top of the work listc: tech-debtTechnical debt, code quality, testing, etc.infra: releaseRelease-related requests and toolingteam-infraOwned by Infrastructure team

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0