Skip to content

Maintain your BOINC project

David Anderson edited this page Sep 12, 2024 · 5 revisions

If you operate a BOINC project, you can do various things to keep it healthy and growing:

Participate in the BOINC community

Upgrade server software

Enhancements, bug fixes, and features are continuously being added to the BOINC server software. When there's a new release, we recommend that you upgrade.

To facilitate this, avoid modifying BOINC code. The code already has lots of ways to make customizations without modifying the code. If you need something additional, let us know (create an issue).

Develop new app versions

  • If possible, develop versions for Windows, Mac, and Linux.
  • Develop versions for GPU. Vendor-specific libraries (CUDA, Metal) are faster. OpenCL is slower but works on most GPU types (NVIDIA, AMD, Intel, Apple).

Interact with your users

  • Post news items regularly.
  • Monitor and participate in your forums. Appoint moderators if needed.
  • Develop web content.
  • Check for spam (user accounts, profiles, message boards). Use anti-spam mechanisms as needed.

Promote your project

Get to know your institution's PR person. Tell them about your project. Encourage them to seek coverage (mainstream media, social media) when you have something to announce.

Make sure your project is covered on your institution's web site, alumni magazine, etc.

Clone this wiki locally