From 31b5fe4dff291ee735a7b0dbfb815858b394e7bd Mon Sep 17 00:00:00 2001 From: Ivan Alejandro Date: Mon, 26 Oct 2015 18:08:12 -0300 Subject: Remove unused docs and refer to new pages --- pages/docs/client/bundle-testing.md | 8 +-- pages/docs/client/en.md | 18 +++--- pages/docs/client/testers-howto.md | 122 ------------------------------------ 3 files changed, 14 insertions(+), 134 deletions(-) delete mode 100644 pages/docs/client/testers-howto.md (limited to 'pages') 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 -> \ 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. -- cgit v1.2.3