## DroneBL source As of May 15, 2007, DroneBL's backend software has been released as [Open Source software][OSI]. You can use our software to create your own blacklist, or to create patches to improve the DroneBL service. Information on accessing our backend source is below: [OSI]: http://www.opensource.org **You do not need the DroneBL source in order to access and contribute data to DroneBL!** The source is only needed for setting up the DroneBL backend software for a different blacklist, etcetera. ## Mercurial access at hg.atheme.org To work with the latest code of DroneBL, you need to check it out: $ hg clone http://hg.atheme.org/unofficial/dronebl The current DroneBL sources will be exported into the newly created dronebl directory. To update, use something like: $ hg pull -u Or if you have the appropriate extensions loaded: $ hg fetch ## Submitting patches to the DroneBL software Please submit patches to DroneBL via our IRC channel, at [irc.atheme.org #dronebl](irc://irc.atheme.org/dronebl). You can use `hg export` to export the patches in a format that allows for easy importation and attribution. If you've never used Mercurial to generate patches before, this [QuickStart tutorial](http://www.selenic.com/mercurial/wiki/index.cgi/QuickStart) might help, as well as this document on [Mercurial in daily use](http://hgbook.red-bean.com/hgbookch5.html).