PSLab Test Jig
Repository for the PSLab Test Jig for testing the Pocket Science Lab open-hardware platform.
This repository contains the test jig for the PSLab board. The PSLab Test Jigs are used in production to ensure the PSLab works as expected this. PSLab is a tiny pocket science lab that provides an array of equipment for doing science and engineering experiments. It can function like an oscilloscope, waveform generator, frequency counter, programmable voltage and current source and also as a data logger. Our website is at https://pslab.io
Buy
- You can get a Pocket Science Lab device from the FOSSASIA Shop.
- More resellers are listed on the PSLab website.
Communication
- The PSLab chat channel is on Gitter.
- Please also join us on the PSLab Mailing List.
Roadmap
to be added
Development Setup
to be added
Contributions Best Practices
Code practices
Please help us follow the best practice to make it easy for the reviewer as well as the contributor. We want to focus on the code quality more than on managing pull request ethics.
- Single commit per pull request.
- Reference the issue numbers in the commit message. Follow the pattern
Fixes #<issue number> <commit message>
- Follow uniform design practices. The design language must be consistent throughout the app.
- The pull request will not get merged until and unless the commits are squashed. In case there are multiple commits on the PR, the commit author needs to squash them and not the maintainers cherrypicking and merging squashes.
- If the PR is related to any front end change, please attach relevant screenshots in the pull request description.
Branch Policy
We have the following branches
- development All development goes on in this branch. If you're making a contribution, you are supposed to make a pull request to development. Make sure it passes a build check on Travis.
- master This contains the stable code. After significant features/bugfixes are accumulated on development, we move it to master.
Code style
to be added
License
This project is currently licensed under the Apache License 2.0. A copy of LICENSE is to be present along with the source code. To obtain the software under a different license, please contact FOSSASIA.