Replies: 16 comments 41 replies
-
I do just want to add. Trying to get these listed on the MacOS App Store, and the Windows Store could be extremely helpful to avoid signing at all. Since once on those stores it's already trusted, and could negate the issue altogether |
Beta Was this translation helpful? Give feedback.
-
I would also like to throw the hat into the ring for Windows msi. Electron-builder can already make one, and it allows for a scriptable install/quiet install |
Beta Was this translation helpful? Give feedback.
-
I already tried building pulsar on alpine, |
Beta Was this translation helpful? Give feedback.
-
macOS PKG installers are rare. I have only seen PKG installers used for things like audio plugins, drivers, and this audio loopback thingie I installed. I usually see DMG installers only (as in, it is the only option provided). Sometimes I see zip files being used (maybe because they are easier to package? but for us DMGs are automated anyways). I also get the impression that DMG files can compress the application bundle down a lot more than ZIP files can. TL;DR I do not think a PKG installer is needed for macOS. Honestly, offering only a DMG should be enough? |
Beta Was this translation helpful? Give feedback.
-
I'm a big Flatpak advocate, so I'd vote for that. |
Beta Was this translation helpful? Give feedback.
-
Definitely need flatpak, but probably support copr as it also supports opensuse and a few other distros if configured right. I was trying to figure this out to add to the existing build config but the documentation for it confused the heck out of me.... |
Beta Was this translation helpful? Give feedback.
-
In my opinion Flatpak is the only thing the team should ship on its own and it covers the most number of Linux distributions. For other formats, the distributions will do them if they want like the AUR package. |
Beta Was this translation helpful? Give feedback.
-
To answer the open post, the AUR is made by @jonian It's not official because on Arch only the packages on upstream are "official". On AUR they're all user made, but it works. |
Beta Was this translation helpful? Give feedback.
-
FlatPak & Snap must be supported with regular updates. Distro specific support is also welcome. Can we just stop caring about Windows and Mac users? |
Beta Was this translation helpful? Give feedback.
-
As a high school teacher I really like the .deb support as I can install this excellent, excellent editor on my Chromebook! Thank you so much for putting energy into this project! |
Beta Was this translation helpful? Give feedback.
-
Discovered this discussion late, but I've been working on Nix, via the nixpkgs |
Beta Was this translation helpful? Give feedback.
-
We've got a plus one for scoop |
Beta Was this translation helpful? Give feedback.
-
Wrote a Scoop JSON. It probably can get enhanced (like automated new version discovery), but at least that's a great first step :) {
"version": "1.103.0",
"license": "MIT",
"architecture": {
"64bit": {
"url": "https://github.com/pulsar-edit/pulsar/releases/download/v1.103.0/Windows.Pulsar.1.103.0.exe",
"hash": "sha256:40872f766c5d758add4cab9a4d8ace37f07dadd4ee5240ea81d7c096a169f0c2"
}
},
"pre_install": "Rename-Item \"$dir\\Windows.Pulsar.$version.exe\" \"pulsar.exe\"",
"bin": "pulsar.exe",
"homepage": "https://pulsar-edit.dev/",
"description": "A Community-led Hyper-Hackable Text Editor",
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/pulsar-edit/pulsar/releases/download/v$cleanVersion/Windows.Pulsar.$cleanVersion.exe"
}
}
}
} |
Beta Was this translation helpful? Give feedback.
-
Hello, Do you plan to officially support snap? |
Beta Was this translation helpful? Give feedback.
-
Great project! I wish you lots of success. |
Beta Was this translation helpful? Give feedback.
-
So this kind of relates to pulsar-edit/pulsar#62 but is also just a general talking point on it and useful as a reference point if people start requesting that we support x, y or z package/binary/OS.
This is a list of some of the more common ones and I'll happily edit this to account for any that I've missed. I am not saying that these all need to be supported, just giving options to the team and anyone who may want to create and maintain a community package.
I've tried to put this in some kind of order based on types and importance.
The standard ones I think are essential are bolded.
All OSs
Linux
Universal binaries
Universal repositories
Distro specific binaries
Distro specific repositories
apt
)Other repos
macOS
Binaries
pkgSee this discussion comment ~vapor trail (@meadowsys)Repositories
Windows
Binaries
.exe portable- Used to but removed as too slowRepositories
BSD???
Beta Was this translation helpful? Give feedback.
All reactions