-
Notifications
You must be signed in to change notification settings - Fork 9
How to help test
When testing Square One, it is important to be using the most recent version. Changes happen between releases, and therefore it means you need to test against the most recent version to verify the issue is or isn't fixed.
The Square One Issue Tracker has a list of reported issues to test. Any issues with the tag 'Needs Testing' are prime candidates to test. You should also report any issues in the tracker, so others can help.
There are two ways to get the most recent version. The first is to download from Github, and the second is to use git to clone the repository. You should never use these versions on a production site, as they may not be ready for use.
If you go to the downloads page for Square One you will see the releases and two buttons to "Download as zip" or "Download as tar.gz". Select the file type you are most familiar with, and download the copy. You can then extract the archive on your server, and install like you would normally. The main problem with this method is you cannot keep up to date with changes.
This is the preferred method if you are familiar with git. On the Github homepage for Square One, you can click on the Fork button to generate your own fork. Then you can clone our forked copy of Square One. It is recommended to then add the official repo as a remote, so you can pull in changes. Then you can install it as you would normally. The main problem with this method is it requires you to have experience with using git.
A Pull Request is proposed code to add new features or fix problems. You should download the Patch Tester and extract the files into your test installation of Square One. You can read the instructions on the Patch Tester, but you will use the Discover method to install it. You will be able to download and apply the changes for a pull request to see if it does what it should.
Once you have tested something, you should report the results of your test on the issue tracker.