AraBlocks / ara-file-manager

Electron-based desktop app to publish and purchase content with ARA
https://ara.one/app
GNU Lesser General Public License v3.0
26 stars 4 forks source link

New build system, ready for review, QA, and merge #592

Closed zootella closed 4 years ago

zootella commented 4 years ago

Ready for review

zootella commented 4 years ago
= still there, - removed, + added
npm weekly downloads
looking at package.json and package-lock.json, versions in
tortuga, main branch, and this new vegan branch

                                     tortuga  main  vegan
= S electron                   253k        7     2      2
- S electron-squirrel-startup    5k        -     1      -
+ S electron-updater            42k        4     -      4
= D electron-builder            96k       22    20     20
- D electron-installer-dmg       5k        -     2      -
- D electron-installer-windows  <1k        -     1      -
- D electron-osx-sign           77k        -     0      -
- D electron-packager           40k        -    13      -
- D electron-winstaller          9k        -     2      -
+ D electron-notarize           42k        0     0      0

Notes at this step:

My hope is that Tortuga's building and updating will work great with either set of versions. If it doesn't, then I'll either have to (1) update file manager, or (2) test Tortuga with file manager's old module versions. Updating the file manager would be great, and is something we need to do later, but right now just getting notarization and updates working again is the smaller scope.