Incubator/Projects/Homebrew KDE: Difference between revisions

From KDE Community Wiki
m (→‎Team: + add main contributor email)
 
(13 intermediate revisions by 3 users not shown)
Line 1: Line 1:
= HomebrewKDE =
= Homebrew KDE =


'''Sponsor:''' Albert Astals Cid
'''Sponsor:''' Albert Astals Cid
Line 7: Line 7:
== Team ==
== Team ==


Yurii Kolesnykov is the only active contributor, but there is also some seasoned contributors from time to time.
[mailto:[email protected] Yurii Kolesnykov] is the only active contributor, but there is also some seasoned contributors from time to time.
 
== Manifesto Compliance Plan ==
== Manifesto Compliance Plan ==


Line 14: Line 14:


==== Open Governance ====
==== Open Governance ====
- We plan to perform discussion via GitLab tickets and kde-devel chatroom.
We plan to perform discussion via:
* KDE Invent repo's [https://invent.kde.org/packaging/homebrew-kde/-/issues  issues]
* [https://matrix.to/#/!bEHOwMKnpLWIxdgwAI:kde.org?via=kde.org #KDE-Mac:kde.org] Matrix chatroom.
* [https://mail.kde.org/mailman/listinfo/kde-mac [email protected]] mailing list.


==== Free Software ====
==== Free Software ====
- HomebrewKDE is licensed under BSD 2-Clause License. But due to fact that project is written mostly in special Ruby DSL, which is interpreter-based language, it's hard to imagine that someone even think about making closed source binary based on it.
* Homebrew KDE is licensed under BSD 2-Clause License. According to [[Policies/Licensing_Policy|KDE Licensing Policy]] BSD 2-clause is acceptable.


- HomebrewKDE started migration to KDE's GitLab here: https://invent.kde.org/ykolesnykov/homebrew-kde, need to port more recent commits.
* The Project is hosted under [https://invent.kde.org/packaging/homebrew-kde packaging/homebrew-kde] in official KDE Invent Git hosting.


==== Inclusivity ====
==== Inclusivity ====
- Anyone is free to contribute, and anyone can use it.
Anyone is free to contribute, and anyone can use it.


==== Innovation ====
==== Innovation ====
- KDE is still new and very experimental on Mac systems and it provides an easy install process for Mac users. More technical part of Mac users is already have Homebrew installed, which is one best package managers for Mac.
KDE is still new and very experimental on Mac systems and it provides an easy install process for Mac users. More technical part of Mac users is already have Homebrew installed, which is one best package managers for Mac.


==== Common Ownership ====
==== Common Ownership ====
- Anyone can help out, anyone can contribute, report bugs, active contributors may request write rights.
Anyone can help out, anyone can contribute, report bugs, active contributors may request commiter rights.


==== End-User Focus ====
==== End-User Focus ====
- HomebrewKDE tries to make enrollment to it and installation of KDE software as easy as possible and automates all hard routine work under the hood.
Homebrew KDE tries to make enrollment to it and installation of KDE software as easy as possible and automates all hard routine work under the hood.


== Sponsor Checklists ==
== Sponsor Checklists ==
Line 43: Line 46:
!  width=250 | Notes
!  width=250 | Notes
|-
|-
{{FeatureTodo|Project description|...}}
{{FeatureDone|Project description| see above}}
{{FeatureTodo|Project team|...}}
{{FeatureDone|Project team| see above}}
{{FeatureTodo|Manifesto compliance plan|...}}
{{FeatureDone|Manifesto compliance plan|see above}}
|}
|}


Line 56: Line 59:
!  width=250 | Notes
!  width=250 | Notes
|-
|-
{{FeatureTodo|Repository and code available (in playground)|...}}
{{FeatureDone|Repository and code available (in playground)|[https://invent.kde.org/packaging/homebrew-kde homebrew-kde]}}
{{FeatureTodo|Mailing list available|...}}
{{FeatureDone|Mailing list available (if applicable)|Will use [https://mail.kde.org/mailman/listinfo/kde-mac kde-mac] mailing list}}
{{FeatureTodo|Website available (if applicable)|...}}
{{FeatureDone|Website available (if applicable)|No website for now other than invent and [[Mac/MacPorts_Fink_Homebrew]]}}
{{FeatureTodo|Active community|...}}
{{FeatureDone|Active community|It's not huge, but this is not a code dump, so we're good :)}}
{{FeatureTodo|Manifesto compliance|...}}
{{FeatureDone|Manifesto compliance|Done, all the items from Manifesto Compliance Plan are in place}}
|}
|}

Latest revision as of 16:33, 29 September 2020

Homebrew KDE

Sponsor: Albert Astals Cid

A third-party Homebrew repo (tap), that allows to install KDE software on macOS systems.

Team

Yurii Kolesnykov is the only active contributor, but there is also some seasoned contributors from time to time.

Manifesto Compliance Plan

Values

Open Governance

We plan to perform discussion via:

Free Software

  • Homebrew KDE is licensed under BSD 2-Clause License. According to KDE Licensing Policy BSD 2-clause is acceptable.

Inclusivity

Anyone is free to contribute, and anyone can use it.

Innovation

KDE is still new and very experimental on Mac systems and it provides an easy install process for Mac users. More technical part of Mac users is already have Homebrew installed, which is one best package managers for Mac.

Common Ownership

Anyone can help out, anyone can contribute, report bugs, active contributors may request commiter rights.

End-User Focus

Homebrew KDE tries to make enrollment to it and installation of KDE software as easy as possible and automates all hard routine work under the hood.

Candidate ready

Status Description Notes
DONE Project description see above
DONE Project team see above
DONE Manifesto compliance plan see above

Incubating

Status Description Notes
DONE Repository and code available (in playground) homebrew-kde
DONE Mailing list available (if applicable) Will use kde-mac mailing list
DONE Website available (if applicable) No website for now other than invent and Mac/MacPorts_Fink_Homebrew
DONE Active community It's not huge, but this is not a code dump, so we're good :)
DONE Manifesto compliance Done, all the items from Manifesto Compliance Plan are in place