Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
howtos:testing_git [2017/04/30 14:47] – created vfaronov | howtos:testing_git [2017/04/30 15:00] – stub for Geany-Plugins vfaronov | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== Trying out development versions of Geany ==== | + | ====== Trying out development versions of Geany ====== |
**Testing** is a useful way to contribute to Geany. | **Testing** is a useful way to contribute to Geany. | ||
Line 5: | Line 5: | ||
If you're running Linux, it's easy and safe to try out a development version of Geany without affecting your existing Geany setup. This tutorial will show you how. It assumes that you are more or less familiar with the Unix shell. Familiarity with [[https:// | If you're running Linux, it's easy and safe to try out a development version of Geany without affecting your existing Geany setup. This tutorial will show you how. It assumes that you are more or less familiar with the Unix shell. Familiarity with [[https:// | ||
- | === Getting started === | + | ===== Getting started |
- | To begin, you will need the GNU toolchain, Git, and GTK+. You can install them with your system' | + | To begin, you will need the GNU toolchain, Git, and the GTK+ and VTE libraries. You can install them with your system' |
< | < | ||
- | $ sudo apt install build-essential git libgtk2.0-dev | + | $ sudo apt install build-essential |
</ | </ | ||
Line 52: | Line 52: | ||
</ | </ | ||
- | === Using your real configuration === | + | ===== Using your real configuration |
The '' | The '' | ||
Line 65: | Line 65: | ||
In fact, you can create as many config directories as you like, and run an independent instance of Geany for each of them. | In fact, you can create as many config directories as you like, and run an independent instance of Geany for each of them. | ||
- | === How to test === | + | ===== How to test ===== |
Check some of your favorite features of Geany -- do they work as expected? | Check some of your favorite features of Geany -- do they work as expected? | ||
Line 73: | Line 73: | ||
If you discover problems, [[https:// | If you discover problems, [[https:// | ||
- | === Testing a pull request === | + | ===== Testing a pull request |
Geany is developed [[https:// | Geany is developed [[https:// | ||
Line 132: | Line 132: | ||
</ | </ | ||
- | === Running on a regular basis === | + | ===== Plugins ===== |
+ | |||
+ | **TODO: how to install Geany-Plugins from Git as well** | ||
+ | |||
+ | ===== Running on a regular basis ===== | ||
It's very useful to try out a development version for 10 minutes. But it's even more useful to run a development version for 2 weeks as your main instance of Geany, if you're comfortable with that. Some problems can only be discovered when you're doing regular work. | It's very useful to try out a development version for 10 minutes. But it's even more useful to run a development version for 2 weeks as your main instance of Geany, if you're comfortable with that. Some problems can only be discovered when you're doing regular work. | ||
**TODO: installing into /usr/local, etc.** | **TODO: installing into /usr/local, etc.** |