Re: Alternative proposal (+call for seconds): Expire 2-R members every year

2014-12-07 Thread Lucas Nussbaum
On 06/12/14 at 13:26 -0800, Steve Langasek wrote:
 On Mon, Dec 01, 2014 at 02:37:30PM +0100, Lucas Nussbaum wrote:
  Rationale
  -
  First, I think that there is wide agreement that a more regular
  turn-over among TC members would be a good thing. And both Stefano's
  and this proposal aim at addressing this, by ensuring that at least 2
  members of the TC are replaced every year.
 
  However, too much turn-over, with more than 2 replacements at one point
  of time, might have negative effects too. The TC might be temporarily
  weakened by having more young members; replacing more than two members
  at one point will cause less replacements later; it increases the
  difficulty of finding new members.
 
  The recent situation, with three TC members resigning, should not be
  treated as exceptional in the context of this resolution. If it were to
  happen again, I don't think that we should add one or two automatic
  expirations to the three resignations.
 
  This proposal differs from the original proposal by counting all
  resignations and removals as part of the desirable 2 per year
  replacement rate, so that the total number of replacements does not
  exceed two if only one or two younger members decide to resign.
 
  This version of the proposal could even result in an internal TC
  discussion: OK, the Project wants two members to be replaced. Are there
  members that feel like resigning now? Or should we just fallback to the
  default of expiring the two most senior members?. I think that such a
  discussion would be a healthy way for each TC member to evaluate its
  status. The orignal proposal could have the detrimental effect of
  pushing inactive/demotivated members to stay on the TC until their
  expiration, to avoid causing additional churn.
 
 The pathological corner case here appears to be that the longest-serving
 member of the TC could evade the term limit indefinitely.  A scenario that
 assumes good faith on the part of all TC members is:
 
  - The longest-serving member of the TC spends a minimum amount of time
engaging with TC issues.  They vote on all resolutions, but don't spend
much time cross-examining the petitioners, nor do they participate in
resolution drafting.  From their perspective, they are doing their duty
on the TC, but other members of the TC have a faster response time to
issues and therefore wind up doing the bulk of the work.
  - The other members of the TC all are very passionate about their work on
the committee.  (They've all been serving less than 3 years, so they have
a lot of passion for it.)  They engage with every issue, spend several
hours each week on trying to make the TC serve the needs of the project
as best they know how.  And once or twice each year, there is a big issue
that lands on the TC's desk, with social and technical issues intertwined
and that require a lot of energy to pick apart.  Once a year, one of
these issues further devolves into a public flamewar where the ethics of
the TC members themselves are called into question.  And as a result, two
members of the TC per year resign.
  - With the minimum turnover requirement met, the longest-serving member
continues to serve as long as they are comfortable doing so.
 
 Did you consider this corner case in your analysis?  If you think this
 corner case is less important than the risk of high turnover in the TC,
 could you elaborate why you think this?

Your scenario describes a case where a member of the TC fullfills their
voting duties, but does not otherwise really participate in TC work.
This can happen, but I don't really see a correlation between this
happening, and the seniority of that specific TC member.

One could imagine a scenario where a recently-appointed TC member goes
semi-MIA very early, and still stay on the TC for 4 years. After all, in
Debian teams, people go MIA for various reasons, and this is not
correlated with their seniority in those particular teams.

I think that the root goal of this GR is to force more turn-over in the
TC, which is a very desirable thing. Doing that by removing the most
senior members every year is a reasonable default choice.

However, the goal of this GR is NOT to provide a mechanism to
automatically 'expire' poorly-performing TC members. I am not sure that
this is necessary: we already have a mechanism to remove members of the TC
(§6.2.5),  which has already been used in situations where members of
the TC had become inactive. I doubt that we need more than that.

Also, if the version of the GR I proposed gets chosen, I hope
that the fact that resignations or removals can 'save' other members
from expiration will result in yearly discussions where the status and
activity level of each member gets reviewed, which could actually help
address the general problem of semi-MIA TC members.

Lucas


signature.asc
Description: Digital signature


Re: Alternative proposal (+call for seconds): Expire 2-R members every year

2014-12-07 Thread Stefano Zacchiroli
On Sun, Dec 07, 2014 at 02:55:23PM +0100, Lucas Nussbaum wrote:
 Your scenario describes a case where a member of the TC fullfills their
 voting duties, but does not otherwise really participate in TC work.
 This can happen, but I don't really see a correlation between this
 happening, and the seniority of that specific TC member.
 
 One could imagine a scenario where a recently-appointed TC member goes
 semi-MIA very early, and still stay on the TC for 4 years. After all, in
 Debian teams, people go MIA for various reasons, and this is not
 correlated with their seniority in those particular teams.

We don't have date for this either way, but I'd say (as gut feeling /
experience in various teams) that yes: the likelihood of going MIA is
very much correlated with seniority in any given team. Intuitively,
that's also very easy to explain: when you join a team, you do so
because you're enthusiastic about it; with time passing, boredom kicks
in. After all, that's why team rotation is an encouraged practice in
many large-scale organization.

 Also, if the version of the GR I proposed gets chosen, I hope that the
 fact that resignations or removals can 'save' other members from
 expiration will result in yearly discussions where the status and
 activity level of each member gets reviewed, which could actually help
 address the general problem of semi-MIA TC members.

Discussions about under-performing fellow team members are very
difficult/awkward in general, and even more so in volunteer
organizations where we are all peers. This is why I'm convinced that an
automatic, non-optional expiry method would actually be a plus, rather
than a hindrance.

Cheers.
-- 
Stefano Zacchiroli  . . . . . . .  z...@upsilon.cc . . . . o . . . o . o
Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o
Former Debian Project Leader  . . @zack on identi.ca . . o o o . . . o .
« the first rule of tautology club is the first rule of tautology club »


signature.asc
Description: Digital signature


Urgent, confirmation of Debian 7.7.0 amd64 specs

2014-12-07 Thread Shio Gai Quek
Dear All

My name is Quek from Malaysia. I am now downloading Debian 7.7.0 amd64.

Right now my workstation uses w** 7 ultimate 64bit, with one(1) CPU (Core 
i7-4770K), and 32GB of RAM.


Before I decide to install it for my upcoming compute-server, I need to 
confirm with ALL the following:



1. According to: https://www.debian.org/ports/amd64/

Debian 7.7.0 amd64 supports up to 64TB of RAM, which is much more than even 
the 192GB limit for w**. Kindly confirm.

2. According to: https://www.gnu.org/philosophy/ubuntu-spyware.html

It appears to me that some GNU OS has this annoying problem, how about Debian 
7.7.0 amd64?

3. According to: https://www.gnu.org/distros/common-distros.html

It appears to me than some of the features in the firmware/repository are not 
free. Therefore, during installation of Debian 7.7.0 amd64,
    a. the installer in some cases recommends these nonfree firmware files for 
the peripherals on the machine.
    Will I be given the choice not to install those nonfree features?
    b. If I do so,  i.  Will it affect the performance of the OS?

       ii. Will the maximum supporting RAM remains 64TB?
  
  iii.  Will I still benefit from ALL advantages amd64 
offers, as described in A complete 64bit userland of
    site https://www.debian.org/ports/amd64/?


4. According to http://cdimage.debian.org/debian-cd/7.7.0/amd64/iso-dvd/ ,
    There are 5 isos (which I am downloading)
    Debian-7.7.0-amd64-DVD-1.iso    2014-10-18 15:39  3.7G  
    Debian-7.7.0-amd64-DVD-2.iso    2014-10-18 15:39  4.4G  
    Debian-7.7.0-amd64-DVD-3.iso    2014-10-18 15:39  4.4G  
    Debian-update-7.7.0-amd64-DVD-1.iso 2014-10-19 02:16  4.2G  
    Debian-update-7.7.0-amd64-DVD-2.iso 2014-10-19 02:19  1.6G  
Which of them is/are mandatory for installation of Debian 7.7.0 amd64?
(Note: Please do NOT direct me to the net-installer! I need a robust DVD file 
than enables me to install it offline! Moreover,
 this compute-server may not be connected to the internet)

5. Some Server OS (such as w** server standard), supports only few (e.g. 
less than 4) CPUs.
    Some others (such as w** server datacenter), supports infinite CPUs.
    So how about Debian 7.7.0 amd64?
-

Hope to hear from you soon.

Regards

Quek



Urgent! Questions/Confirmations concerning *Debian 7.7.0 amd64* before I install it.

2014-12-07 Thread Shio Gai Quek
Dear All

My name is Quek from Malaysia. I am now downloading Debian 7.7.0 amd64.

Right now my workstation uses w** 7 ultimate 64bit, with one(1) CPU (Core 
i7-4770K), and 32GB of RAM.

I need your help!
Before I decide to install it for my upcoming compute-server and possibly 
even my current workstation, I need to confirm with ALL the following:
--
1. According to: https://www.debian.org/ports/amd64/
    It appears to me that Debian 7.7.0 amd64 supports up to 64TB of RAM, which 
is much more than even the 192GB limit for    w**.  Kindly confirm.

2. According to: https://www.gnu.org/philosophy/ubuntu-spyware.html
    It appears to me that some GNU OS has this annoying problem, how about 
Debian 7.7.0 amd64?

3. According to: https://www.gnu.org/distros/common-distros.html

    It appears to me than some of the features in the firmware/repository are 
not free. Therefore, during installation of Debian 7.7.0 amd64,
         a. the installer in some cases recommends these nonfree firmware 
files for the peripherals on the machine.
              Will I be given the choice not to install those nonfree features?
         b.  If I do so,   i.  Will it affect the performance of the OS?

                 ii. Will the maximum supporting RAM remains 64TB?
  
        iii.  Will I still benefit from ALL advantages 
amd64 offers, as stated in A complete 64bit userland of
         site https://www.debian.org/ports/amd64/?


4. According to http://cdimage.debian.org/debian-cd/7.7.0/amd64/iso-dvd/ ,
    There are 5 isos (which I am downloading)
    Debian-7.7.0-amd64-DVD-1.iso    2014-10-18 15:39  3.7G  
    Debian-7.7.0-amd64-DVD-2.iso    2014-10-18 15:39  4.4G  
    Debian-7.7.0-amd64-DVD-3.iso    2014-10-18 15:39  4.4G  
    Debian-update-7.7.0-amd64-DVD-1.iso 2014-10-19 02:16  4.2G  
    Debian-update-7.7.0-amd64-DVD-2.iso 2014-10-19 02:19  1.6G  
 Which of them is/are mandatory for installation of Debian 7.7.0 amd64?
    (Note: Please do NOT direct me to the net-installer! I need a robust DVD 
file than enables me to install it offline! Moreover,
     this compute-server may not be connected to the internet)

5. Some Server OS (such as w** server standard), supports only few (e.g. 
less than 4) CPUs.
    Some others (such as w** server datacenter), supports infinite CPUs.
    So how about Debian 7.7.0 amd64?

--
Hope to hear from you soon.

Regards

Quek