Re: Questions for candidates

2015-05-26 Thread Josh Triplett
On Tue, May 26, 2015 at 07:53:42AM -0400, Richard Stallman wrote:
> I'd like to ask the candidates, how do you think GNOME should
> contribute more to the advance of free software and users' freedom in
> general (in addition to being useful free software).

GNOME does a great deal to make Free Software more usable, and as a
result, it's the "face" of Free Software to many GNU/Linux users.  We'd
have *far* fewer Free Software users without desktop environments like
GNOME.

This puts us in the interesting position of maintaining a desktop
environment for which one of the primary user groups consists of novice
computer users.  We need to take those users into account: the new users
trying out GNOME, and the satisfied-but-not-blindly-loyal users already
using GNOME.

So, first and foremost, GNOME needs to continue maintaining not just
high quality and usability, but *consistency* as well.  Many people who
stick to proprietary environments do so because they're used to those
environments, and sudden inconsistency can send them running in revolt
(sometimes to our benefit).  The maintainers of those proprietary
environments are discovering that their "loyal" user base can be as much
an albatross as an asset.

But that same issue can apply to us as well: we must weigh the value of
new UI experiments against the cost of making any change at all.
Experienced users (https://xkcd.com/627/) have little problem saying
"oh, the menu is over here now", and perhaps hopping on IRC or a mailing
list to gripe if they feel strongly enough about it; even if they're
initially puzzled a bit, they're confident enough to poke at it.  Novice
users presented with the same UI change may seek help, worry that
they've broken something, or seek out another device.  Even a
well-meaning UI change that makes things better for many users still has
a cost.

Second, for all the flak GNOME 3 gets sometimes about being a UI that
looks like it'd be more at home on a tablet (note: not a sentiment I
share), where are the GNOME tablets and convertible/detachable systems?
Where is our answer to the users who have partly or entirely given up
traditional computers in favor of an only-partly-Free Android device, or
a completely proprietary iOS device?  Where is our auto-updating
appliance to browse/watch/read/play?  There are a few nods to
touchscreen usability in GNOME, and a few people have demonstrated GNOME
on a tablet, but an on-screen keyboard and finger-sized UI elements does
not make a sufficiently usable tablet UI.

Developers might balk at the idea of a device like that, and certainly
most would not want to write code on such a device.  But we often talk
of making software that Just Works, and many people want the same from a
complete hardware/software stack.  It's not up to us to tell people what
they want and don't want; it's up to us to make sure that whatever they
want, it's available in Free Software, and not exclusive to the
proprietary world.

We could learn some things from Android, or from Chromium OS.  That
*doesn't* mean I want to see an "app" ecosystem on GNOME, especially not
one that encourages proprietary applications; that's one "innovation" we
could do without.  However, just as early versions of GNOME and KDE took
some inspiration from Windows, and later versions of GNOME took some
inspiration from OS X (and just as some of those environments have taken
inspiration from GNU/Linux), these days we would do well to understand
what people seek out from tablets and Chromebooks, and figure out ways
to provide those features while retaining and promoting the values of
Free Software.

Because if we spend our time only fighting against proprietary desktops
and laptops, we're fighting on the wrong front; we may wake up to find
that many of those desktops and laptops have vanished, in favor of
more usable proprietary appliance-like devices rather than in favor of
Free Software.

- Josh Triplett
___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: Question on community to the candidates.

2015-05-26 Thread Josh Triplett
On Mon, May 25, 2015 at 09:16:02PM -0700, Sriram Ramkrishna wrote:
> It is my impression (and I state impression because I am providing no
> data) that GNOME has more reliance on people paid to work on GNOME
> than community.  I do not question the passion and dedication to those
> who are paid on GNOME, I know that they would do it as a community
> even if they were not paid.
> 
> If you agree with my impression, what actions do you think would help
> increase participation in GNOME?  Participation in the core parts of
> GNOME is not trivial, and requires an enormous amount of time and
> dedication to get to become familiar with the huge codebase that we
> have, as well as gain the trust of the maintainer of the module you
> are interested in.
> 
> If you disagree with my impression, what makes you believe that it is
> not the case? How would you change my mind?  I did not bring any data
> points, so you don't have to either.  I'm more interested in giving
> you a biased opinion and I want to know how you would react to it.

I do agree with your impression, though I don't necessarily consider
that a bug.  I think it's a feature that many people get paid to work on
GNOME.

However, I do think one of the incredible strengths of Free Software is
that anyone can contribute, regardless of who they work for.  And I
think it's critical that GNOME retain that property.  A project that has
an extensive set of paid contributors but alienates its community
contributors can rot from the root upward without fresh minds and
viewpoints joining in.  (If nothing else, where does one hire new paid
contributors *from* if not the comunity?)  I do not believe GNOME
systematically suffers from that problem, but I have seen signs of it
here and there.

The biggest thing I would suggest that GNOME do: ensure that
development, planning, and design of *all* GNOME projects occurs in the
open.  It's not enough to push commits to a public repository if taking
part in a project requires being part of the right private meeting.
Projects considered part of GNOME should ensure that the community has
visibility into where those projects are going, and an opportunity to
influence that direction.

That doesn't mean projects need to support incessant bikeshedding, nor
does it mean projects must follow a Linux-kernel-style "wherever the
contributions may lead us" evolutionary policy, but whatever vision a
project follows should be transparent to all prospective contributors.
If one or more companies are driving the development of a project and
are not interested in participating in an open development process, they
can host their periodic-code-drop project on their own site and not call
it part of GNOME.

Related to that, any project considered part of GNOME is ultimately a
collaborative part of the GNOME community, and not the personal fiefdom
of an individual maintainer.  The primary job of a maintainer is to
apply good taste, which *does* mean saying "no" quite often, but there
should always be a reason, and it should never be "because we're working
on something behind the scenes that we can't tell you about or let you
work on, go away".

I'm not going to point fingers at any particular project here, but I
have heard from many people who have become frustrated trying to
contribute to nominally GNOME projects due to problems like those.

- Josh Triplett
___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: Questions for candidates

2015-05-26 Thread Magdalen Berns
Hi Richard,

Thanks for your question.

I'd like to ask the candidates, how do you think GNOME should
> contribute more to the advance of free software and users' freedom in
> general (in addition to being useful free software).
>

Too many disabled people still don’t have the luxury of being able to
choose useful free software, so I feel quite strongly that GNOME’s
accessibility must always strive to provide the most comprehensive free
alternative to propriety desktops with features that disabled and
non-disabled users alike can all benefit from.

I could go on about this but I am getting the vibe this is a snappy thread,
so I’ll leave it there for now... ;-)

Magdalen
___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: Questions for candidates

2015-05-26 Thread Cosimo Cecchi
Hi Richard,

On Tue, May 26, 2015 at 4:53 AM, Richard Stallman  wrote:

> I'd like to ask the candidates, how do you think GNOME should
> contribute more to the advance of free software and users' freedom in
> general (in addition to being useful free software).
>

One way that GNOME contributes to the advance of free software is by
keeping up with the evolution of hardware platforms; the personal computing
hardware that people will buy in the next 10 years is likely going to be
increasingly different from what the current user base of GNOME has bought
in the past 10 years.
We need to ensure our software platform stays capable of delivering
meaningful user experiences to all those people, so that the next
generation of users will be able to rely on and transmit the same freedoms
we have today.

Cosimo
___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: Question for candidates: transparency and accountability

2015-05-26 Thread Cosimo Cecchi
Hi Fabiana,

On Mon, May 25, 2015 at 3:39 AM, Fabiana Simões 
wrote:

> How transparent the work of the Board should be to Foundation members?
> What should be communicated and when? Do you think we have been transparent
> enough in the last term? If not, how can we improve things and how high in
> your priorities would be to do so?
>
I value transparency a lot, and I think the Board should be as transparent
as it can - but not more.
That is, I understand that some discussions need to happen first behind
closed doors. For instance, when discussing a matter publicly might
negatively impact the outcome for the Foundation (legal matters for
instance), or when some dispute arises between Foundation members that wish
to stay private.

I think the board has been transparent enough in the last term, and I much
appreciated the minutes being more timely than in the past.
I share Allan's feeling that the activities of the Foundation would be
naturally perceived as more transparent, among other things, if other teams
were more often delegated tasks that are currently the sole responsibility
of the Board members.

> In terms of accountability, it's been unclear to me since joining the
> Foundation how much different Board members contribute to the Board's goals
> and tasks. Do you think the meeting notes provide enough visibility and
> context to the work being done? By the end of a term, how can the
> Foundation have a fair understanding of one's contributions to the Board?
>
I very much agree with this sentiment; the way information is presented
today does not lend itself to that kind of visualization.
I wouldn't suggest that a quantitative approach to e.g. tasks completed by
a Board member during one term would be a fair assessment of all the work
that particular person has done, but I can see how a different presentation
of the Foundation activities, where tasks can be easily followed and
information found in a single place, would be beneficial to making members
feel more engaged. Moving off e-mail and towards publicly accessible tools
like kanban boards, among others, is a direction worth exploring IMO.

Cosimo
___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: Question on community to the candidates.

2015-05-26 Thread Cosimo Cecchi
Hi Sriram,

On Mon, May 25, 2015 at 9:16 PM, Sriram Ramkrishna 
wrote:

> It is my impression (and I state impression because I am providing no
> data) that GNOME has more reliance on people paid to work on GNOME
> than community.  I do not question the passion and dedication to those
> who are paid on GNOME, I know that they would do it as a community
> even if they were not paid.
>
> If you agree with my impression, what actions do you think would help
> increase participation in GNOME?  Participation in the core parts of
> GNOME is not trivial, and requires an enormous amount of time and
> dedication to get to become familiar with the huge codebase that we
> have, as well as gain the trust of the maintainer of the module you
> are interested in.
>
> If you disagree with my impression, what makes you believe that it is
> not the case? How would you change my mind?  I did not bring any data
> points, so you don't have to either.  I'm more interested in giving
> you a biased opinion and I want to know how you would react to it.
>

I neither agree nor disagree with your impression :-)

I think it's true that GNOME has more reliance on paid people in some
areas, and the opposite in other areas: in particular, development and
design of some specific core parts of the user experience (gnome-shell,
gnome-control-center, nautilus among others) is mostly carried out by
people paid for that job - but the GNOME community is much wider than that.
In other words, I question the assumption that "increasing participation in
GNOME" necessarily equals to increasing the number of non-paid people
working on those few core modules; to some extent it's only natural that
large, important features on those modules will be driven forward by those
that are paid to do so, since they're those able to commit to getting them
done by release time.

A few more thoughts:
- the initiatives and hackfests around Developer Experience go in the right
direction of lowering the entry barrier to develop for our platform. I
believe application development is a great way to attract new people to our
community - a better one than core OS development in fact - and I will
support efforts in that direction.
- the "Every Detail Matters" initiative (and "Gnome Love" before then) has
been very successful in bringing new contributors to some of the core areas
of the OS. I think we as a community should do more of them and in a more
systematic way, but they requires a lot of time and effort to set up.

Cosimo
___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: Question on community to the candidates.

2015-05-26 Thread Shaun McCance
On Mon, 2015-05-25 at 21:16 -0700, Sriram Ramkrishna wrote:
> It is my impression (and I state impression because I am providing no
> data) that GNOME has more reliance on people paid to work on GNOME
> than community.  I do not question the passion and dedication to those
> who are paid on GNOME, I know that they would do it as a community
> even if they were not paid.

I'll echo Alexandre's response. The reason we have so many paid
contributors is because people get jobs as a result of their work as
volunteers. This is a Good Thing(TM).

I don't think we have a problem, but I do think we need to be aware of
the situation to ensure we don't have a problem. We need to make sure
that decisions aren't made around the water cooler, that things are
communicated on mailing lists, and that we have a welcoming environment
for new contributors.

One of the best uses of the Foundation's funds, in my opinion, is paying
for volunteer contributors to attend hackfests. Hackfests are more than
just working sessions. They're where decisions are made and community is
built. People should not be locked out of them just because they can't
afford to attend.

--
Shaun


___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: Question to candidates: Best use of Trademark Fundraiser money?

2015-05-26 Thread Shaun McCance
On Sun, 2015-05-24 at 19:23 +0200, Andreas Nilsson wrote:
> Dear candidates. Thank you all for running!
> 
> As part of the GNOME Trademark Fundraiser [1], the Foundation raised 
> $102 608 USD.
> Since the trademark claims from the other part in the issue was 
> withdrawn, it was never taken to court and the money was never spent on 
> that.
> What, in your mind, is the best use of these funds now? Kept as a War 
> Chest [2] or spent on something specific?

We should allocate at least some of that money towards hiring a new
Executive Director. An ED is expensive, easily the largest single line
item in the budget. But a good ED will help us bring in more money,
allowing us to run more campaigns and more hackfests.

--
Shaun


___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: Question for candidates: transparency and accountability

2015-05-26 Thread Shaun McCance
On Mon, 2015-05-25 at 12:39 +0200, Fabiana Simões wrote:
> Hi everyone, 
> 
> I'd like to hear your thoughts on implementing transparency and
> accountability on the Board. 
> 
> How transparent the work of the Board should be to Foundation members?
> What should be communicated and when? Do you think we have been
> transparent enough in the last term? If not, how can we improve things
> and how high in your priorities would be to do so?
> 
> In terms of accountability, it's been unclear to me since joining the
> Foundation how much different Board members contribute to the Board's
> goals and tasks. Do you think the meeting notes provide enough
> visibility and context to the work being done? By the end of a term,
> how can the Foundation have a fair understanding of one's
> contributions to the Board? 

Having served on the board, I do think the board is transparent about
its activities. The meeting minutes that get published have everything
that the board is able to disclose. Sometimes there are things that
can't be disclosed.

As for accountability, I know in the past some people have asked for a
list of who voted how on issues. But the board generally works toward
consensus whenever possible, so dissenting votes aren't common. When a
board member wishes to have his or her objection noted for the public,
that shows up in the minutes.

Now, I do think we could do a better job of making this information more
digestible. Keeping up with meeting minutes isn't fun. Minutes are full
of mundane activities, and it's hard to get the story in your head if
you don't read them all and pay close attention.

A long time ago, we used to publish reports. We had an annual report and
quarterly reports. The reports had synopses from various teams in GNOME,
as well as from the board. They were a lot more fun to read than minutes
and made it easier to see what's happening at a glance. Getting back to
doing reports would be nice, but they are a lot of work.

--
Shaun



___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: code of conduct question for Board candidates

2015-05-26 Thread Marina Zhurakhinskaya
- Original Message -
> From: "Josh Triplett" 
> To: "Marina Zhurakhinskaya" 
> Cc: "foundation-list" 
> Sent: Saturday, May 23, 2015 1:06:49 PM
> Subject: Re: code of conduct question for Board candidates
> 
> On Sat, May 23, 2015 at 11:41:06AM -0400, Marina Zhurakhinskaya wrote:
> > Thanks to all the candidates for stepping up to run for the board and
> > for all the work you already do for the Foundation!
> > 
> > Many free software organizations have adopted codes of conduct for
> > their events [1] and some for their communities [2]. Detailed codes of
> > conduct with specific enforcement guidelines signal to newcomers that
> > the community has high standards of behavior. They give participants
> > who observe or are subject to inappropriate behavior something to
> > point to that shows that such behavior is outside of what is expected
> > and guidelines on how to proceed in getting it addressed.
> > 
> > What do you think about adopting a detailed code of conduct, similar
> > to the one used for GUADEC 2014 [3], for all GNOME events and creating
> > a similarly detailed code of conduct for the GNOME community?
> 
> I'm entirely in favor of an improved code of conduct, both for events
> and in general.  And thank you for raising this issue.
> 
> Some searching turned up https://wiki.gnome.org/Foundation/CodeOfConduct
> , but that's definitely insufficient.  (It's a nice set of sentiments,
> but not a functional code of conduct.)  By contrast, the GUADEC 2014
> code of conduct you linked to sets the higher standard I would expect,
> and that I've come to expect from other conferences as well.  I'm in
> favor of improving the general code of conduct to the same standard.
> 
> Would you consider putting forth a concrete proposal along those lines,
> taking into account the models and requirements for an effective code of
> conduct?

Yes, I'd be interested in working on a proposal for an events and community 
codes of conduct.

Thanks to the candidates who shared their thoughts on this so far!

Marina

> In the process, I'd also suggest extending the "Applies to"
> for the code of conduct to include not just lists, bugzilla, and
> specific individuals, but also conferences (such as GUADEC), IRC and
> other communication, and members of the Foundation and the Board.
> 
> - Josh Triplett
> 
___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: Question on community to the candidates.

2015-05-26 Thread Magdalen Berns
Hi Sri,

Thanks for your questions!

It is my impression (and I state impression because I am providing no
> data) that GNOME has more reliance on people paid to work on GNOME
> than community.  I do not question the passion and dedication to those
> who are paid on GNOME, I know that they would do it as a community
> even if they were not paid.
>

Anyone who seriously expects volunteers to put just as much time and
dedication into working on GNOME as full time paid employees might be able
to do, probably needs to check their privilege...

Most people are forced to pay for stuff (e.g. food and rent) by this cruel
world, so we probably ought to try and avoid expecting volunteers to
contribute to GNOME as though it were a full or (dare I say it) even a part
time job, given that many people simply may really want to, but simply not
be able to financially afford to do that. A contributor's socio-economic
status ought not indirectly exclude them from being valued by the
community, in my view.

If you agree with my impression, what actions do you think would help
> increase participation in GNOME?


I think making a concerted effort to explore a wider variety of income
sources with a view to increasing our income significantly, is probably the
way forward ;-) An ideal situation, would be one where we are able to offer
some financial support towards the important work our volunteers, wherever
possible.

I also reckon that volunteers are much more likely to stay engaged where
they feel meaningfully involved and that their contributions are valued: If
we consciously strive to take more members to more events, be receptive to
new ideas and feedback, encourage contributors to apply for membership and
advertise whenever new opportunities pop up then I suspect this could help
us increase, diversify and engage our pool of contributors too.

Thanks again,

Magdalen
___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: Question to the candidates.

2015-05-26 Thread Magdalen Berns
Hi Erick

First, thanks to all of you for running as directors.
>

Thanks for your question!

Currently, GNOME is a strong platform for development, but it's lacking
> integration and features to be a complete, fully integrated desktop
> environment like Mac OS X, for instance. My question is:
>
> "What plans do you have to make GNOME a more complete, fully working
> solution as desktop environment."
>

As others have suggested this may be beyond the remit for this board, but
one thing I have been fairly keen on is the idea of raising a debate about
the merits of establishing a technical board of directors who could lead
the way on these sorts of matters... I suspect that having a democratic
selection process for such a proposed set of technical directors, could
help improve communication between teams and make the decision making
process a bit more transparent and accountable, in the long run.

Thanks again,

Magdalen
___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: code of conduct question for Board candidates

2015-05-26 Thread Josh Triplett
On Tue, May 26, 2015 at 05:05:30PM +0200, Alexandre Franke wrote:
> On Mon, May 25, 2015 at 7:42 PM, Josh Triplett  wrote:
> > Nobody is asking anyone to sign anything.  A CoC would simply be a
> > stated policy for expected behavior on community resources, such as
> > mailing lists, IRC, Bugzilla, wikis, email, etc.
> 
> Except the board did ask the GUADEC 2014 attendees to sign something.
> There was a box that needed to be checked to register for the
> conference.

I was talking about a hypothetical improvement to the community code of
conduct, not to the conference code of conduct.  For a conference code
of conduct, it makes sense to require explicit assent, not least of
which because when people have spent money getting to and attending an
event, and they then do something sufficiently severe to warrant being
excluded from that event, explicit assent helps protect the conference
from further trouble that they might try to stir up as a result.  That
doesn't apply as much to free online communication and community
resources.

- Josh Triplett
___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Question to board candidates: privacy funds

2015-05-26 Thread Michael Catanzaro
In 2013 we raised $20,000 to improve security and privacy in GNOME. I am
aware that the current board has finally formed a committee to determine
how to use the funds, but I would have expected this process to have
been completed by now, since it has been nearly two years since the
conclusion of the fundraising campaign.

Question for candidates currently on the board: do you believe you
handled this process appropriately, and if so, why? If not, what should
have been done better?

Michael

___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: Questions for candidates

2015-05-26 Thread Tobias Mueller
Hi.

On Tue, May 26, 2015 at 07:53:42AM -0400, Richard Stallman wrote:
> I'd like to ask the candidates, how do you think GNOME should
> contribute more to the advance of free software and users' freedom in
> general (in addition to being useful free software).
As I've stated already, I think GNOME is in a very good position to not only
guarantee the users' computational freedoms, but also their freedoms to use 
their computers in a secure manner.  I think that GNOME should build a 
story around how Free Software is a prerequisite for being able to trust
your software and that GNOME tries to bring safe and secure computing to 
everyone.  While we have few resources to work on that, we need some people to 
actually execute some strategies.  I think we should work on that.

Cheers,
  Tobi
___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: code of conduct question for Board candidates

2015-05-26 Thread Tobias Mueller
Hi!

On Sa, 2015-05-23 at 11:41 -0400, Marina Zhurakhinskaya wrote:
> What do you think about adopting a detailed code of conduct, similar
> to the one used for GUADEC 2014 [3], for all GNOME events and creating
> a similarly detailed code of conduct for the GNOME community?
It's a complicated subject, but I echo pretty much was Alexandre said.

I appreciate that we want to make people feel welcome and safe at our
events.  And I support that goal.  I'm not convinced a detailed list of
offenses, such as the GUADEC 2014 one, achieves that goal, though.

Cheers,
  Tobi


___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: code of conduct question for Board candidates

2015-05-26 Thread Alexandre Franke
On Mon, May 25, 2015 at 7:42 PM, Josh Triplett  wrote:
> Nobody is asking anyone to sign anything.  A CoC would simply be a
> stated policy for expected behavior on community resources, such as
> mailing lists, IRC, Bugzilla, wikis, email, etc.

Except the board did ask the GUADEC 2014 attendees to sign something.
There was a box that needed to be checked to register for the
conference.

-- 
Alexandre Franke
___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: Question on community to the candidates.

2015-05-26 Thread Alexandre Franke
Hi,

On Tue, May 26, 2015 at 6:16 AM, Sriram Ramkrishna  wrote:
> It is my impression (and I state impression because I am providing no
> data) that GNOME has more reliance on people paid to work on GNOME
> than community.  I do not question the passion and dedication to those
> who are paid on GNOME, I know that they would do it as a community
> even if they were not paid.

It is my impression (and I state impression because I am providing no
data) that most people who do get paid to work on GNOME have been
hired exactly because they were part of the community.

> If you agree with my impression, what actions do you think would help
> increase participation in GNOME?  Participation in the core parts of
> GNOME is not trivial, and requires an enormous amount of time and
> dedication to get to become familiar with the huge codebase that we
> have, as well as gain the trust of the maintainer of the module you
> are interested in.

Following my previous statement, I think people get involved first and
then get hired to continue working on what they were already working
on (or something close). Therefore I don't think that the "enormous
amount of time and dedication" is that difficult to overcome. Of
course that doesn't mean there's no room for improvement, and I'm
happy that we had such events as the DX hackfests. I think we should
have more of them and I'd certainly vote in favour if there were
requests for budget to hold them.

> If you disagree with my impression, what makes you believe that it is
> not the case? How would you change my mind?  I did not bring any data
> points, so you don't have to either.  I'm more interested in giving
> you a biased opinion and I want to know how you would react to it.

I hope my reply will satisfy you. I'd like to add that I think it's a
good thing that people manage to make a living working on our project,
and that I actually wish there were more companies hiring them. I
don't know how to solve this issue though.

-- 
Alexandre Franke
___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: Question to the candidates (what is a "complete" desktop?)

2015-05-26 Thread Jeff Fortin Tam

Replying inline to your reply (stripping my own previous text):
[...]
> I'm not asking you to be technical, but to be managers. (Not saying
> here that manager can/should/must be non-technical)
[...]
> Being a director of the board for me, means having the power to
> allocate resources to make GNOME better, gather the community
> consensus and improve HDPi support the way we did once, for instance.
[...]
> So far, you've tell me what you want, not how to accomplish it. And I
> know, we as community provide a huge pools of ideas and discussion,
> but I would love to know how each candidate thinks about it. I would
> like a board of directors to be strong leaders of the project, with
> clears views on what to improve and how.


As others have indicated in the original thread, the Foundation Board is
not a technical body, it is a legal/financial/policymaking entity. We
can express a vision (as I did in my message and blog post, for example)
and communicate with teams (ex: the release team) & individuals to
encourage the adoption of that vision, but apart from, say, sponsoring
hackfests for competent parties interested in making it happen, the
board can't do much. And even if it _was_ part of its mission to oversee
technical direction, as things stand it wouldn't happen because there's
already way too many legal/financial/etc. tasks in the backlog that the
board needs to solve before getting down to technical matters.

Your vision of "managers" is one that would work in a corporate setting
with project/team managers that get to decide what people do on a day to
day basis. It doesn't work that way in a community, we're not people's
bosses. Allocating (financial) resources beyond supporting events
doesn't magically solve things. Unless we had a multi-million dollars
budget to hire full-time hackers like the "Linux Foundation", that is ;)

___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: Question to the candidates.

2015-05-26 Thread Carlos Soriano Sanchez
Hi Erick,

This is a little difficult to answer, since is a very wide question that
resembles "how can we make GNOME better?" which is what all of we try
to do, and I'm not sure most part of it is directly fixable by the
board, but instead indirectly.

Said that, as we know by the nature of GNOME being open source works like
that, people works on what they want to work, on something that is fun
to work, that's why i.e. Nautilus doesn't have lot of contributors,
because it's not a fun app (for me it is fun though =D) to work with,
because is old code and it's not new.

Then on the other hand, companies pay to work on some GNOME modules, and
people work on that even if they are not fun to work with, and that
fixes part of the problem.

So now I guess the question is, what to do with those specific issues
that makes GNOME not "complete" and that free time contributors doesn't
work on them because it's not fun, and companies doesn't pay people to
work on them?

In my candidacy email I stated some of those ideas, the more prominent
and known is BountySource, which seems sometimes works, sometimes not
(there is a 1000$ bounty for GtkSourceView for a few years now), so that
makes me think that BountySource doesn't work for big issues.

But then I had the idea of the "GNOME excellency program", inspired on
GSOC, which makes a person work on something big and that we consider
top priority, paying a little more than GSOC and selecting candidates
only if they provide a strong background to complete the task (since as
we know GSOC rate of fully completion of tasks are rather small...).

In this way we can fix specific long standing issues that could help a
lot to reach the "complete" desktop solution we all want.

Cheers,
Carlos Soriano

- Original Message -
| Hi:
| 
| First, thanks to all of you for running as directors.
| 
| Currently, GNOME is a strong platform for development, but it's lacking
| integration and features to be a complete, fully integrated desktop
| environment like Mac OS X, for instance. My question is:
| 
| "What plans do you have to make GNOME a more complete, fully working solution
| as desktop environment."
| 
| Cheers, and good luck!
| 
| ___
| foundation-list mailing list
| foundation-list@gnome.org
| https://mail.gnome.org/mailman/listinfo/foundation-list
| 
___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Questions for candidates

2015-05-26 Thread Richard Stallman
I'd like to ask the candidates, how do you think GNOME should
contribute more to the advance of free software and users' freedom in
general (in addition to being useful free software).

-- 
Dr Richard Stallman
President, Free Software Foundation
51 Franklin St
Boston MA 02110
USA
www.fsf.org  www.gnu.org
Skype: No way! See stallman.org/skype.html.

___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: Question for candidates: transparency and accountability

2015-05-26 Thread Allan Day
Hey Fabiana,

Fabiana Simões  wrote:
...
> I'd like to hear your thoughts on implementing transparency and
> accountability on the Board.
>
> How transparent the work of the Board should be to Foundation members? What
> should be communicated and when? Do you think we have been transparent
> enough in the last term? If not, how can we improve things and how high in
> your priorities would be to do so?
>
> In terms of accountability, it's been unclear to me since joining the
> Foundation how much different Board members contribute to the Board's goals
> and tasks. Do you think the meeting notes provide enough visibility and
> context to the work being done? By the end of a term, how can the Foundation
> have a fair understanding of one's contributions to the Board?

I agree with the general thrust of the question: Foundation members
should feel that their votes count, and that they have a stake in the
Foundation. More than that: I think we need a Foundation that is more
visible, and more integrated with the rest of the project. This is
something that I would like to help improve, and have ideas about
(although I also expect there to be constraints and pressures that
limit what we can do in this area).

We need to recognise that transparency isn't always simple or
straightforward. It takes work to make things transparent (such as
writing reports or blog posts), and we all know that Board members are
busy and have limited time. Additionally, more transparency wouldn't
necessarily make the Foundation easier to understand or more engaging:
posting the transcript of every meeting, or making all the finances
public, wouldn't make the Foundation more engaging. Likewise, many of
the matters that the Board deals with probably aren't that interesting
to the membership, and more transparency around them might not make
people more active within the Foundation.

So I think we need to be smart: we need to identify opportunities
where information about the Board will be interesting and meaningful;
we need to figure out how to produce that information efficiently, and
we need to present it in a way that is easy to digest. It's not a
question of more transparency, but when and how to be transparent. I
would like us to keep this issue in mind during the day-to-day running
of the Board.

Also, I do have some ideas for increasing transparency:

First, we need to regularly review the Board's communications.
Ensuring that agendas and minutes are sent out in a timely fashion and
are meaningful is an obvious thing to keep an eye on.

Second, I think that there needs to be more information about the
performance of individual board members. Right now, when Board members
run for re-election, there is very little information about how they
have performed in the past year. This risks turning the elections into
a popularity contest, and doesn't help us to ensure that we have an
effective Board. One thing we could do is keep a record of how board
members have voted over the year, as well as the tasks that they have
successfully completed. These records could be published ahead of the
elections.

Third, I'm interested in trying to break down the barrier between the
Board and other teams, so that Foundation business is spread out more
widely. It would be great if the Engagement Team could be more
involved in campaigns that are run by the Board, for example.

If I am elected to the Board, I'd be interested in hearing peoples'
ideas for increasing transparency, and would be happy to pursue them
when possible.

Thanks,

Allan
___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: More questions for Board candidates

2015-05-26 Thread Allan Day
Karen Sandler  wrote:
> I have a few questions for the candidates too. I agree with what has been
> said by Jeff and Josh that it's important that people on the board have a
> diverse skillset, so I wouldn't expect all board members to answer yes on
> these, but I think it's good to know if at least a few people on the board
> have some background in these areas...
>
> Have you ever done any fundraising?

It depends on what you mean by fundraising. I've worked on the Friends
of GNOME through my participation in the Engagement Team, and have
ideas in that area that I'd be interested in pursuing if I was
elected. There have also been a small number of occasions where I've
had to ask around for money, such as trying to get sponsors for events
I've organised, or for initiatives I have been involved in.

> Are you comfortable asking sponsors for money?

I think I could do this in the context of the board. That said, I'm
not sure I'd be the best choice, as I probably wouldn't be as
assertive as some others.

> Have you ever been in a manager role?

I do informal project management as a part of my day-to-day work, but
I've never formally managed employees or members of a team. That said,
while I don't have direct experience, I do have some relevant
experience, and this is something that I am interested in and I think
I could be good at.

> Do you have any experience talking to reporters?

Yes - I've given interviews, responded to press queries, and written
press releases.

> Have you ever talked to a group of people about why software freedom is
> important?

Yes - this is a subject that I've addressed in talks I've given, and
it is also something that I have read and written about a fair bit.

Allan
___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: code of conduct question for Board candidates

2015-05-26 Thread Allan Day
Hi Marina!

Marina Zhurakhinskaya  wrote:
...
> Thanks to all the candidates for stepping up to run for the board and for all 
> the work you already do for the Foundation!
>
> Many free software organizations have adopted codes of conduct for their 
> events [1] and some for their communities [2]. Detailed codes of conduct with 
> specific enforcement guidelines signal to newcomers that the community has 
> high standards of behavior. They give participants who observe or are subject 
> to inappropriate behavior something to point to that shows that such behavior 
> is outside of what is expected and guidelines on how to proceed in getting it 
> addressed.
>
> What do you think about adopting a detailed code of conduct, similar to the 
> one used for GUADEC 2014 [3], for all GNOME events and creating a similarly 
> detailed code of conduct for the GNOME community?

Most of the time, GNOME is a great place to work and have fun, but
sometimes conversations can get heated and/or personal, and the GNOME
project has a collective responsibility to manage with these
situations. It's important to have effective codes of conduct in
place, not just to ensure that GNOME is a friendly and welcoming
place, but also so that contributors feel safe from attack, and have
support when things go wrong.

My view is that a code of conduct needs to strike a balance between
length and specificity on the one hand, and readability on the other.
In the past, I have found the existing general code of conduct [1] to
be too general and vague, and I think that we need something that is
longer and clearer. At the same time, a code of conduct is a kind of
constitutional document, and sends an important signal about the
identity and character of the project, so we need to be careful about
having something that seems too prescriptive and bureaucratic.

It's not just the rules about conduct that are important here. One
thing that we really lack are guidelines about how infringements of
the code of conduct should be handled. This creates the danger that
people feel unfairly treated if they are accused of breaking the code
of conduct, and it opens the door to self-appointed judges taking the
law into their own hands. We need to be clear about what should happen
if someone breaks the code of conduct. (Who will arbitrate? What are
the potential outcomes? What can you do if you disagree with the
decision?) My view is that these procedures shouldn't be overly
bureaucratic, and should have reconciliation and mediation as their
goal, rather than punishment or excommunication. Above all, they
should be independent, neutral and fair.

Allan
___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: Question to candidates: Best use of Trademark Fundraiser money?

2015-05-26 Thread Allan Day
Hey Andreas,

Andreas Nilsson  wrote:
> Dear candidates. Thank you all for running!
>
> As part of the GNOME Trademark Fundraiser [1], the Foundation raised $102
> 608 USD.
>
> Since the trademark claims from the other part in the issue was withdrawn,
> it was never taken to court and the money was never spent on that.
> What, in your mind, is the best use of these funds now? Kept as a War Chest
> [2] or spent on something specific?

Really good question. From my perspective, there are two critical issues here:

1. It is important that people who have donated money see that it is
being put to good use. If they don't, they might not be willing to
donate again in the future.
2. We don't want donors to feel that they have been tricked, or that
the money is being spent in a different spirit to how it was donated.

Therefore, my view is that we need to speak publicly about the funding
as quickly as possible, so people know what is happening with it, and
we need to identify a use for the funds that reflects the goals of the
fund-raising campaign - defending GNOME. Investing it in ways that
strengthens the legal position of the project would make sense here,
and we could seek advice on this. That said, I don't have a
particularly strong opinion on what the money should be specifically
spent on (and we don't have to spend it all on one thing). What I do
believe is that we need to act to ensure that people feel that their
donation is being put to good use.

Allan
___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: Question to the candidates.

2015-05-26 Thread Josh Triplett
On Mon, May 25, 2015 at 10:52:55PM -0400, Erick Pérez Castellanos wrote:
> First, thanks to all of you for running as directors.
> 
> Currently, GNOME is a strong platform for development, but it's lacking
> integration and features to be a complete, fully integrated desktop
> environment like Mac OS X, for instance. My question is:
> 
> "What plans do you have to make GNOME a more complete, fully working
> solution as desktop environment."

First of all, I would suggest that the board of directors has little to
do with the overall direction of GNOME's development, from either a
technical or design point of view.  The many GNOME contributors drive
that.  The board is responsible for ensuring the continued availability
of the resources those contributors need, and for helping maintain and
grow the community, among various other organizational issues, but the
board does not set development directions in that way, nor do I think it
should.

That said, I'd still be happy to answer the spirit of your question.

I think GNOME actually has a huge amount of integration, polish, and
cohesiveness.  And there are several aspects of other environments that
I hope to never see on GNOME; personally, for instance, I don't really
want to see desktop environments delving into "app store"-style package
management.  I like distribution package management just fine.  (I *do*
find sandboxing mechanisms highly appealing for security; I'd just like
to continue installing applications, sandboxed or otherwise, through
apt.)

There are three areas I do think GNOME could use some additional
integration and polish in.

First, while I'm extremely impressed by the huge variety of UI design
ideas that GNOME has experimented with, and many of them have been quite
successful, I think GNOME needs some mechanism to recognize when an idea
isn't working or doesn't really appeal to the majority of users, and say
"well, that was a fun experiment, but let's drop it".  For instance, I
rather strongly suspect many GNOME 3 users would sigh with relief if
alt-tab went back to "switch windows" and alt-` became a
backward-compatibility synonym.  As far as I can tell, though, design
ideas only really tend to get dropped when they get replaced with some
other, newer design idea; for instance, the notification tray gave way
to the excellent new notification mechanism in the latest release of
GNOME.

I think it would make sense to have a convenient way to float design
experiments as extensions or branches, rather than as part of mainline
GNOME, until they become less experimental.  And in the meantime, I
think we need a way, as a community, to decide that a UI experiment was
unsuccessful and should be reverted.

Second, GNOME still needs to improve its support for high-DPI displays.
Right now, GNOME has great support for high-DPI displays that are
sufficiently high-resolution that scaling everything 2:1 is appropriate;
for instance, on a 3840x2160 display, doubling everything and
effectively treating it as a 1920x1080 display works quite well.
However, *many* laptop and desktop displays still have resolutions for
which 1:1 is far too small, but 2:1 is too large, defeating the purpose
of purchasing a high-resolution display.  Treating a 2560x1440 display
as 1280x720 makes things awkwardly large.  Treating a 3200x1800 display
as 1600x900 is still not quite great.  Long-term, ever-increasing
resolutions will likely make the integer-scaling approach viable;
however, in the meantime, supporting only integer scaling leaves much to
be desired.  I've heard comments from several different people saying
that GNOME seems almost cartoonishly big on their displays, and that if
they turn off scaling it's too small.  On top of that, GNOME only
supports a single scaling factor for all monitors, which doesn't work
well when switching between a high-DPI and low-DPI display, or using
both and moving windows between both.

On that front, I actually am taking a concrete step to help there: I'm
donating a high-DPI (2560x1440) laptop to GNOME, to be sent to an
appropriate developer or developers.

And finally, touching directly on your comment about integration, I
don't think GNOME can focus exclusively on its own native applications,
without also taking into account that many users will run non-GNOME
applications side by side with GNOME applications.  As GNOME continues
to produce innovations in UI, desktop integration standards,
system-level features, and similar, someone needs to take the time to
integrate such enhancements into popular third-party applications.  For
example, there has been a patch for Firefox to work with the GNOME
application menu for a year or so, but nobody has stepped up to take
responsibility for that code once merged.  Empathy has deep integration
with GNOME, but Pidgin does not.  There's no default desktop integration
with third-party music player software; that requires a gnome-shell
extension.

These aren't necessarily innovative ideas.  They're no

Re: Question on community to the candidates.

2015-05-26 Thread Allan Day
Sriram Ramkrishna  wrote:
> It is my impression (and I state impression because I am providing no
> data) that GNOME has more reliance on people paid to work on GNOME
> than community.  I do not question the passion and dedication to those
> who are paid on GNOME, I know that they would do it as a community
> even if they were not paid.
>
> If you agree with my impression, what actions do you think would help
> increase participation in GNOME?  Participation in the core parts of
> GNOME is not trivial, and requires an enormous amount of time and
> dedication to get to become familiar with the huge codebase that we
> have, as well as gain the trust of the maintainer of the module you
> are interested in.
>
> If you disagree with my impression, what makes you believe that it is
> not the case? How would you change my mind?  I did not bring any data
> points, so you don't have to either.  I'm more interested in giving
> you a biased opinion and I want to know how you would react to it.
...

Personally, I do see new contributors getting involved, so I'm wary of
making judgments about declining participation. However, encouraging
participation is vital whatever the situation, and this is something
that I would like the Board to focus on, if it is able.

Encouraging participation is a big, complex question, which touches on
pretty much everything we do as a project, so it is not something that
the Board can address on its own. However, there are areas of Board
work that are relevant, and things that the Board could do to help...

The Engagement Team is key to enabling participation, since
advertising the great things happening in the GNOME project is an
important part of attracting contributors. So, the Board needs to
ensure that the Engagement Team is doing well. This is traditionally a
responsibility of the ED, so this is another reason to make sure that
the hiring process moves ahead. Once hired, we will also need to make
sure that the ED focuses on the Engagement Team, and if they aren't
able to, or we aren't able to hire an ED in a timely fashion, we
should think about other measures.

The other thing the Board should do is support any community
initiatives in this area. Suggesting hackfests and providing funds is
an obvious possibility here (we should definitely make sure that the
Developer Experience Hackfests continue to be a regular event). It
will be vital for the Board to have an awareness of what is happening
in the project at large for this to happen, and I think that I can
help with that.

Finally, as I mentioned in one of my previous emails, I would really
like the Board to be more proactive, and this is a good example of a
strategic area where it could provide leadership and energy. For
example, if we identify a particular area that is lacking or blocking
(such as development tools or documentation), the Board could
coordinate to ensure that the gap is plugged, or it could even invest
funds or do fundraising to help.

Allan
___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: Question to the candidates.

2015-05-26 Thread Allan Day
Hey Erick!

Erick Pérez Castellanos  wrote:
...
> First, thanks to all of you for running as directors.
>
> Currently, GNOME is a strong platform for development, but it's lacking
> integration and features to be a complete, fully integrated desktop
> environment like Mac OS X, for instance. My question is:
>
> "What plans do you have to make GNOME a more complete, fully working
> solution as desktop environment."

I could answer that question from a design perspective. However, the
Board doesn't make technical or design decisions, so I don't think
that would be appropriate.

What I can say is that I'm keen to talk with our Advisory Board
members about what they want from GNOME, and to make sure that those
conversations are fed into our development activities. This is
important in order to ensure that Ad Board members feel that their
membership is valuable, and to ensure that the project is responsive
to the needs of our supporters. As a designer on the project, I think
that I'm in a good position to make sure that this happens.

Allan
___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: code of conduct question for Board candidates

2015-05-26 Thread Magdalen Berns
>
> People can do as they like on their own systems and resources, but when
> participating in the GNOME community, they should do so with respect.
> Refusing to exclude anyone is itself an exclusionary policy; it selects
> for the kind of people who will put up with absolutely anything, and
> excludes people who do not feel comfortable in such an environment.
> That creates a kind of community that I would not want to see GNOME
> become; there are too many of those already, because there are too many
> projects unwilling to kick out awful people.


I suspect we might actually agree if we debated this properly, but I think
you're right and we should try not to digress too much. Just to say, I
probably could have worded that a bit better: An "objectionable a-hole" or
"awful person" might not mean the same thing to you as it does to me, so we
probably ought to be a bit careful about defining behaviours in those terms.

Magdalen
___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list


Re: Question on community to the candidates.

2015-05-26 Thread Carlos Soriano Sanchez
Hi Sri,

I think you already know my opinion on this, I completely agree with you,
and I think is a serious issue not being able to reach those hobbyist and
beginners people that can make the difference in GNOME to stay competitive or
vanish. Because now, in my vision, most of new people that wants to participate
in a community requires and wants a different set of things than 10 years ago, 
and if we don't reach those people, GNOME will remain relying on "only" paid 
people,
who were the brave enough at some point to not give up contributing to GNOME,
but the usage of GNOME also depends on how hobbyist are attracted to participate
and how good our community is, and we need to evolution GNOME contribution 
platform
and community to reach them.

The ideas I have in mind to improve the situation are stated in my candidacy 
email,
since as you could observe it is, and has been, a top goal for me.

Cheers,
Carlos Soriano

- Original Message -
| It is my impression (and I state impression because I am providing no
| data) that GNOME has more reliance on people paid to work on GNOME
| than community.  I do not question the passion and dedication to those
| who are paid on GNOME, I know that they would do it as a community
| even if they were not paid.
| 
| If you agree with my impression, what actions do you think would help
| increase participation in GNOME?  Participation in the core parts of
| GNOME is not trivial, and requires an enormous amount of time and
| dedication to get to become familiar with the huge codebase that we
| have, as well as gain the trust of the maintainer of the module you
| are interested in.
| 
| If you disagree with my impression, what makes you believe that it is
| not the case? How would you change my mind?  I did not bring any data
| points, so you don't have to either.  I'm more interested in giving
| you a biased opinion and I want to know how you would react to it.
| 
| sri
| ___
| foundation-list mailing list
| foundation-list@gnome.org
| https://mail.gnome.org/mailman/listinfo/foundation-list
| 
___
foundation-list mailing list
foundation-list@gnome.org
https://mail.gnome.org/mailman/listinfo/foundation-list