Kubuntu: Difference between revisions
Ricktimmis (talk | contribs) |
(Cannot delete wiki pages that do not exist) |
||
(22 intermediate revisions by 6 users not shown) | |||
Line 2: | Line 2: | ||
== Welcome == | == Welcome == | ||
Here | Here at Kubuntu, we pride ourselves on being a "Friendly Computing" community! | ||
Our aim is to provide a robust, high quality, desktop computing experience based upon the KDE Software Compilation installed as a | Our aim is to provide a robust, high quality, desktop computing experience based upon the KDE Software Compilation installed as a distribution flavour of the "Ubuntu" GNU/Linux operating system. | ||
This Wiki is the centralised collection of Kubuntu resources. In a | This Wiki is the centralised collection of Kubuntu resources. In a nutshell, "'''you've come to the right place.''' We have organised this Wiki based upon categories/areas that you might want to consider getting involved in. | ||
== Community == | == Community == | ||
Just being here in the first place is a contribution. Perhaps this will come as something of a surprise, but just being a Kubuntu user represents a significant contribution to our community. After all what point is there in creating a fantastic computer operating system, if there are no fantastic users | Just being here in the first place is a contribution. Perhaps this will come as something of a surprise, but just being a Kubuntu user represents a significant contribution to our community. After all, what point is there in creating a fantastic computer operating system, if there are no fantastic users actually using it? | ||
Interested in becoming a Kubuntu member ? Then the following resources | Interested in becoming a Kubuntu member? Then the following resources should help you with this: | ||
* [[Kubuntu/Links]] | * [[Kubuntu/Links]] | ||
* [[Kubuntu/Meeting]] | * [[Kubuntu/Meeting]] | ||
* [[Kubuntu/Membership]] | * [[Kubuntu/Membership]] | ||
*[[Kubuntu/KC-elections]] | |||
* [[Kubuntu/Policies]] | * [[Kubuntu/Policies]] | ||
* [[Kubuntu/AnnualMeeting]] | |||
* [[Kubuntu/ | |||
== Documentation == | == Documentation == | ||
We're really proud of our user documentation | We're really proud of our user documentation! You can read it [https://kubuntu.org/support/ here]. We seek to provide amazing documentation for you. | ||
If you're interested in working on our documentation, then the following resources | If you're interested in working on our documentation, then the following resources should be useful: | ||
* [[Kubuntu/Artwork]] | * [[Kubuntu/Artwork]] | ||
Line 33: | Line 29: | ||
== Testing == | == Testing == | ||
Do you like installing and experimenting with the latest and greatest software ? Want to see what's coming up in future releases, and be ahead of the curve ? Then | Do you like installing and experimenting with the latest and greatest software? Want to see what's coming up in future releases, and be ahead of the curve? Then jump right in and start testing. And, because Kubuntu is part of the [https://www.kde.org/community/whatiskde/ KDE community], this testing will benefit both Kubuntu as well as upstream KDE Plasma, Frameworks, and applications, which are used by many other distributions too. | ||
You do not necessarily need to follow a test script, just keep your eyes open as you follow your normal workflow, and if you see something that looks wrong to you, maybe it is a bug. If you believe you might have found a packaging bug, you can use [https://launchpad.net Launchpad] to post testing feedback to the Kubuntu team as a bug, or give feedback on [irc://irc.libera.chat/kubuntu-devel IRC], [https://t.me/kubuntu_support Telegram] or [https://lists.ubuntu.com/mailman/listinfo/kubuntu-devel mailing lists]. | |||
If you believe you have found a bug in the underlying KDE software, then [https://bugs.kde.org/enter_bug.cgi the KDE bugzilla] is the best place to file your bug report. | |||
There are two special kinds of testing: | |||
# ISO testing | |||
# Beta packaging testing | |||
Typically ISO testing is for beta and GA versions of new releases. ISO testing is coordinated through the [https://iso.qa.ubuntu.com/ Ubuntu Test Tracker]. There you will see the releases for all the flavours and for each release, the test scripts, and a user interface for reporting your progress, which will require [https://login.launchpad.net/ydyZJx6uNUHtIIyR/+decide a launchpad account, managed by Ubuntu One]. These tests follow a cadence set by the [https://wiki.ubuntu.com/Releases Ubuntu Release Schedule]. | |||
Beta packaging testing is typically announced on [irc://irc.libera.chat/kubuntu-devel IRC] or [https://t.me/kubuntu_support Telegram] with a "call to testers", and usually requires enabling of a [https://help.launchpad.net/Packaging/PPA PPA]. There are several [https://phabricator.kde.org/w/kubuntu/packaging/ppasfortesters/ PPAs commonly used by testers]. | |||
Other references include: | |||
* [https://wiki.kubuntu.org/Testing/Kubuntu/Introduction Intro to testing Kubuntu] (old, needs to be moved and updated) | |||
* [[Kubuntu/QA/Whoopsie]] | * [[Kubuntu/QA/Whoopsie]] | ||
== Bug Fixing == | == Bug Fixing == | ||
Do you have a knack for fixing stuff ? | Do you have a knack for fixing stuff? | ||
Then why not become part of the "Kubuntu Bugs" team: | |||
* [[Kubuntu/BugTriage]] | * [[Kubuntu/BugTriage]] | ||
Line 47: | Line 60: | ||
Perhaps you're destined to be a Kubuntu Ninja. Our packagers are revered, respected and greatly valued in our community. | Perhaps you're destined to be a Kubuntu Ninja. Our packagers are revered, respected and greatly valued in our community. | ||
Imagine how you'll feel knowing that millions of people around the globe are using software that you built and packaged. | Imagine how you'll feel knowing that millions of people around the globe are using software that you built and packaged. | ||
Check out these pages to get started, and remember we're on | Check out these pages to get started, and remember: we're available on #kubuntu-devel on [[irc.libera.chat]] and on the kubuntu-devel mailing list to help and support you! | ||
* [[Kubuntu/Packaging/L10nOperatorGuide]] | * [[Kubuntu/Packaging/L10nOperatorGuide]] Language Localization | ||
* [[Kubuntu/Packaging]] | * [[Kubuntu/Packaging]] | ||
* [[Kubuntu/PPAs]] | * [[Kubuntu/PPAs]] | ||
Line 57: | Line 70: | ||
* [http://people.canonical.com/~ubuntu-security/cve/kubuntu.html Open CVEs applicable to Kubuntu packages] | * [http://people.canonical.com/~ubuntu-security/cve/kubuntu.html Open CVEs applicable to Kubuntu packages] | ||
== Misc == | == Misc == | ||
At Kubuntu we maintain a CI ( Continuous Integration ) software build system, which is responsible for much of the heavy lifting when it comes to packaging | At Kubuntu, we maintain a CI (Continuous Integration) software build system, which is responsible for much of the heavy lifting when it comes to packaging and testing. | ||
* [[Kubuntu/CI/Metadata]] | * [[Kubuntu/CI/Metadata]] | ||
Latest revision as of 14:15, 7 July 2023
![](/images.community/thumb/7/76/Kubuntu_logo_and_wordmark.svg/450px-Kubuntu_logo_and_wordmark.svg.png)
Welcome
Here at Kubuntu, we pride ourselves on being a "Friendly Computing" community!
Our aim is to provide a robust, high quality, desktop computing experience based upon the KDE Software Compilation installed as a distribution flavour of the "Ubuntu" GNU/Linux operating system.
This Wiki is the centralised collection of Kubuntu resources. In a nutshell, "you've come to the right place. We have organised this Wiki based upon categories/areas that you might want to consider getting involved in.
Community
Just being here in the first place is a contribution. Perhaps this will come as something of a surprise, but just being a Kubuntu user represents a significant contribution to our community. After all, what point is there in creating a fantastic computer operating system, if there are no fantastic users actually using it?
Interested in becoming a Kubuntu member? Then the following resources should help you with this:
- Kubuntu/Links
- Kubuntu/Meeting
- Kubuntu/Membership
- Kubuntu/KC-elections
- Kubuntu/Policies
- Kubuntu/AnnualMeeting
Documentation
We're really proud of our user documentation! You can read it here. We seek to provide amazing documentation for you. If you're interested in working on our documentation, then the following resources should be useful:
Testing
Do you like installing and experimenting with the latest and greatest software? Want to see what's coming up in future releases, and be ahead of the curve? Then jump right in and start testing. And, because Kubuntu is part of the KDE community, this testing will benefit both Kubuntu as well as upstream KDE Plasma, Frameworks, and applications, which are used by many other distributions too.
You do not necessarily need to follow a test script, just keep your eyes open as you follow your normal workflow, and if you see something that looks wrong to you, maybe it is a bug. If you believe you might have found a packaging bug, you can use Launchpad to post testing feedback to the Kubuntu team as a bug, or give feedback on IRC, Telegram or mailing lists.
If you believe you have found a bug in the underlying KDE software, then the KDE bugzilla is the best place to file your bug report.
There are two special kinds of testing:
- ISO testing
- Beta packaging testing
Typically ISO testing is for beta and GA versions of new releases. ISO testing is coordinated through the Ubuntu Test Tracker. There you will see the releases for all the flavours and for each release, the test scripts, and a user interface for reporting your progress, which will require a launchpad account, managed by Ubuntu One. These tests follow a cadence set by the Ubuntu Release Schedule.
Beta packaging testing is typically announced on IRC or Telegram with a "call to testers", and usually requires enabling of a PPA. There are several PPAs commonly used by testers.
Other references include:
- Intro to testing Kubuntu (old, needs to be moved and updated)
Bug Fixing
Do you have a knack for fixing stuff?
Then why not become part of the "Kubuntu Bugs" team:
Packaging
Perhaps you're destined to be a Kubuntu Ninja. Our packagers are revered, respected and greatly valued in our community. Imagine how you'll feel knowing that millions of people around the globe are using software that you built and packaged. Check out these pages to get started, and remember: we're available on #kubuntu-devel on irc.libera.chat and on the kubuntu-devel mailing list to help and support you!
- Kubuntu/Packaging/L10nOperatorGuide Language Localization
- Kubuntu/Packaging
- Kubuntu/PPAs
- Kubuntu/Developers
Security
Misc
At Kubuntu, we maintain a CI (Continuous Integration) software build system, which is responsible for much of the heavy lifting when it comes to packaging and testing.