Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve Linux Install 1: Add links to Linux requirements in _linux-desktop-setup.md #9081

Merged
merged 4 commits into from Aug 26, 2023
Merged

Conversation

ghost
Copy link

@ghost ghost commented Jul 21, 2023

_Description of what this PR is changing or adding, and why:

This PR presents a comprehensive rewrite of the Flutter installation instructions for Linux. The motivation behind this update is to make the guide more accessible, clearer, and more reader-friendly for users new to Flutter and Linux. This rewrite includes the addition of a glossary for Linux terminal commands, step-by-step instructions on installing Snap (if necessary), and restructured sections for improved flow and readability.

_Issues fixed by this PR (if any):

No specific issues were addressed.

Presubmit checklist

…n Documentation

This commit introduces several significant enhancements to the Linux installation guide for Flutter. Key changes include:

1. Expanded 'System Requirements' section with clearer, more concise language.
2. Added a new 'Understanding Linux Commands' section to familiarize users with common Linux commands used throughout the installation process.
3. Included a new section on 'Installing Snap on Ubuntu,' guiding users through the process of installing and using Snap on their Ubuntu systems.
4. Revamped the 'Flutter Installation', 'Android Studio Setup', and 'Chrome Setup' sections to provide more detailed, step-by-step instructions.
5. Incorporated a comprehensive 'Glossary' at the end of the document, providing definitions for key terms and commands.

The goal of these changes is to make the installation guide more accessible, user-friendly, and informative for users of all experience levels.
@ghost ghost requested review from sfshaza2, atsansone and parlough as code owners July 21, 2023 01:20
@atsansone atsansone added review.copy Awaiting Copy Review a.get-started Relates to the Getting Started section of docs.flutter.dev labels Jul 21, 2023
@atsansone atsansone self-assigned this Jul 24, 2023
@atsansone atsansone added the devos.Linux Relates to developing apps on the Linux platform label Jul 24, 2023
@atsansone atsansone changed the title Update _linux-desktop-setup.md - Update/Improve Linux install docs Improve Linux Install 1: Add links to Linux requirements in _linux-desktop-setup.md Aug 23, 2023
@atsansone
Copy link
Contributor

This may need to wait until #9238 merges. It covers related material that reworks the underlying files involved in this PR.

@atsansone atsansone added st.RFM Ready to merge or land and removed review.copy Awaiting Copy Review labels Aug 26, 2023
@atsansone atsansone merged commit e9ebbf3 into flutter:main Aug 26, 2023
9 checks passed
atsansone added a commit to atsansone/website that referenced this pull request Sep 19, 2023
…sktop-setup.md (flutter#9081)

**_Description of what this PR is changing or adding, and why:**

This PR presents a comprehensive rewrite of the Flutter installation
instructions for Linux. The motivation behind this update is to make the
guide more accessible, clearer, and more reader-friendly for users new
to Flutter and Linux. This rewrite includes the addition of a glossary
for Linux terminal commands, step-by-step instructions on installing
Snap (if necessary), and restructured sections for improved flow and
readability.

**_Issues fixed by this PR (if any):**

No specific issues were addressed.

## Presubmit checklist

- [x] This PR doesn’t contain automatically generated corrections
(Grammarly or similar).
- [x] This PR follows the [Google Developer Documentation Style
Guidelines](https://developers.google.com/style) — for example, it
doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
- [x] This PR uses [semantic line
breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
of 80 characters or fewer.

---------

Co-authored-by: Anthony Sansone <atsansone@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a.get-started Relates to the Getting Started section of docs.flutter.dev devos.Linux Relates to developing apps on the Linux platform st.RFM Ready to merge or land
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant