Incubator/Projects/GitKlient
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 |