summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--amber/menu.txt1
-rw-r--r--pages/docs/client/bundle-testing.md8
-rw-r--r--pages/docs/client/en.md18
-rw-r--r--pages/docs/client/testers-howto.md122
4 files changed, 14 insertions, 135 deletions
diff --git a/amber/menu.txt b/amber/menu.txt
index ebd2e42..0eacbda 100644
--- a/amber/menu.txt
+++ b/amber/menu.txt
@@ -64,7 +64,6 @@ docs
under-the-hood
client
user-install
- testers-howto
bundle-testing
dev-environment
known-issues
diff --git a/pages/docs/client/bundle-testing.md b/pages/docs/client/bundle-testing.md
index 24890b0..e5f0217 100644
--- a/pages/docs/client/bundle-testing.md
+++ b/pages/docs/client/bundle-testing.md
@@ -1,5 +1,5 @@
-@nav_title = "Bundle QA"
-@title = "Guidelines for bundle QA"
+@nav_title = "Testing"
+@title = "Guidelines for testing Bitmask"
Recommended setup
-----------------
@@ -69,7 +69,7 @@ Tests to do
Problems report
---------------
-You should to create an issue with the followinw information:
+You should to create an issue with the following information:
- OS, version, architecture, desktop environment (if relevant).
- bitmask.log file located in the root folder of the uncompressed bundle
@@ -79,7 +79,7 @@ If you find a problem, try to reproduce and take note of the steps needed to get
Also, in some cases, a failure appears but if you run again is not there anymore (e.g.: some initialization issue), please report that too.
-For more details look at [Reporting bugs](client/testers-howto) section.
+For more details look at [Contributing - Reporting bugs](https://github.com/leapcode/bitmask_client/blob/develop/CONTRIBUTING.rst#reporting-bugs)
Utils
diff --git a/pages/docs/client/en.md b/pages/docs/client/en.md
index 3341f62..b03c387 100644
--- a/pages/docs/client/en.md
+++ b/pages/docs/client/en.md
@@ -20,13 +20,14 @@ User Guide
For installation docs see the [Bitmask website](https://bitmask.net/en/install)
-Tester Guide
-------------
+Testers Guide
+-------------
+
+If you want to help us test Bitmask and do some QA on the bundle take a look at:
-This part of the documentation details how to fetch the last development
-version and how to report bugs.
-* [[HOWTO for testers => testers-howto]]
+* [[Bundle testing => bundle-testing]] and
+* [Contributing](https://github.com/leapcode/bitmask_client/blob/develop/CONTRIBUTING.rst)
Hackers Guide
-------------
@@ -34,6 +35,7 @@ Hackers Guide
If you want to contribute to the project, we wrote this for you.
* [[Setting up a development environment => dev-environment]]
+* [Contributing](https://github.com/leapcode/bitmask_client/blob/develop/CONTRIBUTING.rst)
Supported OSs
@@ -41,15 +43,15 @@ Supported OSs
We currently support:
-### Through the bundle
+### Using the standalone bundle
* Ubuntu 14.04 (LTS)
* Mac OSX >= 10.8 (coming very soon)
* Note: It *should* work in other Debian based distros
-### Through the debian package
+### Using the debian package
* Ubuntu 14.04 (Trusty Tahr)
-* Ubuntu 14.10 (Utopic Unicorn) coming very soon
+* Ubuntu 15.04 (Vivid Vervet)
* Debian 7.0 (Wheezy)
* Debian 8.0 (Jessie)
diff --git a/pages/docs/client/testers-howto.md b/pages/docs/client/testers-howto.md
deleted file mode 100644
index e09549e..0000000
--- a/pages/docs/client/testers-howto.md
+++ /dev/null
@@ -1,122 +0,0 @@
-@nav_title = "Testing"
-@title = "HOWTO for Testers"
-
-Reporting bugs
---------------
-
-Report all the bugs you can find to us! If something is not quite
-working yet, we really want to know. Reporting a bug to us is the best
-way to get it fixed quickly, and get our unconditional gratitude.
-
-It is quick, easy, and probably the best way to contribute to Bitmask
-development, other than submitting patches.
-
-**Reporting better bugs:** New to bug reporting? Here you have a
-[great document about this noble art](http://www.chiark.greenend.org.uk/~sgtatham/bugs.html).
-
-### Where to report bugs
-
-We use the [Bitmask Bug
-Tracker](https://leap.se/code/projects/eip-client), although you can
-also use [Github
-issues](https://github.com/leapcode/bitmask_client/issues). But we
-reaaaally prefer if you sign up in the former to send your bugs our way.
-
-### What to include in your bug report
-
-- The symptoms of the bug itself: what went wrong? What items appear
- broken, or do not work as expected? Maybe an UI element that appears
- to freeze?
-- The Bitmask version you are running. You can get it by doing bitmask
- --version, or you can go to Help -\> About Bitmask menu.
-- The installation method you used: bundle? from source code? debian
- package?
-- Your platform version and other details: Ubuntu 12.04? Debian
- unstable? Windows 8? OSX 10.8.4? If relevant, your desktop system
- also (gnome, kde...)
-- When does the bug appear? What actions trigger it? Does it always
- happen, or is it sporadic?
-- The exact error message, if any.
-- Attachments of the log files, if possible (see section below).
-
-Also, try not to mix several issues in your bug report. If you are
-finding several problems, it's better to issue a separate bug report for
-each one of them.
-
-### Attaching log files
-
-If you can spend a little time getting them, please add some logs to the
-bug report. They are **really** useful when it comes to debug a problem.
-To do it:
-
-Launch Bitmask in debug mode. Logs are way more verbose that way:
-
- bitmask --debug
-
-Get your hand on the logs. You can achieve that either by clicking on
-the "Show log" button, and saving to file, or directly by specifying the
-path to the logfile in the command line invocation:
-
- bitmask --debug --logfile /tmp/bitmask.log
-
-Attach the logfile to your bug report.
-
-### Need human interaction?
-
-You can also find us in the `#leap` channel on the [freenode
-network](https://freenode.net). If you do not have a IRC client at hand,
-you can [enter the channel via
-web](http://webchat.freenode.net/?nick=leaper....&channels=%23leap&uio=d4).
-
-Fetching latest development code
---------------------------------
-
-Normally, testing the latest client bundles should be enough. We are engaged
-in a three-week release cycle with minor releases that are as stable as
-possible.
-
-However, if you want to test that some issue has *really* been fixed
-before the next release is out (if you are testing a new provider, for
-instance), you are encouraged to try out the latest in the development
-branch. If you do not know how to do that, or you prefer an automated
-script, keep reading for a way to painlessly fetch the latest
-development code.
-
-We have put together a script to allow rapid testing in different
-platforms for the brave souls like you. Check it out in the
-*Using automagic helper script* section of the
-[Hacking](client/dev-environment) page only that in a more compact
-way suitable (ahem) also for non developers.
-
-> **note**
->
-> At some point in the near future, we will be using standalone bundles
-> \<standalone-bundle\> with the ability to self-update.
-
-### Local config files
-
-If you want to start fresh without config files, just move them. In
-linux:
-
- mv ~/.config/leap ~/.config/leap.old
-
-### Testing the packages
-
-When we have a release candidate for the supported platforms, we will
-announce also the URI where you can download the rc for testing in your
-system. Stay tuned!
-
-Testing the status of translations
-----------------------------------
-
-We need translators! You can go to
-[transifex](https://www.transifex.com/projects/p/bitmask/), get an
-account and start contributing.
-
-If you want to check the current status of bitmask localization in a
-language other than the one set in your machine, you can do it with a
-simple trick (under linux). For instance, do:
-
- $ lang=es_ES bitmask
-
-for running Bitmask with the spanish locales.