beeware / beeware/briefcase

Implement a "project" MSI publication backend

Open
#370 0 comments 0 reactions 0 assignees View on GitHub
enhancement windows
Dominant language
Python
Stars
3.3k
Forks
549
Avg merge
1d 4h
Merged PRs (30d)
40

Description

The Windows MSI backend currently produces a single MSI for each application published.

In some situations, it may be desirable to publish a *single* MSI for a project that contains multiple apps.

There should be an alternate platform backend for Windows that allows for the production of a single project MSI.

Contributor guide

Open the contributing guide

Research direction

Start by locating the existing Windows MSI backend and understanding how it publishes one MSI per application. Define the alternate platform backend's project-level entry point and determine how a project containing multiple apps should be represented. Done means producing one MSI for the whole project while preserving the existing application publication behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.