-
Notifications
You must be signed in to change notification settings - Fork 4
Distributing
The previous packaging step would generate folder for the program which contains an executable to run the application. If you desire to generate installers, we suggest the following method:
- Download Inno Setup
- Open Inno Setup and create Installer from the UI. For clear instructions, refer to this video tutorial – https://www.youtube.com/watch?v=wW3NUAUZhnY
- Creating DMG Installer – https://github.com/LinusU/node-appdmg
-
$ npm install -g appdmg
-
$ appdmg path/to/spec.json path/to/output.dmg
- Specification of JSON file (spec.json) –
{
"title": "SODA",
"icon": "/path/to/mac-icon.icns",
"background-color": "#DFDFDF",
"contents": [
{ "x": 448, "y": 344, "type": "link", "path": "/Applications" },
{ "x": 192, "y": 344, "type": "file", "path": "SODA.app" }
]
}
Creating Debian Installer – https://github.com/electron-userland/electron-installer-debian
-
$ npm install -g electron-installer-debian
-
$ electron-installer-debian --src path/to/SODA-linux-x64/ --arch amd64 --config debian.json
- Specification of JSON file (debian.json) –
{
"dest": "release-builds/",
"icon": "SODA/src/assets/app-icon/png/soda_icon.png",
"categories": [
"Utility"
]
}
Organize and submit SPARC datasets with SODA
Connect your Pennsieve account with SODA
Upload a local dataset to Pennsieve
Connect your Airtable account with SODA
Create dataset_description.xlsx
Submit for pre-publishing review
Installing the Pennsieve Agent
Pennsieve Agent is already running
Sending log files to SODA Team
Issues regarding hidden files or folders
How to structure the submission metadata file
How to structure the dataset_description metadata file
How to structure the subjects metadata file
How to structure the samples metadata file