Thank you for your interest in contributing to HadoukenIO Notifications Service. Default behaviors of a project like Notifications Service greatly benefit from the opinions and contributions of the community.
Following these guidelines will expedite any changes you propose by providing clarity around both the goals of the service and the development process.
- This project uses Google TypeScript Style. Successfully run
npm run fix
before making a pull request (this will run gts). - If your change would update either this guide or the README, include relevant changes in your PR.
To build the project locally, follow the steps in the README here.
- Create your own fork of the code
- Do the changes in your fork
- If you like the change and think the project could use it:
- Be sure you have followed the code style for the project.
- Sign the FINOS Contributors License Agreement available here
- If you are working on behalf of an organization, your employer must sign the CLA.
- Send a pull request indicating that you have a CLA on file.
When filing an issue, make sure to answer these five questions:
- What operating system and processor architecture are you using?
- What version of node are you using?
- What did you do?
- What did you expect to see?
- What did you see instead?
Add your issue to the repository issues.
The project README includes the current roadmap
The project README inlcudes a list of known issues. Other issues can found in the issues tab.
Before suggesting an improvement, please see the README for current roadmap items and known issues.
The goal of this project is to provide robust notification management as an out of the box solution for applications running on OpenFin. Feature requests are welcome and should include rational.