Re: FSFE-defined coding standards?

2021-02-17 Thread MJ Ray


On 15 February 2021 19:38:56 UTC, krey...@rixotstudio.cz wrote:
>Now i lost around 2 months of my life working on this (me and group
>members were working on this before the group was requested) [...],
>but for now i no longer want to be affiliated with FSFE.

Please consider operating as a Free-Software-supporting association outside of 
FSFE, so the work and members are not all lost.

FSFE does good but is not the Messiah. The basic concept of a Foundation 
(special status for founders and founding procedures) is not in perfect harmony 
with free software IMO.

Regards,
-- 
MJ
___
Discussion mailing list
Discussion@lists.fsfe.org
https://lists.fsfe.org/mailman/listinfo/discussion

This mailing list is covered by the FSFE's Code of Conduct. All
participants are kindly asked to be excellent to each other:
https://fsfe.org/about/codeofconduct


Re: FSFE-defined coding standards?

2021-02-17 Thread Reinhard Müller
Hi,

Am 16.02.21 um 12:42 schrieb MJ Ray:
> Please consider operating as a Free-Software-supporting association
> outside of FSFE, so the work and members are not all lost.
> 
> FSFE does good but is not the Messiah. The basic concept of a
> Foundation (special status for founders and founding procedures) is
> not in perfect harmony with free software IMO.

To clarify: the legal status of FSFE is that of a registered
association, not that of a foundation. There is no special status for
founders.

Other than that, I agree with what you said: we are not the Messiah, and
if you want to do things that are outside the scope of FSFE please don't
let that stop you doing them anyway :-)

Thanks,
-- 
Reinhard Müller * Financial Team
Free Software Foundation Europe



signature.asc
Description: OpenPGP digital signature
___
Discussion mailing list
Discussion@lists.fsfe.org
https://lists.fsfe.org/mailman/listinfo/discussion

This mailing list is covered by the FSFE's Code of Conduct. All
participants are kindly asked to be excellent to each other:
https://fsfe.org/about/codeofconduct


FSFE and promoting software quality

2021-02-17 Thread Vitaly Repin
Hello,

I went through the long thread "FSFE-defined coding standards".  Did not
read all the mails in this thread as at the end it deviated from original
topic.

I developed software for different domains and  I do not think it is a good
idea to promote one-fits-all approach for coding standards. E.g., coding
guidelines for safety-critical applications (which do actually exists as
industry standards) are different from coding standards for financial
applications.

Therefore I do not think that FSFE shall develop any coding guidelines for
open-source apps. Coding guidelines to follow are dictated by domain, not
by the fact that the specific software is open-source.

However, it is very important to promote quality in software. And open
sourcing actually contributes to a software quality in a number of ways. To
mention couple:

  * Education. Juniour developers use open source software to study how the
code shall be developed in a professional way. They also learn how to
cooperate with other developers in the mailing lists, bug trackers, git
repositories etc.
 * Independent reviews. Open source software is constantly under review
from the community. More eyes you have, easier it is to find a new bug
(yes, including security vulnerability).

I think that FSFE can focus on promoting open source as a way to improve
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)
- Educational track. Promote open source as a way to create quality
software. Online courses, hackatons with quality as one of the focuses etc.

But FSFE coding guidelines sound like a wrong goal for me.

-- 
WBR & WBW, Vitaly
___
Discussion mailing list
Discussion@lists.fsfe.org
https://lists.fsfe.org/mailman/listinfo/discussion

This mailing list is covered by the FSFE's Code of Conduct. All
participants are kindly asked to be excellent to each other:
https://fsfe.org/about/codeofconduct


Re: FSFE and promoting software quality

2021-02-17 Thread Bernhard E. Reiter
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 
pursue.

Best Regards,
Bernhard

-- 
FSFE -- Founding Member Support our work for Free Software: 
blogs.fsfe.org/bernhard https://fsfe.org/donate | contribute


signature.asc
Description: This is a digitally signed message part.
___
Discussion mailing list
Discussion@lists.fsfe.org
https://lists.fsfe.org/mailman/listinfo/discussion

This mailing list is covered by the FSFE's Code of Conduct. All
participants are kindly asked to be excellent to each other:
https://fsfe.org/about/codeofconduct


Re: (F)LOSS stock trading?

2021-02-17 Thread Bernhard E. Reiter
Hello,

Am Donnerstag 04 Februar 2021 03:25:22 schrieb Jacob Hrbek:
> Looking for a (F)LOSS alternative to Robinhood
> []

a software product could be the app, but for real transactions to work, 
you'd need a broker (some sort of banking service).

It would be quite cool, if there were more  Free Software apps for banking 
services that work with several banking providers and services.
This would need an open standard that those apps and banks provide.
(Maybe there is one already?)

A search on fdroid at least find one Free Software client:
https://f-droid.org/de/packages/com.liato.bankdroid/

Hmm overall it seems a long way to get applications in source code
that do stock trading like email application can connect to many email
providers.

Best Regards,
Bernhard
-- 
FSFE -- Founding Member Support our work for Free Software: 
blogs.fsfe.org/bernhard https://fsfe.org/donate | contribute


signature.asc
Description: This is a digitally signed message part.
___
Discussion mailing list
Discussion@lists.fsfe.org
https://lists.fsfe.org/mailman/listinfo/discussion

This mailing list is covered by the FSFE's Code of Conduct. All
participants are kindly asked to be excellent to each other:
https://fsfe.org/about/codeofconduct