nextcloud / nextcloud/desktop

Switch our recommended build procedure to use KDE's Craft

Closed
#4,128 1 comment 1 reaction 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.