FSFE and promoting software quality

Bernhard E. Reiter bernhard at fsfe.org
Wed Feb 17 15:20:53 UTC 2021

Hi Vitaly,

Am Mittwoch 17 Februar 2021 09:25:29 schrieb Vitaly Repin:
> I think that FSFE can focus on promoting open source as a way to improve
> software quality.

this is one of the aspects FSFE promotes for the reasons you have outlined.

If we come up with other practical guidelines, even for code, why not?
I considered the GNU coding standards as maintained by FSFE's US based sister
organisation useful https://www.gnu.org/prep/standards/html_node/index.html
and a capture of conventions that are still helpful today.

(Of course, they had a focus, to build the GNU system consistently. Still they 
are useful beyond this.)

AS FSFE lives a lot from volunteer work, if a group of volunteers would make 
the case for practical guides for creating good Free Software, I guess that 
FSFE would most likely support it.

But back to "promoting software quality":

> What practically can be done?
> Couple of ideas:
> - FSFE quality award to the open source software projects (based on the
> objective metrics - lint, coverity, relative defects amount etc)

The includes the challenge to get meatures for quality first. In the 
definitions I ran across lint and code coverage are not a good measure.
Again our sister has some nice awards: https://www.fsf.org/awards

> - Educational track. Promote open source as a way to create quality
> software. Online courses, hackatons with quality as one of the focuses etc.

Open to be used as educational example of real code is a quality that we could 
promote more and get more into education. This is a huge task because there 
are many established educational organisations. Anyway a path we should 

Best Regards,

FSFE -- Founding Member     Support our work for Free Software: 
blogs.fsfe.org/bernhard     https://fsfe.org/donate | contribute
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.fsfe.org/pipermail/discussion/attachments/20210217/85bb74d9/attachment.sig>

More information about the Discussion mailing list