Open SirRujak opened 5 years ago
An official snap would be great. Either a deb where it's pushed to an apt repo or snap anyway. I'd suggest maybe creating a community build anyway under a differing name from what the official may be... snap install sirrujak-sciencefair
?
Ok, I went ahead and made sirrujak-sciencefair available as a beta in the snap store. I had to use your pull request @bencevans due to an issue with snapcraft building electron applications prior to electron- 1.8.3 and rename the project so I could upload it to the snapcraft store. Otherwise I only made the change that has electron builder output a snap.
If you would like to test it using snap install sirrujak-sciencefair --beta
just to make sure it is properly working on someone else's machine as well I would greatly appreciate it! If it does end up working I'll go ahead and push it to the stable branch pending any complaints of instability.
Breeze to install! Works great :tada:
Awesome! I'll go ahead and push it into stable then. This means it should be showing up in the Ubuntu software store now and any other distro that has snaps in their gui app finder as well.
I was trying to give this a try on Solus today and found that there wasn't a terribly easy way to install it. I took a bit of time to familiarize myself with node since I haven't really used it before but from what I can tell it should be pretty simple to build a snap using electron-builder.
After a bit of work getting the current code to build I was then able to get it to produce a functional snap.
Here is the git diff for what I did:
The first is just to get sciencefair to build at all and the second makes it spit out a snap. Would there be any interest in either the project having them automatically built and added to the snapcraft store or would it just be a better idea to add it myself at the moment as a community build?
Thank you for taking a look!