Feature Request: Platform-Specific Distribution Packages
Description
Add support for creating native distribution packages for different operating systems to improve the installation experience for end users.
Requested Package Formats
- macOS:
.dmg file for easy drag-and-drop installation
- Debian/Ubuntu:
.deb package for APT package manager
- Fedora/RHEL:
.rpm package for DNF/YUM package managers
Benefits
- Simplified installation process for end users
- Better integration with system package managers
- Professional distribution mechanism
- Easier deployment and updates
Implementation Considerations
- Could be integrated into the existing build pipeline
- Consider using tools like:
- macOS:
electron-builder or create-dmg
- Debian:
dpkg-deb or electron-builder
- Fedora:
rpmbuild or electron-builder
- Ensure proper signing and metadata for each package type
- Add automated testing for package installation
Acceptance Criteria
Priority
Medium - Would significantly improve user experience and adoption
Feature Request: Platform-Specific Distribution Packages
Description
Add support for creating native distribution packages for different operating systems to improve the installation experience for end users.
Requested Package Formats
.dmgfile for easy drag-and-drop installation.debpackage for APT package manager.rpmpackage for DNF/YUM package managersBenefits
Implementation Considerations
electron-builderorcreate-dmgdpkg-deborelectron-builderrpmbuildorelectron-builderAcceptance Criteria
Priority
Medium - Would significantly improve user experience and adoption