=pod [html]
The Globster What?

Globster is an efficient file sharing client for the Direct Connect
network. It runs as a background daemon and provides
a convenient and high-level D-Bus API, making
it easy to write scripts, bots and user
interfaces for Direct Connect.

É =head1 Adopt your own Globster =head2 Download There are no tarballs at the moment. You'll have to get it from the git repo: git clone --recursive git://g.blicky.net/globster.git cd globster autoreconf -i ./configure make The git repo is available for L and can also be L. (Note: If you have a git version before 1.6.5, the C<--recursive> argument isn't going to work. You'll have to type C and C after checking out the repo. But chances are that your GnuTLS is waaay too old as well and Globster won't currently build, anyway.) =head2 Requirements Globster can be compiled with a (moderately recent) GCC or clang. You'll need the following libraries: L and L 3.0+. I've only tested things on Linux (glibc and L), but I intent to support more kinda-sane POSIX systems in the future as well. The requirement of GnuTLS 3.0+ will be relaxed later on. On the other hand, Globster will no doubt require some more libraries as more basic features are being implemented. And, yes, I we will get static binaries! =head2 Status Remember when I called Globster a "file sharing" client? I lied. It doesn't share or download files yet, since it's currently in an early alpha stage. So what I it do? =over =item * Connect to ADC and NMDC hubs =item * User list management =item * Chatting and private messaging =back Those features already make it perfectly suitable for writing chat-only bots and interfaces. =head2 Usage Globster isn't particularly hard to use, but usage documentation is currently a bit lacking. I have every intention to fix that, but for now, you're encouraged to join the development hub and bug me for help: C. I did already write some L. There are at this point no scripts or interfaces for Globster available. I'd love to have at least a simple console client (a weechat or irssi plugin?) and perhaps a web-based interface. But other solutions are nice, too. Who's going to write all that, you ask? Erm... well... You, perhaps? :-) =head2 Final notes As you've come to expect from me I<(right?)>, Globster is entirely written in C and available under a liberal MIT license. Globster incorporates code from L, L, L, L and L. Additionally, L is used to prevent obsessing over header file management, and L keeps the configure script fast.