Main Page: Difference between revisions

From KDE Community Wiki
(Overhaul overview section)
 
(31 intermediate revisions by 8 users not shown)
Line 1: Line 1:
[[File:Kde dragons.png|480px|thumb|center|[[Konqi]] and the KDE community!]]
[[File:Kde dragons.png|360px|thumbnail|right|[[Konqi]] and the KDE community!]]


'''Welcome to the KDE Community Wiki!''' KDE is a world-wide community of software engineers, artists, writers, translators, and creators who are committed to the development and distribution of [https://www.fsf.org/about/what-is-free-software Free Software]. If that sounds like you, you're in the right place!
'''Welcome to the KDE Community Wiki!''' [https://kde.org/ KDE] is a world-wide community of software engineers, artists, writers, translators, and creators who are committed to the development and distribution of [https://www.fsf.org/about/what-is-free-software Free Software]. If that sounds like you, you're in the right place!


This is the working area for community members and contributors. It contains information about collaboration on projects and goals. To start, read [[Welcome_to_KDE| Welcome to KDE]].
This is a repository of information for community members and contributors about collaboration on projects and goals. Actual work takes place on https://invent.kde.org.


This wiki contains guides for '''[[Get_Involved|getting involved]]''' with the community, '''[[Make_A_Living|making a living contributing to KDE]]''', setting up a development environment for building KDE software, reporting bugs, translating software, and getting in touch with different KDE projects and teams.
== Community Information Hub==
Get started learning about and contributing to KDE with some basic information found at these links:
 
;[[Welcome_to_KDE|Welcome to KDE]]
:Basic information about KDE.
 
;[[Goals|Current Goals]]
:KDE's goals to focus on as a community


If you're interested in how to use KDE Frameworks and libraries in your own software, take a peek at the [https://develop.kde.org/docs KDE Developer Platform] for guides and tutorials.
;[[Get Involved]]
:Hub for learning how to contribute. Here you can find resources about [[Get_Involved/Issue_Reporting|issue (bug) reporting]], [[Get_Involved/development|software development]], [[Get_Involved/translation|translation]], [[Get_Involved/design|visual design]], [[Gardening|management]], [[Guidelines_and_HOWTOs/Bug_triaging|bug triaging]], and more.


{{Note|Before editing pages in this wiki, look at [[Help:Contribute#Organisation]] to see where to add content.}}
;[[Policies]]
:Policies concerning development of KDE software and community standards in general. ''Related:'' [[Guidelines_and_HOWTOs|Guidelines and How-tos]]


== Featured Pages ==
;[[Schedules]]
* [[Goals|Current Goals]] — KDE's goals to focus on as a community.
:Upcoming freezes and release dates for KDE's main products.
* [[Make_A_Living|Make a living contributing to KDE]] — How to make a living contributing to KDE.
* [[GSoC]], [[GCi]], [[SoK]] and [[OutreachProgramForWomen|OPfW]] — Student mentoring programs to help developers by contributing to KDE.
* [[Sysadmin/GitKdeOrgManual|User manual for invent.kde.org]] — User manual for invent.kde.org.
* [[Promo/Events|Events KDE will be attending]] — KDE's presence in events and conferences.
* [[Frameworks|KDE Frameworks]] — Coordinating the KDE Frameworks team.


== Community Information Hub==
;[[Promo/Events|Events]]
Get started with learning and contributing to KDE. Review the links below and let us know how we can help!
:Information about [[Akademy]], Conferences, [[Sprints]], and other KDE events.


{{AppMiniCard|<big>'''Get Involved'''</big>|Get Involved|File:Media-playback-start-40px.png|New to KDE? Start here!|icon-dark-invert}}
;[[Infrastructure]]
:Infrastructure provided for KDE projects such as source control and systems for translators.


{{AppMiniCard|<big>'''Policies'''</big>|Policies|File:View-calendar-tasks-40px.png|Policies covering development of KDE software. ''Related:'' [[Guidelines_and_HOWTOs|Guidelines and How-tos]]|icon-dark-invert}}
;[[Guidelines_and_HOWTOs|Guidelines and How-tos]]
:Guidelines for creating good software and helpful information for contributors that isn't project-specific.


{{AppMiniCard|<big>'''Schedules'''</big>|Schedules|File:View-calendar-week-40px.png|Upcoming freezes and release dates for KDE's main products.|icon-dark-invert}}
;[[Talks|Keynotes and Presentations]]
:Keynotes and presentations given by the KDE community.


{{AppMiniCard|<big>'''Events'''</big>|Promo/Events|File:Resource-group-40px.png|[[Akademy]] Conference, [[Sprints]], and other KDE events.|icon-dark-invert}}
;[[Make_A_Living|Make a living contributing to KDE]]
:How to make a living contributing to KDE.


{{AppMiniCard|<big>'''Infrastructure'''</big>|Infrastructure|File:Network-server-database-40px.png|Infrastructure provided for KDE projects such as source control and systems for translators.|icon-dark-invert}}
==Community Management and Coordination==
These teams help keep the KDE community running smoothly by providing support, administration, and arbitration:
;[[CWG|Community Working Group]]
:Helping community members work together


{{AppMiniCard|<big>'''Guidelines and How-tos'''</big>|Guidelines_and_HOWTOs|File:Documentinfo-40px.png|Guidelines for creating good software and helpful information for contributors that is not project-specific.|icon-dark-invert}}
;[[KDE e.V.]]
:Financial and legal administration.


{{AppMiniCard|<big>'''Keynotes and Presentations'''</big>|Talks|File:presentation.png|Keynotes and presentations by the KDE community.|icon-dark-invert}}
;[[Incubator]]
:Process for adding existing projects to the KDE family.


==Community Management and Coordination==
;[[Mentoring]]
:Programs for introducing new contributors to KDE. ''Related:'' [[Student Programs Administration|Administration of the mentoring programs]]


These teams help keep the KDE community running smoothly by providing support, administration, and arbitration:
;[[The KDE Network]]
* [[CWG|Community Working Group]] — Helping community members work together
:Representatives of the community who promote KDE globally.  
* [[KDE e.V.]] — Financial and legal administration.
* [[Incubator]] — Process for adding existing projects to the KDE family.
* [[Leadership]] — Moderation within the KDE community.
* [[Mentoring]] — Programs for introducing new contributors to KDE.
** [[Student Programs Administration]] — Administration of the mentoring programs.
* [[The KDE Network]] Representatives of the community who promote KDE globally.
* [[Promo]] — Getting the word out about KDE.
* [[Sysadmin]] — Building and maintaining KDE infrastructure.


;[[Promo]]
:Getting the word out about KDE.


Things to deal with:
;[[Sysadmin]]
* [[KDE.org|KDE.org Websites]]  
:Building and maintaining KDE infrastructure.
** [[KDE.org/KDE Forums|KDE Forums]] - Information about discuss.kde.org for developers and contributors
** [[KDE.org/Season|KDE Student Programs]] - Functional guide of season.kde.org for students, mentors, and admins
* [[KDE]] — Various documentation affecting the entire community


==Cross-Project Teams==
==Cross-Project Teams==
These teams work on areas common across lots of projects, sharing their expertise and working on tasks that individual projects often don't have the resources to manage on their own.
These teams work on areas common across lots of projects, sharing their expertise and working on tasks that individual projects often don't have the resources to manage on their own.


Line 66: Line 70:
* [[KDE Localization|Localization]]
* [[KDE Localization|Localization]]
* [[Research]]
* [[Research]]
* [[User Support]]
* Platform teams
* Platform teams
** [[Android]]
** [[Android]]
Line 73: Line 76:
** [[Mac]]
** [[Mac]]
** [[KDE Mobile]]
** [[KDE Mobile]]
** [[Solaris]]
** [[Windows]]
** [[Windows]]
** [[Yocto]]
** [[Yocto]]
Line 79: Line 81:


==Projects==
==Projects==
 
These are pages for specific KDE projects. Not every project or app has a page here; these are simply the ones that contributors found useful for information storage purposes. For a full list of KDE apps, see https://kde.org/apps.
These are pages for specific projects. These can be pieces or collections of software, specific websites, or other relatively self-contained areas of work.


* [[Alkimia]]
* [[Alkimia]]
* [[Baloo]] — Metadata and search
* [[Baloo]] — Metadata and search
* [[Bodega]] — Content publishing and delivery system
* [[KDE Linux]]
* [[Commit Digest]]
* [[Commit Digest]]
* [[Common Task Videos]]
* [[Common Task Videos]]
Line 95: Line 96:
* [[Digikam|digiKam]]  
* [[Digikam|digiKam]]  
* [[Dolphin]]
* [[Dolphin]]
* [[Gwenview]]
* [[ISOImageWriter]]
* [[ISOImageWriter]]
* [[KDE Utils]]
* [[KDE Utils]]
Line 107: Line 107:
** [[K3b]]
** [[K3b]]
** [[Phonon]]  
** [[Phonon]]  
** [[Elisa]]
* [[LatteDock]]
* [[LatteDock]]
* [[Rekonq]]
* [[Rekonq]]
* [[Solid]] — KDE hardware teams
* [[Solid]] — KDE hardware teams
* [[Sonnet]] — Spell checking extraordinaire
* [[Okular]] — KDE PDF reader
* [[Playground]] — Projects that are not ready but still in discussion
* [[Playground]] — Projects that are not ready but still in discussion
** [[Playground/MediaPlayer | MediaPlayer]]
** [[Playground/MediaPlayer | MediaPlayer]]
* [[KDE Core]] — Core modules of KDE, including kdelibs
* [[KDEEdu|KDE Edu]]  
* [[KDEEdu|KDE Edu]]  
* [[Frameworks|KDE Frameworks 5]]
* [[Frameworks|KDE Frameworks]]
* [[KDE Games]]
* [[KDE Games]]
* [[KDE PIM]]  
* [[KDE PIM]]
** [[KDE_PIM/KDE_Itinerary|Itinerary]]
* [[KDE Science]]  
* [[KDE Science]]  
* [[KDevelop]]
* [[KDevelop]]
* [[KSecretService]]
* [[Krita]] — Painting for Digital Artists
* [[Krita]] — Painting for Digital Artists
* [[KWin]]  
* [[KWin]]  
* [[Necessitas]]
* [[Neon]]
* [[Neon]]
* [[Ocs-server]]
* [[Ocs-server]]
Line 136: Line 131:


== Subcommunities==
== Subcommunities==
These are groups that come together based on shared experiences rather than because they are working on the same thing.
These are groups that come together based on shared experiences rather than because they are working on the same thing.


Line 147: Line 141:
** [[KDE India|KDE in India]]
** [[KDE India|KDE in India]]
** [[RU|KDE in Russia]]
** [[RU|KDE in Russia]]
** [[UA|KDE in Ukraine]]
* [[KDE Women]]
* [[KDE Women]]
* [[KDE LGBT]]
* [[KDE LGBT]]

Latest revision as of 16:39, 28 October 2024

Konqi and the KDE community!

Welcome to the KDE Community Wiki! KDE is a world-wide community of software engineers, artists, writers, translators, and creators who are committed to the development and distribution of Free Software. If that sounds like you, you're in the right place!

This is a repository of information for community members and contributors about collaboration on projects and goals. Actual work takes place on https://invent.kde.org.

Community Information Hub

Get started learning about and contributing to KDE with some basic information found at these links:

Welcome to KDE
Basic information about KDE.
Current Goals
KDE's goals to focus on as a community
Get Involved
Hub for learning how to contribute. Here you can find resources about issue (bug) reporting, software development, translation, visual design, management, bug triaging, and more.
Policies
Policies concerning development of KDE software and community standards in general. Related: Guidelines and How-tos
Schedules
Upcoming freezes and release dates for KDE's main products.
Events
Information about Akademy, Conferences, Sprints, and other KDE events.
Infrastructure
Infrastructure provided for KDE projects such as source control and systems for translators.
Guidelines and How-tos
Guidelines for creating good software and helpful information for contributors that isn't project-specific.
Keynotes and Presentations
Keynotes and presentations given by the KDE community.
Make a living contributing to KDE
How to make a living contributing to KDE.

Community Management and Coordination

These teams help keep the KDE community running smoothly by providing support, administration, and arbitration:

Community Working Group
Helping community members work together
KDE e.V.
Financial and legal administration.
Incubator
Process for adding existing projects to the KDE family.
Mentoring
Programs for introducing new contributors to KDE. Related: Administration of the mentoring programs
The KDE Network
Representatives of the community who promote KDE globally.
Promo
Getting the word out about KDE.
Sysadmin
Building and maintaining KDE infrastructure.

Cross-Project Teams

These teams work on areas common across lots of projects, sharing their expertise and working on tasks that individual projects often don't have the resources to manage on their own.

Projects

These are pages for specific KDE projects. Not every project or app has a page here; these are simply the ones that contributors found useful for information storage purposes. For a full list of KDE apps, see https://kde.org/apps.

Subcommunities

These are groups that come together based on shared experiences rather than because they are working on the same thing.