Faq
[edit] How can I install pidgeon on linux
On ubuntu or debian, download .deb package and install it. Or follow the instructions for other distributions.
[edit] Why there are so few items on config
Because we are lazy to implement the interface for them in dialog. Pidgeon contains lot of options, but some can be changed only directly in configuration file, you can open in directly using Misc -> Configuration.
[edit] Is there autocompletion in pidgeon
[edit] Short
Yes
[edit] Long
There is autocompletion but since pidgeon 1.0.9 it isn't part of core. Both installation packages contains autocompletion extension as default. If you are building pidgeon from source code, you will need to build this extension as well and copy it into modules folder.
[edit] How can I become a pidgeon developer
[edit] Short
If you want to work on pidgeon, you can! Just fork our repo on github, make changes, and request a pull.
[edit] Long
It's best to join #pidgeonconnect and ask for commiter access on our repository, so that you don't need to request pull everytime you want to contribute to this project. Anyone can contribute.
[edit] Is there any other way to contribute to this project
Of course, if you want to join us and help with the development of pidgeon, you are welcome! You don't need to meet any special criteria, just pick any task of volunteer and do what you like.
- You can improve this wiki
- You can help on our IRC channel
- You can contribute as beta tester
- You can suggest new features
There is nothing preventing you from doing that. If you need any help of advanced project member, see our channel #pidgeonconnect
[edit] What are pidgeon services
[edit] Short
That is a bouncer that can be used with pidgeon
[edit] Long
Pidgeon services extend pidgeon with same functionality as quassel core extends its client. It works other way though, but it provides same service. It's a very advanced bouncer that keeps traffic just as it happened including time and so and allow you to connect to unlimited number of networks using unlimited number of clients. You basically run services on some linux box and connect to it using pidgeon from any box you like to reconnect to same irc session. (It allows you to stay and watch irc when you are offline)
[edit] Where can I get pidgeon services
[edit] Short
You need to compile them
[edit] Long
They are not stable yet, so you need to clone the repository and build them yourself, see Download. Configuration may be tricky given to little documentation though.
[edit] Pidgeon services are downloading backlog for ages
That is because you have not done anything to make them fast. You should enable local disk caching - that will not ask for data you have already got in past, also if you don't want to use cache, or you want to speed up even that - you can lower the pidgeon.size option in configuration file but doing that will cause that you will only receive latest data from bouncer (old conversations will be skipped)
well optimized services look like this
<!-- ============= SERVICES ============= --> <!--Size of backlog for services--> <data confname="pidgeon.size">200000</data> <!--If services are using local cache (incomparably faster)--> <data confname="services.usingcache">True</data>
the reason why cache is not enabled by default is that it's a new untested feature