Desktop app for managing the your SAFE Network applications.
Linux/OS X | Windows | Issues | Lines of Code |
---|---|---|---|
MaidSafe website | SAFE Dev Forum | SAFE Network Forum |
---|
Downloading from the GitHub releases page on Linux, using an AppImage will require adding execution permission on some linux dists:
chmod +x <safe network app>.AppImage
git clone
yarn
yarn dev
SNAPP_DRY_RUN=true yarn dev
This will not write to the filesystem, but will log to the console what changes it would have made.
- Fork the SAFE Network App repository
- Clone repo locally or ensure the latest commit has been pulled if it is already cloned.
- Before running yarn commands, ensure you remove any local tags and pull all tags from master
- To install the dependencies run
yarn
. - Run
yarn bump --dry-run
to ensure proposed version/changes are correct. - Run
yarn bump
- We need to push these changes to origin repo, and ensure the changes are merged to master. Push changes AND the tag, for a release via CI.
- Run
yarn package
to generate packages.
This SAFE Network library is dual-licensed under the Modified BSD (LICENSE-BSD https://opensource.org/licenses/BSD-3-Clause) or the MIT license (LICENSE-MIT https://opensource.org/licenses/MIT) at your option.
Want to contribute? Great 🎉
There are many ways to give back to the project, whether it be writing new code, fixing bugs, or just reporting errors. All forms of contributions are encouraged!
For instructions on how to contribute, see our Guide to contributing.