Our source code repositories
All the PfP development work happens on GitHub. The relevant repositories are:
- https://github.com/palant/pfp/: source code of PfP extensions and web client
- https://github.com/palant/pfp-website/: source code of this web site
You can report PfP bugs and suggest improvements by creating issues in the PfP repository. Please make sure to mention which PfP version you are using in which browser and browser version. Also, when reporting a bug please try to mention all the steps necessary to reproduce it.
Important: If you plan to spend more than one hour working on PfP code, you better check first whether the feature in question is really desirable and whether the approach you plan to take is the best solution. This is best discussed in a GitHub issue.
If you want to contribute code changes to PfP, please fork our repository to your GitHub account. Push the necessary changes to your repository copy and create a pull request then. Please understand that you will need to sign a Contributor License Agreement before your changes can be included in PfP, this makes sure that we can use your code without any legal risk.