Joining KDE - ktechlab/ktechlab GitHub Wiki
This page contains documentation and discussion about KTechLab joining KDE.
Why to join
- integrate with bigger community
- http://manifesto.kde.org/index.html
- http://manifesto.kde.org/benefits.html
Commitments for joining
list taken from KDE manifesto ( http://manifesto.kde.org/commitments.html ):
The KDE Project designation carries with it certain commitments:
-
Support the KDE Code of Conduct
-
There is no mandatory Contributor License Agreement
-
Technical requirements
- The project stays true to established practices common to similar KDE projects
- All source materials are hosted on infrastructure available to and writable by all KDE contributor accounts
- Online services associated with the project are either hosted on KDE infrastructure or have an action plan that ensures continuity which is approved by the KDE system administration team
-
Copyrights, trademarks and patents
- KDE licensing policy are respected
- KDE branding guidelines are respected
- If the authors of the software abandon it or disappear, they agree to transfer the trademark to the next maintainer
- If the code is covered by patents registered by the project itself, those patents must be licensed freely
TODOs
- read joining procedure: https://community.kde.org/Incubator
- read https://techbase.kde.org/Policies
- moved here: https://community.kde.org/Policies
- source hosting migration related:
- ktechlab project needs:
- git repository: clone this: https://github.com/ktechlab/ktechlab.git
- gollum wiki: clone this: https://github.com/ktechlab/ktechlab.wiki.git
- mailing list
- prefer to have a plan for backing up sf.net list
- downloads page
- prefer to have a plan for backing up the sf.net downloads pages; from here: https://sourceforge.net/projects/ktechlab/files/
- issue tracker on sf.net: https://sourceforge.net/p/ktechlab/_list/tickets
- issue tracker on github: https://github.com/ktechlab/ktechlab/issues
- copying to KDE infrastructure should be trivial
- ktechlab project needs:
- read http://techbase.kde.org/Policies/Licensing_Policy
- licensing to for all source code should be verified; there might be some missing author references
- KTechLab is GPL v2, v3 or later
- KDE branding guidelines -- figure out what does it mean
- write statement about "If the authors of the software abandon it or disappear, they agree to transfer the trademark to the next maintainer"
DONE
- read http://www.kde.org/code-of-conduct/
- all reasonable here
- There is no mandatory Contributor License Agreement
- this is the case
- "Online services associated with the project are either hosted on KDE infrastructure or have an action plan that ensures continuity which is approved by the KDE system administration team"
- no services used by the application; for source code, see hosting migration
- "If the code is covered by patents registered by the project itself, those patents must be licensed freely"
- no patents, AFAIK