Skip to content

Commit fd5d623

Browse files
authored
Merge pull request #255 from s-makin/final-community-docs-add
Final community docs add
2 parents b24bbb8 + d3a9db5 commit fd5d623

File tree

9 files changed

+134
-23
lines changed

9 files changed

+134
-23
lines changed

docs/.custom_wordlist.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,12 @@ Quokka
6767
radeon
6868
rasdaemon
6969
retracer
70+
Rockcraft
7071
Schooltool
7172
schroot
7273
sosreport
7374
SRUs
75+
Starcraft
7476
subiquity
7577
Tegra
7678
Toolchain
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
(community-support)=
2+
# Community support
3+
4+
The Ubuntu Community provides a number of resources to help support new and experienced users, provide spaces for discussion, and help troubleshoot common technical issues.
5+
6+
7+
## Official documentation
8+
9+
The Ubuntu Documentation Team provides official support guides for Ubuntu and the many projects within its ecosystem. Official Documentation is provided in a number of formats and languages.
10+
11+
[Read official Ubuntu Documentation >](https://docs.ubuntu.com/)
12+
13+
14+
## Chat and discussion
15+
16+
### Matrix chat
17+
18+
Matrix is an instant messaging (IM) platform where you can talk to Ubuntu community members and developers in an open setting. Many Ubuntu projects have public rooms where you can ask for help. You can see all our public rooms in {matrix}`the Ubuntu Space <community>`. We also have a dedicated room for support.
19+
20+
{matrix}`Join the Ubuntu Support room on Matrix > <support>`
21+
22+
If you're new to Matrix, you can create an account by following the {ref}`Getting started with Matrix guide <matrix-onboarding>`.
23+
24+
25+
### IRC chat
26+
27+
Internet Relay Chat (IRC) allows real-time text messaging and is arranged in a series of rooms or channels. Each channel has a particular topic where members can communicate with one another in an open setting. If you have a question or need assistance, the Ubuntu Community has a number of IRC channels you can join.
28+
29+
Visit the [IRC Channel List](https://wiki.ubuntu.com/IRC/ChannelList) for a catalog of the Ubuntu Community channels.
30+
31+
If you’ve never used IRC before, check out the [IRC Introduction](https://help.ubuntu.com/community/InternetRelayChat).
32+
33+
34+
## Technical support
35+
36+
### AskUbuntu
37+
38+
AskUbuntu is a collaboratively-edited question-and-answer site for Ubuntu users and developers. Users seeking assistance can ask and update questions along with rating the quality of the answers they receieve. Please note this site is English only.
39+
40+
[Start asking questions at AskUbuntu >](https://askubuntu.com/)
41+
42+
43+
### Ubuntu Discourse
44+
45+
The Ubuntu Discourse (also referred to as the Ubuntu Community Hub) is a collaborative space where the community can discuss topics around Ubuntu and the many projects that make up its ecosystem. Users in search of technical support can make an account on the platform and seek help from their fellow community members.
46+
47+
[Find support and help on the Ubuntu Discourse >](https://discourse.ubuntu.com/t/welcome-to-support-and-help/49951)
48+
49+
50+
## Ubuntu mailing lists
51+
52+
Within the Ubuntu ecosystem, mailing lists are used to share information and act as a means of group communication over email. There are lists for general announcements, Ubuntu development, community discussion and many others. Some lists are announcement-only while others allow for open discussion.
53+
54+
[Explore subscriptions to the Ubuntu mailing lists >](https://lists.ubuntu.com/)

docs/community/governance/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
(project-governance)=
22
# Project governance
33

4+
45
```{toctree}
56
:maxdepth: 1
67
:hidden:
78
9+
../ethos/index
810
canonical
911
debian
10-
ubuntu-teams
1112
delegation
1213
```
1314

@@ -85,4 +86,3 @@ A major part of the fabric of the community is the Local Community (LoCo) team s
8586
Local Community teams are a great way to gather free software lovers together for beer, open discussion, talks, marketing events and to recognise the achievements of local free software contributors. LoCo teams are provided with spaces for discussion, collaboration and event planning on the [Ubuntu Discourse](https://discourse.ubuntu.com/c/locos/129).
8687

8788
To join a Local Community team or learn how to start one in your area, check out {ref}`Ubuntu Local Communities <local-communities>`.
88-

docs/community/index.md

Lines changed: 44 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,50 @@
1-
(community-governance)=
2-
# Community and governance
3-
1+
(ubuntu-community)=
2+
# The Ubuntu Community
43

54
```{toctree}
65
:maxdepth: 1
6+
:hidden:
77
8-
ethos/index
9-
governance/index
8+
community-support
109
how-ubuntu-is-made/matrix/index
11-
contribute/contribute
10+
contribute/index
1211
```
12+
13+
We are an international community with a mission to bring free software to the widest possible audience. Our name "Ubuntu" means "humanity towards others". We embody this by welcoming anyone in our community and sharing our work freely. With millions of users and thousands of contributors all over the world, we help shape the future of computing.
14+
15+
Welcome! Whether you're an (aspiring) artist, writer, software developer, or systems administrator, there are lots of ways to get involved! We would be thrilled to have a chat and guide you through this beautiful and inspiring community.
16+
17+
## Participate
18+
19+
There are many ways you can participate in the Ubuntu community. If you can think of it, it might just be what we need. You can choose the level and interests that works for you.
20+
21+
* We invite all who use and contribute to Ubuntu and its numerous related projects to share their thoughts and help shape its future. [Join in the conversation on the Ubuntu Discourse](https://discourse.ubuntu.com/).
22+
* Take part in live communication with fellow community members in collaborative, interest-based rooms and spaces. {ref}`Chat with our community on Matrix <matrix-index>`.
23+
* Our worldwide community is strengthened by a network of regional teams that advocate for the community and its mission. {ref}`Find a Local Community near you <local-communities>`.
24+
* Share your technical know-how with others by answering questions on [Ask Ubuntu](https://askubuntu.com/), or the [Ubuntu Discourse](https://discourse.ubuntu.com/).
25+
* Those who demonstrate sustained contributions to our community have opportunities for recognition and leadership roles. {ref}`Learn about Ubuntu Membership <ubuntu-membership>` and our {ref}`councils and teams <who-makes-ubuntu>`.
26+
27+
Our project is large and diverse just like the community that empowers it. We rely on individuals with different skills, both technical and non, to build Ubuntu and its many components. We invite you to help shape Ubuntu to better meet your needs. {ref}`Discover the many ways that you can contribute to Ubuntu <contribute-to-ubuntu>`.
28+
29+
30+
## Learn more
31+
32+
To better understand how our large umbrella of communities operates, take a look at these resources.
33+
34+
* Members of the Ubuntu Community follow a simple set of core principles that help ensure our community stays healthy, stable and remains a place for collaboration and prosperity. {ref}`Read the Ubuntu Code of Conduct <code-of-conduct>`.
35+
* The mission for Ubuntu is both social and economic. We believe that bringing free software to the widest audience will empower individuals and communities to innovate, experiment and grow. {ref}`Learn the guiding tenets of the Ubuntu Mission <mission>`.
36+
* Ubuntu, like other large communities, requires leadership and direction to help ensure its sustainability and longevity. Learning how all the interconnected bodies work together is important to understanding the Ubuntu way. {ref}`Learn how they all work together to sustain our community <community-council>`.
37+
* Keep up to date with all the latest news and happenings from around the community with [The Ubuntu Weekly Newsletter](https://discourse.ubuntu.com/c/uwn/124) and the [Ubuntu Blog](https://ubuntu.com/blog).
38+
39+
40+
## Get help
41+
42+
Are you instead stuck and need help? [Take a look at how our community can support you.](https://ubuntu.com/community/support)
43+
44+
45+
## Discover
46+
47+
Take a look at our Ubuntu Summit 2022 {spellexception}`Aftermovie` to get a sense of the atmosphere of our community.
48+
49+
<iframe width="560" height="315" src="https://www.youtube.com/embed/8XF6jR7XzXM?si=jjFRsggKZHIVOiNN" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
50+
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ Below is a list of key teams that operate within the Ubuntu project and their re
1010
| Team name | Responsibility |
1111
| --- | --- |
1212
| [Desktop team](https://wiki.ubuntu.com/DesktopTeam) | Handle all the packages that go into the Ubuntu desktop installation |
13-
| [HPC team](https://ubuntu.com/community/governance/teams/hpc) | The Ubuntu High-Performance Computing (HPC) team aims to provide the highest quality HPC infrastructure, applications, and user experience for the Ubuntu ecosystem |
13+
| [HPC team](https://ubuntu.com/community/docs/governance/teams/hpc) | The Ubuntu High-Performance Computing (HPC) team aims to provide the highest quality HPC infrastructure, applications, and user experience for the Ubuntu ecosystem |
1414
| [Kernel team](https://wiki.ubuntu.com/KernelTeam) | Maintain the Linux kernel in Ubuntu |
1515
| [Foundations team](https://wiki.ubuntu.com/FoundationsTeam) | Deliver the core Ubuntu system, common to the whole Ubuntu family of products and services, i.e. plumbing |
1616
| [QA team](https://wiki.ubuntu.com/QATeam) | Develop tools, policies, and practices for ensuring Ubuntu's quality as a distribution as well as providing general advice, oversight, and leadership of QA activities within the Ubuntu project |
1717
| {ref}`release-team` | The Release Team helps bring together all the essential building blocks for every Ubuntu release |
18-
| [Rocks community](https://ubuntu.com/community/governance/teams/rocks) | The Rocks Community is your hub for exploring Ubuntu Rocks and everything "containers" |
18+
| [Rocks community](https://ubuntu.com/community/docs/governance/teams/rocks) | The Rocks Community is your hub for exploring Ubuntu Rocks and everything "containers" |
1919
| [Security team](https://wiki.ubuntu.com/SecurityTeam) | Keep Ubuntu and its users secure through fixing vulnerabilities and contributing to its security development |
2020
| [Server team](https://wiki.ubuntu.com/ServerTeam) | Deliver the best operating system for the cloud and scale-out computing |
2121
| [Ubuntu Flutter community](https://github.com/ubuntu-flutter-community) | Design and implementation of the Flutter visuals, a whole additional set of widgets specifically designed for the Ubuntu desktop, Flutter "Yaru" theme for the Ubuntu visuals in Flutter apps, a dedicated Flutter icon theme and the new snap-store front-end, plus many more apps in development |

docs/how-ubuntu-is-made/index.md

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,27 @@
44

55
## Community
66

7-
How the project is governed. This sets out the expectations for contributors
8-
and maintainers alike.
7+
All about the Ubuntu Community, its support structures, and communication channels.
98

109
```{toctree}
1110
:maxdepth: 1
1211
1312
/community/index
1413
```
1514

15+
## Project governance
16+
17+
How the project is governed. This sets out the expectations for contributors and maintainers alike.
18+
19+
```{toctree}
20+
:maxdepth: 1
21+
22+
/community/governance/index
23+
```
24+
1625
## Concepts
1726

18-
Definitions of key terms, outlines of important concepts. These should be well
19-
linked to other sections, but should primarily be for contributors (especially
20-
newer contributors) to understand the various concepts and how they fit into
21-
the processes.
27+
Definitions of key terms and outlines of important concepts. These are primarily for contributors (especially newer contributors) to understand the various concepts and how they fit into the processes that make up Ubuntu Development.
2228

2329
```{toctree}
2430
:maxdepth: 1
@@ -28,9 +34,7 @@ concepts/index
2834

2935
## Process overviews
3036

31-
High level overviews of the various processes involved in making Ubuntu.
32-
Every process should have (and be linked to) a corresponding set of steps,
33-
either for contributors or maintainers, depending on the process.
37+
High level overviews of the various processes involved in making Ubuntu. Every process should have (and be linked to) a corresponding set of steps, either for contributors or maintainers, depending on the process.
3438

3539
```{toctree}
3640
:maxdepth: 1

docs/redirects.txt

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,9 @@ staging/release-team/releases/ release-team/list-of-releases/
4242
staging/package-archive/ how-ubuntu-is-made/concepts/package-archive/
4343

4444
# Governance/community pages
45-
explanation/governance/ community/governance/
46-
how-ubuntu-is-made/index-governance/ community/governance/
47-
how-ubuntu-is-made/governance/ community/governance/
45+
explanation/governance/ community/
46+
how-ubuntu-is-made/index-governance/ community/
47+
how-ubuntu-is-made/governance/ community/
4848

4949
reference/governance/ethos/ community/ethos/
5050
how-ubuntu-is-made/governance/ethos/ community/ethos/
@@ -127,7 +127,7 @@ contributors/bug-triage/assign-bug-to-package/ contributors/bug-triage/assign-a-
127127
contributors/debugging/debug-apport-crash/ contributors/debugging/debug-an-apport-crash/
128128
contributors/new-package/create-new-package/ contributors/new-package/create-a-new-package/
129129
contributors/new-package/request-sru/ contributors/new-package/request-an-sru/
130-
contributors/new-package/upload-packages-to-ppa/ contributors/new-package/upload-packages-to-a-ppa//
130+
contributors/new-package/upload-packages-to-ppa/ contributors/new-package/upload-packages-to-a-ppa/
131131
contributors/patching/committing-changes/ contributors/patching/commit-changes/
132132
contributors/patching/make-changes-to-package/ contributors/patching/make-changes-to-a-package/
133133
contributors/patching/merge-proposal/ contributors/patching/submit-a-merge-proposal/
@@ -137,6 +137,10 @@ contributors/setup/get-package-source/ contributors/setup/get-the-source-of-a-pa
137137
contributors/setup/setup/ contributors/setup/set-up-for-ubuntu-development/
138138
contributors/merging/submit-merge-proposal/ contributors/merging/git-ubuntu-merge-proposal/
139139

140+
community/contribute/contribute/ community/contribute/
141+
community/governance/ubuntu-teams/ community/teams/ubuntu-teams/
142+
140143
SRU/index SRU/stable-release-updates/
141144
SRU/explanation/ SRU/
142145
how-ubuntu-is-made/processes/stable-release-updates/ SRU/stable-release-updates/
146+

docs/who-makes-ubuntu/index.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,15 @@ About Ubuntu Membership, the benefits and responsibilities, and how to become an
4747
```
4848

4949

50+
## Ubuntu teams
51+
52+
```{toctree}
53+
:maxdepth: 1
54+
55+
/community/teams/ubuntu-teams
56+
```
57+
58+
5059
## Specialist teams
5160

5261
For specific, specialist teams on Launchpad.

0 commit comments

Comments
 (0)