Incubator/Projects/GitKlient: Difference between revisions
(GitKlient is now called Kommit: replace name references in the page. Page title is still referencing the old name) |
|||
(11 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
= | = Kommit = | ||
'''Sponsor:''' Albert Astals Cid | '''Sponsor:''' Albert Astals Cid | ||
Kommit is a client gui app for git. | |||
Features of this program: | Features of this program: | ||
Line 27: | Line 27: | ||
== Manifesto Compliance Plan == | == Manifesto Compliance Plan == | ||
List the actions planned to get in compliance with the manifesto. | List the actions planned to get in compliance with the manifesto. | ||
=== Values === | |||
==== Open Governance ==== | |||
- Open Governance will happen through discussions in invent.kde.org issues | |||
==== Free Software ==== | |||
- Kommit is GPL3 | |||
==== Inclusivity ==== | |||
- Anyone is free to contribute | |||
==== Innovation ==== | |||
- Kommit is a Plasma/KDE technologies centric git gui client, there's not [m]any of those | |||
==== Common Ownership ==== | |||
- Project will move over to invent.kde.org to ensure common ownership | |||
==== End-User Focus ==== | |||
- Kommit is focused on users that need to use git and prefer a GUI over the command line | |||
== Sponsor Checklists == | == Sponsor Checklists == | ||
Line 39: | Line 59: | ||
! width=250 | Notes | ! width=250 | Notes | ||
|- | |- | ||
{{ | {{FeatureDone|Project description| see above}} | ||
{{ | {{FeatureDone|Project team| see above}} | ||
{{ | {{FeatureDone|Manifesto compliance plan| see above}} | ||
|} | |} | ||
Line 52: | Line 72: | ||
! width=250 | Notes | ! width=250 | Notes | ||
|- | |- | ||
{{ | {{FeatureDone|Repository and code available (in playground)|https://invent.kde.org/sdk/kommit}} | ||
{{ | {{FeatureDone|Mailing list available|Not needed for now, will use gitlab issues for discussions}} | ||
{{ | {{FeatureDone|Website available|Not needed for now}} | ||
{{ | {{FeatureDone|Active community|Yes}} | ||
{{ | {{FeatureDone|Manifesto compliance|Yes}} | ||
|} | |} |
Latest revision as of 13:30, 8 May 2023
Kommit
Sponsor: Albert Astals Cid
Kommit is a client gui app for git.
Features of this program:
- The icon displays the files in the git's repo folder according to their status in Dolphin.
- For easier access to the right-click menu of files and folders, options such as pull, push, delete, ignore, etc. have been added.
- Graph display of commits.
- General Git operations such as pull, push, fetch.
- Show branches and distance of commits from the reference branch.
- View files and file contents in each branch or commit.
- Compare files, folders, branches and commits in a graphical environment.
- Merge conflicting files in git.
- Management of remotes, tags.
- Auto-completion when writing a commit message.
- And some extra features.
Team
List the people committed to the project and actively working on it.
- Hamed Masafi
Manifesto Compliance Plan
List the actions planned to get in compliance with the manifesto.
Values
Open Governance
- Open Governance will happen through discussions in invent.kde.org issues
Free Software
- Kommit is GPL3
Inclusivity
- Anyone is free to contribute
Innovation
- Kommit is a Plasma/KDE technologies centric git gui client, there's not [m]any of those
Common Ownership
- Project will move over to invent.kde.org to ensure common ownership
End-User Focus
- Kommit is focused on users that need to use git and prefer a GUI over the command line
Sponsor Checklists
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) | https://invent.kde.org/sdk/kommit |
DONE | Mailing list available | Not needed for now, will use gitlab issues for discussions |
DONE | Website available | Not needed for now |
DONE | Active community | Yes |
DONE | Manifesto compliance | Yes |