summaryrefslogtreecommitdiffstats
path: root/pages
diff options
context:
space:
mode:
authorAndy Wingo <wingo@igalia.com>2020-02-10 16:49:29 +0100
committerAndy Wingo <wingo@igalia.com>2020-02-10 17:29:55 +0100
commit2b2537a120079dab1303d553add65d8532bcfda5 (patch)
tree640ec493499a8496ef32f3204b2af4c144c12115 /pages
parentAdd feedback gathered by Mark (diff)
Add raw resolutions from 2020/02/10 GSC drafting committee
Diffstat (limited to 'pages')
-rw-r--r--pages/gnu/gsc-feedback.txt123
1 files changed, 102 insertions, 21 deletions
diff --git a/pages/gnu/gsc-feedback.txt b/pages/gnu/gsc-feedback.txt
index 80deb0c..aee31d9 100644
--- a/pages/gnu/gsc-feedback.txt
+++ b/pages/gnu/gsc-feedback.txt
@@ -6,7 +6,7 @@ Social contract. Each piece of feedback will be reviewed and
6evaluated for inclusion. The feedback is included here anonymized 6evaluated for inclusion. The feedback is included here anonymized
7without any personally identifying information. 7without any personally identifying information.
8 8
9# Name of the document 9# (a) Name of the document
10 10
11> Please don't call the document a Social Contract. The first sentence says: 11> Please don't call the document a Social Contract. The first sentence says:
12> "These are the core commitments of the GNU Project...". In other words: 12> "These are the core commitments of the GNU Project...". In other words:
@@ -14,19 +14,47 @@ without any personally identifying information.
14> 14>
15> The GNU Promises 15> The GNU Promises
16 16
17# Pledge to whom? 17## Resolution
18
19We sympathise and this was a point of discussion among the GSC drafting
20working group, but it is the option that got the most support. We hope
21that those GNU participants that prefer another name can look beyond the
22title to the content. The term Social Contract is also commonly used by
23other Free Software projects to describe their core values and mission.
24
25# (b) Pledge to whom?
26
27Original: "These are the core commitments of the GNU Project to the
28broader free software community. "
18 29
19> The first sentence continues with: "to the broader free software community". 30> The first sentence continues with: "to the broader free software community".
20> Well, why only to the free-software people? I would say: "to the world". 31> Well, why only to the free-software people? I would say: "to the world".
21 32
22# GNU software 33## Resolution
34
35Good point. We have updated the wording to 'These are the core
36commitments of the GNU Project, which creates and distributes a software
37system that respects users' freedoms.'
38
39# (c) GNU software
23 40
24> The second sentence says: "The GNU Project provides a software system..." 41> The second sentence says: "The GNU Project provides a software system..."
25> The word "system" is both too vague and too all-encompassing; it sounds as 42> The word "system" is both too vague and too all-encompassing; it sounds as
26> if it wants to be a single, massive block of software. I would say that 43> if it wants to be a single, massive block of software. I would say that
27> the GNU project "provides software packages...". 44> the GNU project "provides software packages...".
28 45
29# GNU and the broader free software community 46## Resolution
47
48Thank you for the feedback. The new wording is "The GNU Project creates
49and distributes a software system that respect users' freedoms", which
50keeps "system" in place as an aspirational statement
51
52# (d) GNU and the broader free software community
53
54Original text: "Free software extends beyond the GNU Project, which
55works with companion free software projects that develop key components
56of the GNU System. The GNU Project aims to extend the reach of free
57software to new fields."
30 58
31> The third section begins: "Free software extends beyond the GNU Project..." 59> The third section begins: "Free software extends beyond the GNU Project..."
32> Huh? Vague. Does this want to say that there is also free software that 60> Huh? Vague. Does this want to say that there is also free software that
@@ -43,7 +71,15 @@ without any personally identifying information.
43> new fields." Huh? What new "fields"? Again: what is the promise here? 71> new fields." Huh? What new "fields"? Again: what is the promise here?
44> Is it that we intend to assimilate everything? 72> Is it that we intend to assimilate everything?
45 73
46# On GNU welcoming contributions from everyone 74## Resolution
75
76These are good points. After much discussion, the revised text is
77now:"The GNU Project works together with other free software projects to
78advance its goals, and aims to extend the reach of the project beyond
79the GNU System." Again, as this document states goals, we keep an
80aspirational component.
81
82# (e) On GNU welcoming contributions from everyone
47 83
48> The fourth section says: "The GNU Project wants to give everyone the 84> The fourth section says: "The GNU Project wants to give everyone the
49> opportunity of contributing to its efforts..." To me this sounds as if 85> opportunity of contributing to its efforts..." To me this sounds as if
@@ -72,10 +108,21 @@ Related comment:
72> harassment-free experience for all contributors. It wants to 108> harassment-free experience for all contributors. It wants to
73> give..." 109> give..."
74 110
75# External threats 111## Resolution
112
113We agree that the "welcoming" point should lead with the main message.
114The intention is certainly not that all contributions must be accepted,
115but rather that GNU should take steps to make sure that no one should
116feel unwelcome in GNU based on personal characteristics such as gender.
117The new text is: 'The GNU Project commits to providing a harassment-free
118experience for all contributors. It wants to give everyone the
119opportunity of contributing to its efforts on any of the many tasks that
120require work. It welcomes all contributors, regardless of their gender,
121ethnicity, sexual orientation, level of experience, or any other
122personal characteristics.'
123
124# (f) External threats
76 125
77> A native speaker sent this to me:
78>
79> > > the GNU Project pays attention and responds to 126> > > the GNU Project pays attention and responds to
80> > 127> >
81> > IMHO missing "to" 128> > IMHO missing "to"
@@ -85,14 +132,18 @@ Related comment:
85> > optionally "pays attention to, and responds to, ..." 132> > optionally "pays attention to, and responds to, ..."
86> > 133> >
87> > or "monitors and responds to" 134> > or "monitors and responds to"
88>
89> I agree with the proposal and would go for:
90>
91> the GNU Project pays attention to, and responds to threats
92>
93> Should we discuss this on gnu-misc-discuss or just apply the change?
94 135
95# GSC signature required for contribution? 136Original text: "Besides upholding the Four Essential Freedoms, the GNU
137Project pays attention and responds to new threats to users' freedom as
138they arise."
139
140## Resolution
141
142The new text is "Besides upholding the Four Essential Freedoms, the GNU
143Project pays attention to new threats to users' freedom, and responds to
144them as they arise."
145
146# (g) GSC signature required for contribution?
96 147
97> > Just to clarify here, do you mean to say that you do not 148> > Just to clarify here, do you mean to say that you do not
98> > want to make endorsement of the GNU Social Contract a 149> > want to make endorsement of the GNU Social Contract a
@@ -112,23 +163,53 @@ Related comment:
112> for contribution are left entirely up to the individual. 163> for contribution are left entirely up to the individual.
113> 164>
114 165
115# Implications regarding non-GNU activity 166## Resolution
167
168We do not intend to make endorsing the document a condition for
169contribution to any package. The GSC simply defines the core values of
170the GNU Project. For brevity, we are choosing not to add a
171clarification to the document.
172
173# (h) Implications regarding non-GNU activity
116 174
117> Does adhering to this "social contract" mean that as a GNU developer 175> Does adhering to this "social contract" mean that as a GNU developer
118> I should not work at <state sponsored spying agency>, <proprietary 176> I should not work at <state sponsored spying agency>, <proprietary
119> company> or <privacy violating entity>. 177> company> or <privacy violating entity>.
120 178
121# A wording suggestion 179## Resolution
122 180
123> "pays attention and responds to" should be "pays attention to and 181While we certainly do not think that you should violate anyone's
124> responds to" or "pays attention to, and responds to," or "monitors 182privacy, the document simply describes what we do in GNU and when
125> and responds to". 183representing GNU and does not have any broader scope.
126 184
127# A general meta-question regarding why the document is needed 185# (i) A general meta-question regarding why the document is needed
128 186
129> The tone and content of the draft contract are not changed from 187> The tone and content of the draft contract are not changed from
130> existing practice. But give a better explanation of why a 188> existing practice. But give a better explanation of why a
131> restatement of the GNU project's goals and standards is needed, and 189> restatement of the GNU project's goals and standards is needed, and
132> where it differs from the goals/standards in previous years. 190> where it differs from the goals/standards in previous years.
133 191
192## Resolution
193
194The goals and principles of the GNU Project should stand on their own
195and provide volunteers with a key document they can use to decide what
196actions they should be taking when faced with difficult decisions. The
197document helps create a common understanding among all volunteers and
198helps guide them through their interactions within the project and
199without. Existing documents are spread around and mix policies,
200rationales, and technical details. The goal of the GSC is to provide a
201short document that summarizes our core commitments, with the goal of
202building a shared understanding of our mission as part of the GNU
203Project.
204
205# (j) Welcoming all contributions even from those who don't endorse
206
207- Endorsement of the GNU Social Contract should not be a requirement
208 for contributing to GNU. Explicitly adding this under "welcomes
209 contributions from all and everyone" would be helpful.
210
211## Resolution
212
213Accepted in point (g).
214
134</markdown> 215</markdown>