Skip to content
This repository has been archived by the owner on Mar 3, 2024. It is now read-only.

Latest commit

 

History

History
66 lines (47 loc) · 2.5 KB

CONTRIBUTING.md

File metadata and controls

66 lines (47 loc) · 2.5 KB

Introduction

Thanks for your interest in contributing to ED Tightbeam!

We're excited to have you help out.

Every bug report, pull request, question, and suggestion is important to us.

Below you will find some information for bug reporting as well as some quick guidelines and steps for contributing.

Be sure to check out the Code of Conduct.

Bug Reporting

Thanks for taking the time to let us know about errors you encounter. This is a very important part of making this software better.

We really appreciate your time.

When creating an Issue, please try to follow the template we've provided and provide as much detail as possible about what was going on when the error occurred.

Contributing Guidelines

Development Process

NOTE: If this process seems like a lot, we plan to add some mock Journal data and better ways to test the code in the future. If you get lost at any point, just open an issue and we'll help walk you through it.

  1. git clone
  2. npm install
  3. You'll need two Terminal Windows:
  4. npm run watch
  5. npm start
  6. Make your changes
  7. Follow the Packaging instructions below:
  8. Run npm run build
  9. Run npm run generate
  10. Run cd app
  11. Run npm install
  12. Run npm run package
  13. Test the application:
  • Built application files can be found in ed-tightbeam/dist/[current version number]/
  1. Submit a Pull Request and follow our PR Template
  2. Accept an Internet High Five from us for helping out