Codeberg/org
50
121
Fork
You've already forked org
44

Proposed constitution amendment: Add purpose clause opposing discrimination #1245

Open
dpk wants to merge 2 commits from dpk/org:antidiscrimination into main
pull from: dpk/org:antidiscrimination
merge into: Codeberg:main
Codeberg:main
Codeberg:Assembly24-Change9-PrivacyPolicy
Codeberg:readme-improvements
Codeberg:Assembly24-FullDraft
Codeberg:Assembly24-Change8-FeeRegulations
Codeberg:Assembly24-Change10-ElectionRegulations
Codeberg:Assembly24-Change6-ExplicitRegulations
Codeberg:Assembly24-Change7-WrittenCommunicationByEmail
Codeberg:Assembly24-Change5-MissingEmailExpungement
Codeberg:Assembly24-Change4-DeadlinesAndOnlineVoting
Codeberg:Assembly24-Change3-BoardPayment
Codeberg:Assembly24-Change1-BoardAndPresidium
Codeberg:Assembly24-Change2-Teams
Codeberg:tos-next
Codeberg:logo-license-exemption
Owner
Copy link

This proposal arises out of the work on an incompatibility statement for association membership. It partially fulfils the request of the membership assembly last year to have an incompatibility resolution to vote on this year. It adds to Codeberg’s stated purpose to oppose discrimination and promote a diverse FOSS community.

Together with the existing § 5 (5) it enables members or membership candidates who undermine our support for a diverse FOSS community to be excluded from the association.

It names seven forms of discrimination that we specifically oppose. Supporting persons affected by discrimination on these axes is explicitly allowed for charitable associations by the German tax code (§52 (2) AO) as follows

  • racial discrimination (item 10)
  • gender identity (item 10)
  • sexual orientation (item 10)
  • religion and philosophical outlook (item 2)
  • disability (item 10)
  • age (item 4)

In addition, these are the categories of discrimination which are forbidden by the German constitution (Art. 3 GG). This addition to the association’s purpose should therefore pose no risk to our charitable status per se.

This proposal arises out of the work on an incompatibility statement for association membership. It partially fulfils the request of the membership assembly last year to have an incompatibility resolution to vote on this year. It adds to Codeberg’s stated purpose to oppose discrimination and promote a diverse FOSS community. Together with the existing § 5 (5) it enables members or membership candidates who undermine our support for a diverse FOSS community to be excluded from the association. It names seven forms of discrimination that we specifically oppose. Supporting persons affected by discrimination on these axes is explicitly allowed for charitable associations by the German tax code ([§52 (2) AO](https://www.gesetze-im-internet.de/ao_1977/__52.html)) as follows - racial discrimination (item 10) - gender identity (item 10) - sexual orientation (item 10) - religion and philosophical outlook (item 2) - disability (item 10) - age (item 4) In addition, these are the categories of discrimination which are forbidden by the German constitution (Art. 3 GG). This addition to the association’s purpose should therefore pose no risk to our charitable status per se.
Satzung.md Outdated
@ -30,6 +30,8 @@ Zweck und Aufgabe des Codeberge.V. ist deshalb der Aufbau und Betrieb einer fr
(2) Bei der Sammlung und Verbreitung der Freien Inhalte sollen in erster Linie, aber nicht ausschließlich, offene und gemeinschaftlich genutzte Archivverwaltungs- und Versionskontrollsysteme verwendet und zur allgemeinen Verfügung gestellt werden (engl. Repository and Version Control Systems, „RCS" und „VCS"), die die gesamte Geschichte der Entstehung und Verbesserung von Open-Source-Software speichern, bewahren und der Gesellschaft über das Internet frei zugänglich machen. Prominentes Beispiel ist das vom Linux-Entwickler Linus Torvalds begründete „GIT".
(2a) Der Verein setzt sich auch insbesondere dafür ein, eine vielfältige Community für Free and Open Source Software zu fördern, sowie für die Bekämpfung der Diskriminierung in Form von Rassismus sowie Diskriminierung aufgrund der Geschlechtsidentität oder sexuellen Orientierung, der Religion oder Weltanschauung, einer Behinderung oder des Alters in der gesamten FOSS-Community.
Member
Copy link

I suggest some improved German wording here.

  • Community -> Gemeinschaft
  • Free and Open Source Software -> FOSS (already defined above in L29)
  • auch insbesondere: sounds a bot weird and contradictory to me, maybe just remove both words?
I suggest some improved German wording here. - Community -> Gemeinschaft - Free and Open Source Software -> FOSS (already defined above in L29) - auch insbesondere: sounds a bot weird and contradictory to me, maybe just remove both words?
Author
Owner
Copy link

Can you explain Community → Gemeinschaft? Community has a more specific meaning in German as I understand it (albeit as a non-native speaker), which is what I think I am aiming for.

The others are okay, but there should be some connective linking this point to the previous ones.

Can you explain Community → Gemeinschaft? Community has a more specific meaning in German as I understand it (albeit as a non-native speaker), which is what I think I am aiming for. The others are okay, but there should be some connective linking this point to the previous ones.
Member
Copy link

(I'm native speaker) Not sure about a specific meaning you're referring to? For me Gemeinschaft is just the 1 to 1 translation of community. Community sounds a bit like either marketing language, or like in LGBTQ+-Com­mu­ni­ty. Nevertheless, also Community is OK, just not really German.

(I'm native speaker) Not sure about a specific meaning you're referring to? For me Gemeinschaft is just the 1 to 1 translation of community. Community sounds a bit like either marketing language, or like in LGBTQ+-Com­mu­ni­ty. Nevertheless, also Community is OK, just not really German.
Author
Owner
Copy link

I replaced ‘auch insbesondere’ with ‘überdies’ and changed it to use ‘FOSS’. I kept ‘Community’ because as I understand it in German a ‘Community’ is a group of people united by a common purpose or trait (as you mention in the LGBT community), wherewas a ‘Gemeinschaft’ can have other meanings (as in Europäische Gemeinschaft).

I replaced ‘auch insbesondere’ with ‘überdies’ and changed it to use ‘FOSS’. I kept ‘Community’ because as I understand it in German a ‘Community’ is a group of *people* united by a common purpose or trait (as you mention in the LGBT community), wherewas a ‘Gemeinschaft’ can have other meanings (as in Europäische Gemeinschaft).

I hope I’m not saying something irrelevant or that’s already implied, but I think it’s important in this context to also refer to the existing legislation (Antidiskriminierungsgesetzes - AGG - https://www.gesetze-im-internet.de/agg/ ), given that our association is also an employer (you know I'm biased towards this perspective) and that it seems to apply also in our case?

So possibly a (2b) as follows could be added? (Please do correct my German):

(2b) Der Verein orientiert sich hierbei insbesondere an den Wertungen des Allgemeines Gleichbehandlungsgesetz (AGG) in seiner jeweils geltenden Fassung.
I hope I’m not saying something irrelevant or that’s already implied, but I think it’s important in this context to also refer to the existing legislation (Antidiskriminierungsgesetzes - AGG - https://www.gesetze-im-internet.de/agg/ ), given that our association is also an employer (you know I'm biased towards this perspective) and that [it seems to apply](https://www.brennecke-rechtsanwaelte.de/Auswirkungen-des-Antidiskriminierungsgesetzes-AGG-auf-Vereine_77855) also in our case? So possibly a (2b) as follows could be added? (Please do correct my German): ``` (2b) Der Verein orientiert sich hierbei insbesondere an den Wertungen des Allgemeines Gleichbehandlungsgesetz (AGG) in seiner jeweils geltenden Fassung. ```
Author
Owner
Copy link

@daniele We discussed this in the working group and the following points were raised:

  • we have to follow the AGG anyway, because it’s the law
  • in general it may be a bad idea to reference particular laws in texts
  • in particular this could backfire if a change in the law (under a potential right wing government in Germany, for example) or a court ruling weakened the applicability of the AGG in a way that would affect our ability to guard against discrimination
  • in that event, defining the categories ourselves would make the default position that we continue to do the morally right thing and not automatically bend to whatever politicians decide for us
@daniele We discussed this in the working group and the following points were raised: - we have to follow the AGG anyway, because it’s the law - in general it may be a bad idea to reference particular laws in texts - in particular this could backfire if a change in the law (under a potential right wing government in Germany, for example) or a court ruling weakened the applicability of the AGG in a way that would affect our ability to guard against discrimination - in that event, defining the categories ourselves would make the default position that we continue to do the morally right thing and not automatically bend to whatever politicians decide for us

Thank you for the feedback @dpk , I must confess I don't fully understand the logic as the first bullet point "we have to follow the AGG anyway [..]" seems in contradiction with the last two points (which I would paraphrase/summarize as) "if the AGG changes in a way that disagrees with our bylaws, we stand by our bylaws".

(Also, in my experience referencing norms that are of higher hierarchy is fairly standard and considered good practice)

I understand the time is over and apologize for not replying sooner.

Thank you for the feedback @dpk , I must confess I don't fully understand the logic as the first bullet point "we have to follow the AGG anyway [..]" seems in contradiction with the last two points (which I would paraphrase/summarize as) "if the AGG changes in a way that disagrees with our bylaws, we stand by our bylaws". (Also, in my experience referencing norms that are of higher hierarchy is fairly standard and considered good practice) I understand the time is over and apologize for not replying sooner.

I know it is "too late", but honesty I was not aware that this changes the Vereinszweck (the purpose of the association), which is the most invasive thing you can do to an e.V., legally speaking

oppose discrimination in the form of racism and discrimination on the basis of gender identity or sexual orientation, religion or philosophy, disability, or age within the entire free software community.

I fully support this part of the sentence being part of our bylaws. But I do not support it being a new purpose of Codeberg e.V..
It makes a difference where this is put into the bylaws, which does not really become immediately clear from looking at the diff, which might look fine a first sight, but does not really expose the huge implications for the association.

I know it is "too late", but honesty I was not aware that this changes the Vereinszweck (the purpose of the association), which is the most invasive thing you can do to an e.V., legally speaking > oppose discrimination in the form of racism and discrimination on the basis of gender identity or sexual orientation, religion or philosophy, disability, or age within the entire free software community. I fully support this part of the sentence being part of our bylaws. But I do not support it being a new purpose of Codeberg e.V.. It makes a difference where this is put into the bylaws, which does not really become immediately clear from looking at the diff, which might look fine a first sight, but does not really expose the huge implications for the association.
First-time contributor
Copy link

religion or philosophy

Beware this is very vague and broad. "philosophy" is really close to meaning "political views", and you want to discriminate based on political views so as to exclude bigots to maintain a safe space for actual marginalized groups. Religion is also often used to legitimize bigotries. Either can imply literally any set of values and is a choice every person makes for themselves rather than something inherent to them.
Including them as protected characteristics is well-intentioned but does not make a lot of sense and may actually end up being a shield for bad actors rather than against them.

> religion or philosophy Beware this is very vague and broad. "philosophy" is really close to meaning "political views", and you *want* to discriminate based on political views so as to exclude bigots to maintain a safe space for actual marginalized groups. Religion is also often used to legitimize bigotries. Either can imply literally any set of values and is a choice every person makes for themselves rather than something inherent to them. Including them as protected characteristics is well-intentioned but does not make a lot of sense and may actually end up being a shield for bad actors rather than against them.
This pull request doesn't have enough approvals yet. 0 of 1 approvals granted.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u antidiscrimination:dpk-antidiscrimination
git switch dpk-antidiscrimination
Sign in to join this conversation.
No reviewers
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
5 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Codeberg/org!1245
Reference in a new issue
Codeberg/org
No description provided.
Delete branch "dpk/org:antidiscrimination"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?