Skip to content

Commit 62586dc

Browse files
authored
Update old wiki links (#149544)
Part of flutter/flutter#145009 Finishes updating links in the repo that pointed to the old wiki
1 parent e80bbd9 commit 62586dc

File tree

45 files changed

+96
-98
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+96
-98
lines changed

.github/ISSUE_TEMPLATE/7_cherry_pick.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ body:
3838
label: Changelog Description
3939
description: >-
4040
Explain this CP in less than 80 characters that is accessible to most Flutter developers
41-
See https://github.com/flutter/flutter/wiki/Hotfix-Documentation-Best-Practices for examples
41+
See https://github.com/flutter/flutter/blob/main/docs/releases/Hotfix-Documentation-Best-Practices.md for examples
4242
validations:
4343
required: true
4444
- type: input

.github/ISSUE_TEMPLATE/8_design_doc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ body:
88
Thank you for your interest in contributing to Flutter!
99
1010
Please ensure that you are following
11-
https://github.com/flutter/flutter/wiki/Design-Documents
11+
https://github.com/flutter/flutter/blob/main/docs/contributing/Design-Documents.md
1212
when sharing a design document.
1313
1414
Please fill out the sections below to the best of your ability.

.github/PR_TEMPLATE/PULL_REQUEST_CP_TEMPLATE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
This pull request is created by [automatic cherry pick workflow](https://github.com/flutter/flutter/wiki/Flutter-Cherrypick-Process#automatically-creates-a-cherry-pick-request)
1+
This pull request is created by [automatic cherry pick workflow](https://github.com/flutter/flutter/blob/main/docs/releases/Flutter-Cherrypick-Process.md#automatically-creates-a-cherry-pick-request)
22
Please fill in the form below, and a flutter domain expert will evaluate this cherry pick request.
33

44
### Issue Link:
@@ -7,7 +7,7 @@ What is the link to the issue this cherry-pick is addressing?
77
< Replace with issue link here >
88

99
### Changelog Description:
10-
Explain this cherry pick in one line that is accessible to most Flutter developers. See [best practices](https://github.com/flutter/flutter/wiki/Hotfix-Documentation-Best-Practices) for examples
10+
Explain this cherry pick in one line that is accessible to most Flutter developers. See [best practices](https://github.com/flutter/flutter/blob/main/docs/releases/Hotfix-Documentation-Best-Practices.md) for examples
1111

1212
< Replace with changelog description here >
1313

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@
1919
If you need help, consider asking for advice on the #hackers-new channel on [Discord].
2020

2121
<!-- Links -->
22-
[Contributor Guide]: https://github.com/flutter/flutter/wiki/Tree-hygiene#overview
23-
[Tree Hygiene]: https://github.com/flutter/flutter/wiki/Tree-hygiene
24-
[test-exempt]: https://github.com/flutter/flutter/wiki/Tree-hygiene#tests
25-
[Flutter Style Guide]: https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo
26-
[Features we expect every widget to implement]: https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo#features-we-expect-every-widget-to-implement
22+
[Contributor Guide]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview
23+
[Tree Hygiene]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md
24+
[test-exempt]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#tests
25+
[Flutter Style Guide]: https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md
26+
[Features we expect every widget to implement]: https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md#features-we-expect-every-widget-to-implement
2727
[CLA]: https://cla.developers.google.com/
2828
[flutter/tests]: https://github.com/flutter/tests
29-
[breaking change policy]: https://github.com/flutter/flutter/wiki/Tree-hygiene#handling-breaking-changes
30-
[Discord]: https://github.com/flutter/flutter/wiki/Chat
31-
[Data Driven Fixes]: https://github.com/flutter/flutter/wiki/Data-driven-Fixes
29+
[breaking change policy]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#handling-breaking-changes
30+
[Discord]: https://github.com/flutter/flutter/blob/main/docs/contributing/Chat.md
31+
[Data Driven Fixes]: https://github.com/flutter/flutter/blob/main/docs/contributing/Data-driven-Fixes.md

.github/workflows/easy-cp.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ jobs:
8181
if: ${{ failure() && steps.attempt-cp.conclusion == 'failure' }}
8282
run: |
8383
FAILURE_MSG="Failed to create CP due to merge conflicts.<br>"
84-
FAILURE_MSG+="You will need to create the PR manually. See [the cherrypick wiki](https://github.com/flutter/flutter/wiki/Flutter-Cherrypick-Process) for more info."
84+
FAILURE_MSG+="You will need to create the PR manually. See [the cherrypick wiki](https://github.com/flutter/flutter/blob/main/docs/releases/Flutter-Cherrypick-Process.md) for more info."
8585
gh pr comment ${{ github.event.pull_request.number }} -R flutter/flutter -b "${FAILURE_MSG}"
8686
env:
8787
GITHUB_TOKEN: ${{ secrets.FLUTTERACTIONSBOT_CP_TOKEN }}

CODE_OF_CONDUCT.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,7 @@ concerns. Be wary of agreement by compromise, where two good competing
3838
solutions are merged into one mediocre solution. A conflict is
3939
addressed when the participants agree that the final solution is
4040
_better_ than all the conflicting proposals. Sometimes the solution is
41-
more work than either of the proposals. [Embrace the yak
42-
shave](https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo#lazy-programming).
41+
more work than either of the proposals. [Embrace the yak shave](./docs/contributing/Style-guide-for-Flutter-repo.md#lazy-programming).
4342

4443
## Questions
4544

CONTRIBUTING.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Contributing to Flutter
44
=======================
55

6-
_tl;dr: join [Discord](https://github.com/flutter/flutter/wiki/Chat), be [courteous](CODE_OF_CONDUCT.md), follow the steps below to set up a development environment; if you stick around and contribute, you can [join the team](https://github.com/flutter/flutter/wiki/Contributor-access) and get commit access._
6+
_tl;dr: join [Discord](./docs/contributing/Chat.md), be [courteous](CODE_OF_CONDUCT.md), follow the steps below to set up a development environment; if you stick around and contribute, you can [join the team](./docs/contributing/Contributor-access.md) and get commit access._
77

88
Welcome
99
-------
@@ -17,10 +17,10 @@ doing outreach about Flutter, or helping out in any other way.
1717
We grant commit access (which includes full rights to the issue
1818
database, such as being able to edit labels) to people who have gained
1919
our trust and demonstrated a commitment to Flutter. For more details
20-
see the [Contributor access](https://github.com/flutter/flutter/wiki/Contributor-access)
21-
page on our wiki.
20+
see the [Contributor access](./docs/contributing/Contributor-access.md)
21+
page in our docs.
2222

23-
We communicate primarily over GitHub and [Discord](https://github.com/flutter/flutter/wiki/Chat).
23+
We communicate primarily over GitHub and [Discord](./docs/contributing/Chat.md).
2424

2525
Before you get started, we encourage you to read these documents which describe some of our community norms:
2626

@@ -29,7 +29,7 @@ Before you get started, we encourage you to read these documents which describe
2929
also documents our conflict resolution policy and encourages people
3030
to ask questions.
3131

32-
2. [Values](https://github.com/flutter/flutter/wiki/Values),
32+
2. [Values](./docs/about/Values.md),
3333
which talks about what we care most about.
3434

3535
Helping out in the issue database
@@ -41,27 +41,27 @@ useful for our engineers.
4141

4242
If you want to help us triage, you are very welcome to do so!
4343

44-
1. Join the #hackers-triage [Discord channel](https://github.com/flutter/flutter/wiki/Chat).
44+
1. Join the #hackers-triage [Discord channel](./docs/contributing/Chat.md).
4545

4646
2. Read [our code of conduct](CODE_OF_CONDUCT.md), which stipulates explicitly
4747
that everyone must be gracious, respectful, and professional. If you're helping out
4848
with triage, you are representing the Flutter team, and so you want to make sure to
4949
make a good impression!
5050

51-
3. Help out as described in our wiki: https://github.com/flutter/flutter/wiki/Triage
51+
3. Help out as described in our [triage guide](./docs/triage/README.md)
5252
You won't be able to add labels at first, so instead start by trying to
5353
do the other steps, e.g. trying to reproduce the problem and asking for people to
5454
provide enough details that you can reproduce the problem, pointing out duplicates,
5555
and so on. Chat on the #hackers-triage channel to let us know what you're up to!
5656

5757
4. Familiarize yourself with our
58-
[issue hygiene](https://github.com/flutter/flutter/wiki/Issue-hygiene) wiki page,
58+
[issue hygiene](./docs/contributing/issue_hygiene/README.md) wiki page,
5959
which covers the meanings of some important GitHub labels and
6060
milestones.
6161

6262
5. Once you've been doing this for a while, someone will invite you to the flutter-hackers
6363
team on GitHub and you'll be able to add labels too. See the
64-
[contributor access](https://github.com/flutter/flutter/wiki/Contributor-access) wiki
64+
[contributor access](./docs/contributing/Contributor-access.md) wiki
6565
page for details.
6666

6767

@@ -75,9 +75,9 @@ that increase our test coverage, writing tests for issues others have filed, all
7575
are really valuable contributions to open source projects.
7676

7777
If this interests you, you can jump in and submit bug reports without needing anyone's permission!
78-
The #quality-assurance channel on our [Discord server](https://github.com/flutter/flutter/wiki/Chat)
78+
The #quality-assurance channel on our [Discord server](./docs/contributing/Chat.md)
7979
is a good place to talk about what you're doing. We're especially eager for QA testing when
80-
we announce a beta release. See https://github.com/flutter/flutter/wiki/Quality-Assurance for
80+
we announce a beta release. See [quality assurance](./docs/releases/Quality-Assurance.md) for
8181
more details.
8282

8383
If you want to contribute test cases, you can also submit PRs. See the next section
@@ -101,35 +101,35 @@ that describe these methodologies. The following list is ordered: you
101101
are strongly recommended to go through these documents in the order
102102
presented.
103103

104-
1. [Setting up your engine development environment](https://github.com/flutter/flutter/wiki/Setting-up-the-Engine-development-environment),
104+
1. [Setting up your engine development environment](./docs/engine/contributing/Setting-up-the-Engine-development-environment.md),
105105
which describes the steps you need to configure your computer to
106106
work on Flutter's engine. If you only want to write code for the
107107
Flutter framework, you can skip this step. Flutter's engine mainly
108108
uses C++, Java, and Objective-C.
109109

110-
2. [Setting up your framework development environment](https://github.com/flutter/flutter/wiki/Setting-up-the-Framework-development-environment),
110+
2. [Setting up your framework development environment](./docs/contributing/Setting-up-the-Framework-development-environment.md),
111111
which describes the steps you need to configure your computer to
112112
work on Flutter's framework. Flutter's framework mainly uses Dart.
113113

114-
3. [Tree hygiene](https://github.com/flutter/flutter/wiki/Tree-hygiene),
114+
3. [Tree hygiene](./docs/contributing/Tree-hygiene.md),
115115
which covers how to land a PR, how to do code review, how to
116116
handle breaking changes, how to handle regressions, and how to
117117
handle post-commit test failures.
118118

119-
4. [Our style guide](https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo),
119+
4. [Our style guide](./docs/contributing/Style-guide-for-Flutter-repo.md),
120120
which includes advice for designing APIs for Flutter, and how to
121121
format code in the framework.
122122

123123
5. [Flutter design doc template](https://flutter.dev/go/template),
124124
which should be used when proposing a new technical design. This is a good
125125
practice to do before coding more intricate changes.
126-
See also our [guidance for writing design docs](https://github.com/flutter/flutter/wiki/Design-Documents).
126+
See also our [guidance for writing design docs](./docs/contributing/Design-Documents.md).
127127

128128
[![How to contribute to Flutter](https://img.youtube.com/vi/4yBgOBAOx_A/0.jpg)](https://www.youtube.com/watch?v=4yBgOBAOx_A)
129129

130130
In addition to the documents, there is a video linked above on **How to contribute to Flutter**
131131
from the [Flutter](https://youtube.com/c/flutterdev) YouTube channel,
132-
there are many pages on [our Wiki](https://github.com/flutter/flutter/wiki/),
132+
there are many pages in [our docs](./docs/README.md),
133133
and an article [Contributing to Flutter: Getting Started](https://medium.com/@ayushbherwani/contributing-to-flutter-getting-started-a0db68cbcd5b)
134134
on Medium that may be of interest. For a curated list of pages see the sidebar
135135
on the wiki's home page. They are more or less listed in order of importance.
@@ -152,7 +152,7 @@ whether advocating for Flutter, answering questions in fora like
152152
or [Reddit](https://www.reddit.com/r/flutterhelp/new/?f=flair_name%3A%22OPEN%22),
153153
or creating content for our [documentation](https://docs.flutter.dev/)
154154
or sites like [YouTube](https://www.youtube.com/results?search_query=flutter&sp=EgQIAxAB),
155-
the best starting point is to join the #hackers-devrel [Discord channel](https://github.com/flutter/flutter/wiki/Chat).
155+
the best starting point is to join the #hackers-devrel [Discord channel](./docs/contributing/Chat.md).
156156
From there, you can describe what you're interested in doing, and go ahead and do it!
157157
As others become familiar with your work, they may have feedback, be interested in
158158
collaborating, or want to coordinate their efforts with yours.
@@ -162,12 +162,12 @@ API documentation
162162
-----------------
163163

164164
Another great area to contribute in is sample code and API documentation. If this is an area that interests you, join our
165-
[Discord](https://github.com/flutter/flutter/wiki/Chat) server and introduce yourself on the #hackers-deverl, #hackers-framework,
165+
[Discord](./docs/contributing/Chat.md) server and introduce yourself on the #hackers-deverl, #hackers-framework,
166166
or #hackers-engine channels, describing your area of interest. As our API docs are integrated into our source code, see the
167167
"developing for Flutter" section above for a guide on how to set up your developer environment.
168168

169169
To contribute API documentation, an excellent command of the English language is particularly helpful, as is a careful attention to detail.
170-
We have a [whole section in our style guide](https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo#documentation-dartdocs-javadocs-etc)
170+
We have a [whole section in our style guide](./docs/contributing/Style-guide-for-Flutter-repo.md#documentation-dartdocs-javadocs-etc)
171171
that you should read before you write API documentation. It includes notes on the "Flutter Voice", such as our word and grammar conventions.
172172

173173
In general, a really productive way to improve documentation is to use Flutter and stop any time you have a question: find the answer, then
@@ -186,13 +186,13 @@ Releases
186186

187187
If you are interested in participating in our release process, which may involve writing release notes and blog posts, coordinating the actual
188188
generation of binaries, updating our release tooling, and other work of that nature, then reach out on the #hackers-releases
189-
channel of our [Discord](https://github.com/flutter/flutter/wiki/Chat) server.
189+
channel of our [Discord](./docs/contributing/Chat.md) server.
190190

191191

192192
Social events in the contributor community
193193
------------------------------------------
194194

195195
Finally, one area where you could have a lot of impact is in contributing to social interactions among the Flutter contributor community itself.
196196
This could take the form of organizing weekly video chats on our Discord, or planning tech talks from contributors, for example.
197-
If this is an area that is of interest to you, please join our [Discord](https://github.com/flutter/flutter/wiki/Chat) and ping Hixie on the #hackers
197+
If this is an area that is of interest to you, please join our [Discord](./docs/contributing/Chat.md) and ping Hixie on the #hackers
198198
channel!

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ open source.
2424

2525
* [Install Flutter](https://flutter.dev/get-started/)
2626
* [Flutter documentation](https://docs.flutter.dev/)
27-
* [Development wiki](https://github.com/flutter/flutter/wiki)
27+
* [Development wiki](./docs/README.md)
2828
* [Contributing to Flutter](https://github.com/flutter/flutter/blob/main/CONTRIBUTING.md)
2929

3030
For announcements about new releases, follow the
@@ -100,7 +100,7 @@ Information on how to get started can be found in our
100100
[contributor guide](CONTRIBUTING.md).
101101

102102
[flutter.dev]: https://flutter.dev
103-
[Discord instructions]: https://github.com/flutter/flutter/wiki/Chat
103+
[Discord instructions]: ./docs/contributing/Chat.md
104104
[Discord badge]: https://img.shields.io/discord/608014603317936148?logo=discord
105105
[Twitter handle]: https://img.shields.io/twitter/follow/flutterdev.svg?style=social&label=Follow
106106
[Twitter badge]: https://twitter.com/intent/follow?screen_name=flutterdev

analysis_options.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ linter:
158158
# - prefer_constructors_over_static_methods # far too many false positives
159159
- prefer_contains
160160
# - prefer_double_quotes # opposite of prefer_single_quotes
161-
# - prefer_expression_function_bodies # conflicts with https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo#consider-using--for-short-functions-and-methods
161+
# - prefer_expression_function_bodies # conflicts with ./docs/contributing/Style-guide-for-Flutter-repo.md#consider-using--for-short-functions-and-methods
162162
- prefer_final_fields
163163
- prefer_final_in_for_each
164164
- prefer_final_locals
@@ -171,7 +171,7 @@ linter:
171171
- prefer_if_null_operators
172172
- prefer_initializing_formals
173173
- prefer_inlined_adds
174-
# - prefer_int_literals # conflicts with https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo#use-double-literals-for-double-constants
174+
# - prefer_int_literals # conflicts with ./docs/contributing/Style-guide-for-Flutter-repo.md#use-double-literals-for-double-constants
175175
- prefer_interpolation_to_compose_strings
176176
- prefer_is_empty
177177
- prefer_is_not_empty

dev/bots/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Flutter build results are available at:
1010

1111
Flutter infra requires special permissions to retrigger builds on the
1212
[build dashboard](https://flutter-dashboard.appspot.com/#/build). File an
13-
[infra ticket](https://github.com/flutter/flutter/wiki/Infra-Ticket-Queue) to
13+
[infra ticket](../../docs/infra/Infra-Ticket-Queue.md) to
1414
request permission.
1515

1616
The [Cirrus](https://cirrus-ci.org)-based bots run the [`test.dart`](test.dart)
@@ -28,7 +28,7 @@ The build dashboard includes post-commit testing run on physical devices. See
2828
A [set of infra scripts](https://flutter.googlesource.com/recipes/)
2929
run on Windows, Linux, and Mac machines. The configuration for how many
3030
machines and what kind are managed internally by Google. File an
31-
[infra ticket](https://github.com/flutter/flutter/wiki/Infra-Ticket-Queue)
31+
[infra ticket](../../docs/infra/Infra-Ticket-Queue.md)
3232
to request new machine types to be added. Both of these technologies are highly
3333
specific to the [LUCI](https://github.com/luci) project, which is the successor
3434
to Chromium's infra and the foundation to Flutter's infrastructure.

0 commit comments

Comments
 (0)