This repository is intended to add new third party JASP modules. If anything is unclear just send us a message on our mattermost server or by making an issue here
Send us message or by making an issue here, we love to be in contact and help you out!
- fork this repository
- add a new
yamlfile inmodules-metadatafolder with the following structure:
name: "ModuleName"
gitUrl: "Your JASP module git repository"- create a pull request to this repository
- after review, and successful merge, your module will be added to the
beta-modulesfolder
When you have new features or bug fixes ready, Open a Pull Request (PR) against our fork of your module.
Here is how the process works:
Find our organization's fork of your module. It will typically be located at:
https://github.com/jasp-stats-modules/[Your-Module-Name]
Because you are sending changes from your repository to our fork, you need to use GitHub's cross-fork comparison feature.
- Go to our fork of your repository on GitHub.
- Click the Pull requests tab, then click the green New pull request button.
- On the Compare page, click the link that says "compare across forks".
- Set up the dropdowns exactly like this:
- base repository:
jasp-stats-modules/[Your-Module-Name](Our fork) - base:
masterormain(Our default branch) - head repository:
[Your-User-Name]/[Your-Module-Name](Your original repository) - compare:
your-update-branch(The branch with your new changes)
- base repository:
- Click Create pull request.
Once your PR is open on our fork, our team will be notified.
- We will review your code to ensure it integrates smoothly with the current ecosystem.
- We may leave comments or request minor adjustments.
- Once approved, we will merge the PR into our fork.
You're done! Once your code is merged into our fork, our automated systems will detect the update and sync so it may build a beta release
If you run into any permission issues or have questions about the review process, please reach out to us!