Skip to content

move dartdoc into the sdk repo #1279

@devoncarew

Description

@devoncarew
Member

We want to move dartdoc into the sdk repo to better participant in refactorings to the analyzer codebase.

Activity

added
type-code-healthInternal changes to our tools and workflows to make them cleaner, simpler, or more maintainable
type-infraA repository infrastructure change or enhancement
on Nov 22, 2016
kevmoo

kevmoo commented on Nov 22, 2016

@kevmoo
Member

Not a bad idea – we have tricks to even keep the history here, me thinks.

added
P3A lower priority bug or feature request
on Feb 1, 2019
srawlins

srawlins commented on Mar 29, 2023

@srawlins
Member

I'd like to resurrect this (it never really died 😄 ). There are some costs we'd like to avoid:

  • synchronizing breaking changes from the analyzer
  • synchronizing releases of dartdoc into the Dart SDK
  • synchronizing releases of dartdoc into google3
  • a second issue tracker for the analyzer team (could be alleviated independently by just moving the issue tracker and leaving the code)

some costs of moving to dart-lang/sdk:

  • likely much slower CI cycles :(
  • a little bit less friendly to external developers
  • not-as-varied platform trybots? Maybe not, but need to ensure there are Mac and Windows trybots
added
P2A bug or feature request we're likely to work on
and removed
P3A lower priority bug or feature request
on Mar 29, 2023
jcollins-g

jcollins-g commented on Mar 29, 2023

@jcollins-g
Contributor
whesse

whesse commented on Sep 12, 2023

@whesse
Contributor

This can be done the same way that we migrated the linter repo into the Dart SDK repo. All the steps in that migration need to be followed here. I can add a checklist with those steps to this issue, after reviewing them.

The linter migration was tracked in dart-lang/sdk#59165

self-assigned this
on Sep 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

P2A bug or feature request we're likely to work ontype-code-healthInternal changes to our tools and workflows to make them cleaner, simpler, or more maintainabletype-infraA repository infrastructure change or enhancement

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @kevmoo@srawlins@devoncarew@whesse@jcollins-g

      Issue actions

        move dartdoc into the sdk repo · Issue #1279 · dart-lang/dartdoc