The FreeCAD Project Asso­ci­a­tion (FPA) is intro­duc­ing an exper­i­men­tal rewards pro­gram to thank con­trib­u­tors who improve the reli­a­bil­i­ty and sta­bil­i­ty of FreeCAD.

The rules are sim­ple: fix 5 con­firmed issues from the FreeCAD GitHub issue track­er and receive a reward of €250. The ini­tial fund is lim­it­ed to €5,000 and will be reeval­u­at­ed by the FPA upon depletion.

Here is how this works.

  1. Iden­ti­fy issues that qual­i­fy: each one should be in the track­er, with the “Sta­tus: Con­firmed” tag, marked as either “Type: Bug” or “Type: Regression”.
  2. Sub­mit a pull request for each issue and col­lab­o­rate with main­tain­ers on poten­tial improve­ments in your patches.
  3. Once you have 5 patch­es merged with­in the last 12 weeks, cre­ate a new issue in the FPA track­er, include links to 5 qual­i­fy­ing GitHub issues you resolved, and pro­vide links to the com­mits or pull requests where your fix­es were merged.
  4. The FPA reviews your sub­mis­sion and does the payout.
  5. Sub­mit fur­ther reward requests, pro­vid­ed each one involves a new set of qual­i­fy­ing fixes.

There are two lim­i­ta­tions left to mention:

  • Rewards will not be retroac­tive­ly grant­ed for qual­i­fy­ing PR’s merged before the date of this announcement.
  • Rewards will not be award­ed if the qual­i­fy­ing issue was caused by the same per­son who resolved it. If the issue is old­er than 6 months, this lim­i­ta­tion no longer applies.

We are hope­ful that this pilot pro­gram will be suc­cess­ful, after which we will review the bud­get and adjust the rules and lim­i­ta­tions to ensure fair treatment.

To all con­trib­u­tors: keep being awesome!


Discover more from FreeCAD News

Subscribe to get the latest posts sent to your email.