Switch our recommended build procedure to use KDE's Craft
- Dominant language
- C++
- Stars
- 3.9k
- Forks
- 1k
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 127
Description
Switch our recommended build procedure to use KDE's Craft.
Currently some support exists (see [Nextcloud Desktop Blueprints for Craft](https://github.com/nextcloud/desktop-client-blueprints).
This used to provide CI builds for Windows running on Appveyor.
Switch our build infrastructure to use it and make it feature equivalent to our current build setups.
- [x] Windows support #4129
- [ ] Linux AppImage support #4130
- [x] MacOS support #4131
- [ ] Daily builds
- [ ] Release binaries
- [ ] Brander
Contributor guide
Research direction
Review the existing build setups and the Nextcloud Desktop Blueprints for Craft linked in the issue, then compare them with KDE's Craft support. Use the unchecked items—Linux AppImage support, daily builds, release binaries, and Brander—as the remaining completion criteria, while confirming the checked Windows and macOS support remains feature-equivalent.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- build-system, desktop
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100