Contribute
Join the community and contribute to BleachBit.
Blog
Write about BleachBit on your blog. Review how well it performs. Instruct people how to use it. Please link to the BleachBit home page, download page, or blog.
Feel free to hot-link or copy any screenshots from this site, but please do not hot-link downloads. Instead please link to the download page (or the home page), so people can get the latest version for all their operating systems.
Donate
Donations encourage future development and support of BleachBit. Donate any amount now through PayPal. US Dollars preferred, but any currency accepted.
Donate through SourceForge (processed through Paypal).
Check out the SVN trunk
For testing, development, and localizing, check out the SVN trunk. Install Subversion and make, and then run these commands:
svn co https://bleachbit.svn.sourceforge.net/svnroot/bleachbit/trunk
cd trunk
make -C po local
python bleachbit.py
Feature requests
File feature requests in Launchpad bugs. Please include only one issue per ticket.
Test
Test BleachBit against a variety of applications and Linux distributions and report any bugs. To test a wide variety of systems without damaging your own, you may find it helpful to install Linux in a virtual machine using VirtualBox. It is helpful to test old versions of applications, as they may leave behind temporary files which the new versions do not manage. To test the bleading edge code, check out the SVN trunk. Please only file one issue per bug report ticket.
Develop
Python programmers: start by checking out the latest SVN trunk (instructions above), and submit patches by email to ahz001[at]gmail(dot)com.
Contributions must be licensed under the same license as BleachBit: GNU General Public License version 3 or later. Please submit patches in 'diff' format (produced by running svn diff). For ease of auditing, please submit small patches where each patch makes only one change. Before submiting a patch, please test: testing includes running the unit tests by executing make tests.
Writing cleaners
Read the guide to contributing a cleaner for step-by-step instructions on how to write a cleaner, test it, submit it, and review others' submissions.
Translate
Translate BleachBit in to your native language using an easy, web-based interface.