Re: Questions for candidates -- Debian's Organizational Structure

2004-03-04 Thread Branden Robinson
On Thu, Mar 04, 2004 at 07:49:10AM +0100, Martin Schulze wrote:
 Out of curiosity, do you plan to only formally make the people working
 in these departments delegates?

I plan to extend formal delegate status to everyone currently serving in
those roles.

It is possible that one or more of those people would be unwilling to
accept formal delegate status in one or more of those positions.

In that case, I will try to find out why, report my findings to the
developers, and solicit advice.

If there is someone in that list who appears to no longer be active with
the Project, or who refuses to get back to me regarding the delegation
issue specifically, I will consult with other members of the same team
(where applicable), report my findings to developers, and solicit
advice.

 If not, do you plan to fill the roles with different people than
 today?

I do not intend to ask for anyone's resignation without offering them
formal delegate status first (and not afterwards, either, without some
buy-in from the developers).

In summary:
1) I have no plans for a purge.
2) I am not going to make any single individual a campaign issue[1].

   Do you believe the Tech Committee is effective in its role for the
   project?
  
  I suspect not; as I stated in my platform[2]:
  
I will reactivate the Technical Committee -- which has fallen dormant
again -- or amend the Constitution to replace it with a body that
works better. That almost a year has gone by with no mail to the list
(apart from a test message by Wichert Akkerman), let alone a dispute
to resolve, makes me suspect that this body has lost the confidence of
the developers. I'd like to work with the members of the Committee
that are still interested in serving to see how this body can be
improved and revitalized.
 
 I wonder why reviving the CTTE has to wait until you become the project
 leader.

The Debian Project Leader is empowered by clause 5.1.6 of the Debian
Constitution[2] to seat and
remove members of the Technical Committee.

  The Project Leader may:
[...]
  Together with the Technical Committee, appoint new members to the
  Committee. (See §6.2.)

I cannot exercise this power unless I am elected.  The current DPL can,
if he chooses.

Furthermore, if it is the case that the Technical Committee is a
dysfunctional or ineffective body, the Constitution should be amended to
dissolve it.  The DPL has augemented power to initiate and manage
General Resolutions (Constitution 4.2.1, 5.1.5, 5.1.7, and 5.1.8).

If the Technical Committee should be replaced -- and I do not presume
that to be the case -- then the Project Leader has the authority to
inaugurate a new body accountable to him through delegation
(Constitution 5.1.2), or by instantiating an independent group throu the
General Resolution process (see above).

I do not act on these matters at present because I perceive them as the
Project Leader's prerogative.

[1] With what should be the understood exception of the other candidates
running for DPL; we almost have to discuss each other to some extent
for purposes of contrast.  Neverthess I have no intentions of
divesting Martin Michlmayr or Gergely Nagy of any responsibilities
they may currently possess as a result of my election as DPL, should
that happen -- apart from the office of DPL itself, of course.
[2] http://www.debian.org/devel/constitution

-- 
G. Branden Robinson|  There's no trick to being a
Debian GNU/Linux   |  humorist when you have the whole
[EMAIL PROTECTED] |  government working for you.
http://people.debian.org/~branden/ |  -- Will Rogers


signature.asc
Description: Digital signature


Re: Questions for candidates -- Debian's Organizational Structure

2004-03-04 Thread Martin Michlmayr
* Branden Robinson [EMAIL PROTECTED] [2004-03-04 06:47]:
  I wonder why reviving the CTTE has to wait until you become the
  project leader.

 The Debian Project Leader is empowered by clause 5.1.6 of the Debian
 Constitution[2] to seat and remove members of the Technical
 Committee.

   The Project Leader may:
 [...]
   Together with the Technical Committee, appoint new members to the
   Committee. (See §6.2.)
 
 I cannot exercise this power unless I am elected.

Your attitude seems to suggest that nothing in the project can be
achieved without explicit authority given by the constitution.  This
is in contrast to how I perceive how the project works.  I see that
much authority is gained through work; for example, I started looking
for inactive maintainers on my own, without the backing of the
constitution or the DPL, and now I am perceived as the authority in
this area.  There are many other examples.

In the specific case of the Technical Committee, you could have:
  - raised your concerns on -devel or the -tech-ctte mailing list
  - raised your concerns with the DPL
  - started a GR
and possibly others.

While you cannot exercise the power of clause 5.1.6 without being DPL,
there seem to be other ways to approach this problem.
-- 
Martin Michlmayr
[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Questions for candidates -- Debian's Organizational Structure

2004-03-04 Thread Martin Schulze
Branden Robinson wrote:
 I think the following roles should be formally delegated:
 FTP Archives
 Release Manager
 Release Manager for stable
 Bug Tracking System
 Mailing Lists Administration
 Mailing Lists Archives
 New Maintainers Front Desk
 Developer Accounts Managers
 Keyring Maintainers
 Security Team [3]
 Web Pages [3]
 System Administration
 LDAP Developer Directory Administrator
 DNS Maintainer (hostmaster)
 Hardware Donations Coordinator
 Accountant
 
 It's possible some of the above roles should be condensed into one.

Out of curiosity, do you plan to only formally make the people working
in these departments delegates?  If not, do you plan to fill the roles
with different people than today?

  Do you believe the Tech Committee is effective in its role for the
  project?
 
 I suspect not; as I stated in my platform[2]:
 
   I will reactivate the Technical Committee -- which has fallen dormant
   again -- or amend the Constitution to replace it with a body that
   works better. That almost a year has gone by with no mail to the list
   (apart from a test message by Wichert Akkerman), let alone a dispute
   to resolve, makes me suspect that this body has lost the confidence of
   the developers. I'd like to work with the members of the Committee
   that are still interested in serving to see how this body can be
   improved and revitalized.

I wonder why reviving the CTTE has to wait until you become the project
leader.

Regards,

Joey

-- 
Linux - the choice of a GNU generation.



Re: Questions for candidates -- Debian's Organizational Structure

2004-03-04 Thread Branden Robinson
On Thu, Mar 04, 2004 at 07:49:10AM +0100, Martin Schulze wrote:
 Out of curiosity, do you plan to only formally make the people working
 in these departments delegates?

I plan to extend formal delegate status to everyone currently serving in
those roles.

It is possible that one or more of those people would be unwilling to
accept formal delegate status in one or more of those positions.

In that case, I will try to find out why, report my findings to the
developers, and solicit advice.

If there is someone in that list who appears to no longer be active with
the Project, or who refuses to get back to me regarding the delegation
issue specifically, I will consult with other members of the same team
(where applicable), report my findings to developers, and solicit
advice.

 If not, do you plan to fill the roles with different people than
 today?

I do not intend to ask for anyone's resignation without offering them
formal delegate status first (and not afterwards, either, without some
buy-in from the developers).

In summary:
1) I have no plans for a purge.
2) I am not going to make any single individual a campaign issue[1].

   Do you believe the Tech Committee is effective in its role for the
   project?
  
  I suspect not; as I stated in my platform[2]:
  
I will reactivate the Technical Committee -- which has fallen dormant
again -- or amend the Constitution to replace it with a body that
works better. That almost a year has gone by with no mail to the list
(apart from a test message by Wichert Akkerman), let alone a dispute
to resolve, makes me suspect that this body has lost the confidence of
the developers. I'd like to work with the members of the Committee
that are still interested in serving to see how this body can be
improved and revitalized.
 
 I wonder why reviving the CTTE has to wait until you become the project
 leader.

The Debian Project Leader is empowered by clause 5.1.6 of the Debian
Constitution[2] to seat and
remove members of the Technical Committee.

  The Project Leader may:
[...]
  Together with the Technical Committee, appoint new members to the
  Committee. (See §6.2.)

I cannot exercise this power unless I am elected.  The current DPL can,
if he chooses.

Furthermore, if it is the case that the Technical Committee is a
dysfunctional or ineffective body, the Constitution should be amended to
dissolve it.  The DPL has augemented power to initiate and manage
General Resolutions (Constitution 4.2.1, 5.1.5, 5.1.7, and 5.1.8).

If the Technical Committee should be replaced -- and I do not presume
that to be the case -- then the Project Leader has the authority to
inaugurate a new body accountable to him through delegation
(Constitution 5.1.2), or by instantiating an independent group throu the
General Resolution process (see above).

I do not act on these matters at present because I perceive them as the
Project Leader's prerogative.

[1] With what should be the understood exception of the other candidates
running for DPL; we almost have to discuss each other to some extent
for purposes of contrast.  Neverthess I have no intentions of
divesting Martin Michlmayr or Gergely Nagy of any responsibilities
they may currently possess as a result of my election as DPL, should
that happen -- apart from the office of DPL itself, of course.
[2] http://www.debian.org/devel/constitution

-- 
G. Branden Robinson|  There's no trick to being a
Debian GNU/Linux   |  humorist when you have the whole
[EMAIL PROTECTED] |  government working for you.
http://people.debian.org/~branden/ |  -- Will Rogers


signature.asc
Description: Digital signature


Re: Questions for candidates -- Debian's Organizational Structure

2004-03-03 Thread Gergely Nagy
 Which of the groups/people on [1] do you consider delegates? Why or why not?
 Would you change this?

None of them, because none includes my tama, who is an aspiring
conqueror, a wanna-be ruler of the world (who wants to start with Debian
for some strange reason... maybe because Debian is the only place it is
packaged).

The obvious change is to alter our Constitution to let a tamagotchi be
our DPL, and let Yamm do his duty.

 Do you believe the Tech Committee is effective in its role for the project?

They didn't criticise tama yet, so yes, they're probably doing
everything all right.

-- 
Gergelybrush Nagywood, on behalf of World Dictator Yamm


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Questions for candidates -- Debian's Organizational Structure

2004-03-03 Thread Martin Michlmayr
* Pascal Hakim [EMAIL PROTECTED] [2004-03-03 16:48]:
 Which of the groups/people on [1] do you consider delegates? Why or
 why not?  Would you change this?

Before answering this mail, I talked to Pasc on IRC for a while.  Pasc
was added as a listmaster during my term as DPL, and has done
excellent work, especially with helping users with list related
matters.  I asked him if he, from his point of view, considers himself
a delegate.  He said he did not know.  My question next question was,
Has this been a problem so far, working with me and others?, and
Pasc answered, it has never been a problem for me.  I was truly
wondering about the answer to this question because I'm in quite
regular contact with him about listmaster matters, and our
communication is working very well.

Anyway, I take a very pragmatic approach on this.  Some of it is
outlined in
http://lists.debian.org/debian-devel/2003/debian-devel-200311/msg00041.html

In general, I don't care about the status of people (also see the
question about women; I don't discriminate based on sex/gender,
nationality, or delegate status).  In free software, we usually
don't carry around big titles (the DPL being one major exception).
What I care about is getting work done.  I care about creating the
best free operating system out there!  If there is a problem, it has
to be fixed -- no matter if that person is a delegate, a developer or
a sponsored person.  I stay in contact with many people in the project
to see how their work is going, and how I can help them getting their
work done.  If there are problems, any kind of problems in the
project, I, as the DPL, see it as my responsibility to make sure those
problems are being addressed.

In summary, I think we should ask questions like is the work by these
people or in these areas being performed properly, is their work
documented properly and transparent rather than wondering about the
status.  But if you do care about titles, then, yes, I consider all of
these people as delegates (with the exception of the Technical
Committee, see next question).  All of them perform duties in the
spirit of a delegate as defined by the constitution.

 Do you believe the Tech Committee is effective in its role for the
 project?

No, I am extremely disappointed with the role of the Technical
Committee.  I actually talked to Peter Palfrader [EMAIL PROTECTED]
about this at FOSDEM two weeks ago.  While I think that we should in
most cases come to a consensus by discussing matters on our mailing
lists, I think it's important to have a healthy Technical Committee
just in case.  When I became DPL last year, I wanted to use my
delegation power to re-active the committee, but found out that the
Technical Committee is exempted as per the constitution.  Of course,
if you read what I wrote above, you'll see that this is a bad excuse
for not fixing the problem - the problem has to be fixed even if they
are not delegates.  I admit I didn't do that, which was partly because
there were more important things to handle and fix.  However, as time
goes on and the Technical Committee becomes even more stale, it has
become a priority for me to do something about the situation.  Having
people on the Technical Committee who don't have a single package in
the archive or whose packages have been orphaned because they were not
maintained is simply not how it should be!

-- 
Martin Michlmayr
[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Questions for candidates -- Debian's Organizational Structure

2004-03-03 Thread Raul Miller
On Wed, Mar 03, 2004 at 06:16:20PM +, Martin Michlmayr wrote:
 No, I am extremely disappointed with the role of the Technical
 Committee.  I actually talked to Peter Palfrader [EMAIL PROTECTED]
 about this at FOSDEM two weeks ago.  While I think that we should in
 most cases come to a consensus by discussing matters on our mailing
 lists, I think it's important to have a healthy Technical Committee
 just in case.  When I became DPL last year, I wanted to use my
 delegation power to re-active the committee, but found out that the
 Technical Committee is exempted as per the constitution.  Of course,
 if you read what I wrote above, you'll see that this is a bad excuse
 for not fixing the problem - the problem has to be fixed even if they
 are not delegates.  I admit I didn't do that, which was partly because
 there were more important things to handle and fix.  However, as time
 goes on and the Technical Committee becomes even more stale, it has
 become a priority for me to do something about the situation.  Having
 people on the Technical Committee who don't have a single package in
 the archive or whose packages have been orphaned because they were not
 maintained is simply not how it should be!

That would be me.

Note that I am open to the idea of dropping my membership in the technical
committee in favor of someone else.  However, I'd want this someone else
to be someone I could feel good about [both in terms of participation, and
background].  But I'd want to be extremely careful about stepping down...

A few things to keep in mind:

[*] The technical committee gets stuck with the really bad issues.

Normally, issues are resolved by the proper developers.  Things don't
go to the technical committee until they've really messed up.  The best
thing for the technical committee members to do, here, is to act in their
capacity as normal developers to keep things from getting that screwed up.
[And, obviously, this isn't something that only TC members can do.]

[*] People are going to be unhappy with technical committee decisions.

This is fallout from only dealing with really bad issues.  It's also
fallout from having override power on the normal decision making
processes, and only being authorized to use that power in contentious
circumstances.

[*] In general, an inactive Technical Committee is a good thing.

A stale technical committee means that there aren't any really bad
issues to be dealt with.  However, to improve response time when there is
a bad issue it probably would be a good idea to occasionally do something
-- the problem is finding something that isn't just a waste of time.

Superficially, it might be nice to see that the technical committee
is doing something.  But, really, other than dealing with things that
shouldn't have happened in the first place, and bureacratic tail chasing,
what is there for the TC to do?

One answer, perhaps, would be to maintain a section of the web site
explaining past decisions and issues.  If someone did a good job putting
something like this together, and then also expressed an interest in
participating, and the other TC members agreed with me that this would
be a good thing, I'd be happy to step down in favor of that person.

More generally, if you have good ideas for the TC [general you, not
specifically Martin],  it would probably be a good idea to act on them.
Discuss if in doubt, or if you need help or cooperation, of course,
but ... what's disappointing is seeing people criticize the TC, over
and over, for doing what it's supposed to be doing.  Maybe if it had
been called Technical Garbage Service instead of Technical Committee
people who can't be bothered to digest what the constitution has to say
about it would have a better idea of what it does.

[Also, for people who haven't read the relevant bits of the constitution:
it's not the member stepping down that chooses new members.]

I do recognize that my own financial and technical situation [which
has resulted in me not maintaining any packages -- and which currently
means that I'm not in a position to sign anything [again]] isn't the
best thing for the TC, but I hope that the above gives a bit of an idea
of where I stand on the issue of improving the technical committee.

[Further aside: I currently have a machine which I've designated as
a debian development machine.  It can sign packages.  However, to
communicate it either needs to use pppoe [and the pppoe package I have
installed isn't working] or a router [and I appear to have a problem with
my kernel where the only kernel version that will talk to the router has
some other serious problems].  I don't know enough about the situation,
yet, to know whether this is a hardware problem, a kernel problem, or
a bug in one or more debian packages.  But it's just a matter of time
until I find out.]

Thanks,

-- 
Raul


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Questions for candidates -- Debian's Organizational Structure

2004-03-03 Thread Branden Robinson
On Wed, Mar 03, 2004 at 04:48:01PM +1100, Pascal Hakim wrote:
 Hi,
 
 Which of the groups/people on [1] do you consider delegates? Why or why not?

Formally speaking, I guess only two are.  The Release Manager, and the
Hardware Donations Manager.

Martin can probably tell us if he's made other delegations on that page.

 Would you change this?

Yes, as I stated in my platform[2]:

  We need to respect the delegate process, or amend it. I don't think
  every particular task in the Project is the same as maintaining a
  package. The roles of archive administrator, project keyring
  maintainer, and project system administrator are important. In
  practice, we distinguish these roles from that of package maintainer
  in many ways. They are of particular importance and merit special
  attention. I do not think they can reasonably be lumped into the same
  category as the individual package maintainer. They have special
  powers and should be treated specially. The concept of the delegate in
  the Constitution was drafted with such roles in mind. That no previous
  DPL as taken the obvious step is a disappointment to me.
[...]
  I will take the obvious step described in the previous section, and
  formalize the delegate status of the many important people who do
  critical work for our project who do not already enjoy delegate
  status. In the event I cannot do so, or am persuaded that this is a
  bad idea, I will explain to the entire project why I cannot, and then,
  if necessary, propose a General Resolution amending our Constitution
  to reflect the facts of Debian's organization.

I think the following roles should be formally delegated:
FTP Archives
Release Manager
Release Manager for stable
Bug Tracking System
Mailing Lists Administration
Mailing Lists Archives
New Maintainers Front Desk
Developer Accounts Managers
Keyring Maintainers
Security Team [3]
Web Pages [3]
System Administration
LDAP Developer Directory Administrator
DNS Maintainer (hostmaster)
Hardware Donations Coordinator
Accountant

It's possible some of the above roles should be condensed into one.

 Do you believe the Tech Committee is effective in its role for the
 project?

I suspect not; as I stated in my platform[2]:

  I will reactivate the Technical Committee -- which has fallen dormant
  again -- or amend the Constitution to replace it with a body that
  works better. That almost a year has gone by with no mail to the list
  (apart from a test message by Wichert Akkerman), let alone a dispute
  to resolve, makes me suspect that this body has lost the confidence of
  the developers. I'd like to work with the members of the Committee
  that are still interested in serving to see how this body can be
  improved and revitalized.

 [1]: http://www.debian.org/intro/organization

[2] http://people.debian.org/~branden/dpl/campaign/2004/platform.xhtml
[3] It's probably only necessary to delegate a head, who then has
authority to appoint other members, much as the current Release
Manager has appointed deputies.

-- 
G. Branden Robinson| Exercise your freedom of religion.
Debian GNU/Linux   | Set fire to a church of your
[EMAIL PROTECTED] | choice.
http://people.debian.org/~branden/ |


signature.asc
Description: Digital signature


Re: Questions for candidates -- Debian's Organizational Structure

2004-03-03 Thread Martin Michlmayr
* Bob Hilliard [EMAIL PROTECTED] [2004-03-03 17:53]:
 However, as far as I recall, no DPL has ever publicly appointed
 delegates to positions.

http://lists.debian.org/debian-devel-announce/2003/debian-devel-announce-200305/msg5.html

-- 
Martin Michlmayr
[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Questions for candidates -- Debian's Organizational Structure

2004-03-03 Thread Martin Michlmayr
* Pascal Hakim [EMAIL PROTECTED] [2004-03-03 16:48]:
 Which of the groups/people on [1] do you consider delegates? Why or
 why not?  Would you change this?

Before answering this mail, I talked to Pasc on IRC for a while.  Pasc
was added as a listmaster during my term as DPL, and has done
excellent work, especially with helping users with list related
matters.  I asked him if he, from his point of view, considers himself
a delegate.  He said he did not know.  My question next question was,
Has this been a problem so far, working with me and others?, and
Pasc answered, it has never been a problem for me.  I was truly
wondering about the answer to this question because I'm in quite
regular contact with him about listmaster matters, and our
communication is working very well.

Anyway, I take a very pragmatic approach on this.  Some of it is
outlined in
http://lists.debian.org/debian-devel/2003/debian-devel-200311/msg00041.html

In general, I don't care about the status of people (also see the
question about women; I don't discriminate based on sex/gender,
nationality, or delegate status).  In free software, we usually
don't carry around big titles (the DPL being one major exception).
What I care about is getting work done.  I care about creating the
best free operating system out there!  If there is a problem, it has
to be fixed -- no matter if that person is a delegate, a developer or
a sponsored person.  I stay in contact with many people in the project
to see how their work is going, and how I can help them getting their
work done.  If there are problems, any kind of problems in the
project, I, as the DPL, see it as my responsibility to make sure those
problems are being addressed.

In summary, I think we should ask questions like is the work by these
people or in these areas being performed properly, is their work
documented properly and transparent rather than wondering about the
status.  But if you do care about titles, then, yes, I consider all of
these people as delegates (with the exception of the Technical
Committee, see next question).  All of them perform duties in the
spirit of a delegate as defined by the constitution.

 Do you believe the Tech Committee is effective in its role for the
 project?

No, I am extremely disappointed with the role of the Technical
Committee.  I actually talked to Peter Palfrader [EMAIL PROTECTED]
about this at FOSDEM two weeks ago.  While I think that we should in
most cases come to a consensus by discussing matters on our mailing
lists, I think it's important to have a healthy Technical Committee
just in case.  When I became DPL last year, I wanted to use my
delegation power to re-active the committee, but found out that the
Technical Committee is exempted as per the constitution.  Of course,
if you read what I wrote above, you'll see that this is a bad excuse
for not fixing the problem - the problem has to be fixed even if they
are not delegates.  I admit I didn't do that, which was partly because
there were more important things to handle and fix.  However, as time
goes on and the Technical Committee becomes even more stale, it has
become a priority for me to do something about the situation.  Having
people on the Technical Committee who don't have a single package in
the archive or whose packages have been orphaned because they were not
maintained is simply not how it should be!

-- 
Martin Michlmayr
[EMAIL PROTECTED]



Re: Questions for candidates -- Debian's Organizational Structure

2004-03-03 Thread Raul Miller
On Wed, Mar 03, 2004 at 06:16:20PM +, Martin Michlmayr wrote:
 No, I am extremely disappointed with the role of the Technical
 Committee.  I actually talked to Peter Palfrader [EMAIL PROTECTED]
 about this at FOSDEM two weeks ago.  While I think that we should in
 most cases come to a consensus by discussing matters on our mailing
 lists, I think it's important to have a healthy Technical Committee
 just in case.  When I became DPL last year, I wanted to use my
 delegation power to re-active the committee, but found out that the
 Technical Committee is exempted as per the constitution.  Of course,
 if you read what I wrote above, you'll see that this is a bad excuse
 for not fixing the problem - the problem has to be fixed even if they
 are not delegates.  I admit I didn't do that, which was partly because
 there were more important things to handle and fix.  However, as time
 goes on and the Technical Committee becomes even more stale, it has
 become a priority for me to do something about the situation.  Having
 people on the Technical Committee who don't have a single package in
 the archive or whose packages have been orphaned because they were not
 maintained is simply not how it should be!

That would be me.

Note that I am open to the idea of dropping my membership in the technical
committee in favor of someone else.  However, I'd want this someone else
to be someone I could feel good about [both in terms of participation, and
background].  But I'd want to be extremely careful about stepping down...

A few things to keep in mind:

[*] The technical committee gets stuck with the really bad issues.

Normally, issues are resolved by the proper developers.  Things don't
go to the technical committee until they've really messed up.  The best
thing for the technical committee members to do, here, is to act in their
capacity as normal developers to keep things from getting that screwed up.
[And, obviously, this isn't something that only TC members can do.]

[*] People are going to be unhappy with technical committee decisions.

This is fallout from only dealing with really bad issues.  It's also
fallout from having override power on the normal decision making
processes, and only being authorized to use that power in contentious
circumstances.

[*] In general, an inactive Technical Committee is a good thing.

A stale technical committee means that there aren't any really bad
issues to be dealt with.  However, to improve response time when there is
a bad issue it probably would be a good idea to occasionally do something
-- the problem is finding something that isn't just a waste of time.

Superficially, it might be nice to see that the technical committee
is doing something.  But, really, other than dealing with things that
shouldn't have happened in the first place, and bureacratic tail chasing,
what is there for the TC to do?

One answer, perhaps, would be to maintain a section of the web site
explaining past decisions and issues.  If someone did a good job putting
something like this together, and then also expressed an interest in
participating, and the other TC members agreed with me that this would
be a good thing, I'd be happy to step down in favor of that person.

More generally, if you have good ideas for the TC [general you, not
specifically Martin],  it would probably be a good idea to act on them.
Discuss if in doubt, or if you need help or cooperation, of course,
but ... what's disappointing is seeing people criticize the TC, over
and over, for doing what it's supposed to be doing.  Maybe if it had
been called Technical Garbage Service instead of Technical Committee
people who can't be bothered to digest what the constitution has to say
about it would have a better idea of what it does.

[Also, for people who haven't read the relevant bits of the constitution:
it's not the member stepping down that chooses new members.]

I do recognize that my own financial and technical situation [which
has resulted in me not maintaining any packages -- and which currently
means that I'm not in a position to sign anything [again]] isn't the
best thing for the TC, but I hope that the above gives a bit of an idea
of where I stand on the issue of improving the technical committee.

[Further aside: I currently have a machine which I've designated as
a debian development machine.  It can sign packages.  However, to
communicate it either needs to use pppoe [and the pppoe package I have
installed isn't working] or a router [and I appear to have a problem with
my kernel where the only kernel version that will talk to the router has
some other serious problems].  I don't know enough about the situation,
yet, to know whether this is a hardware problem, a kernel problem, or
a bug in one or more debian packages.  But it's just a matter of time
until I find out.]

Thanks,

-- 
Raul



Re: Questions for candidates -- Debian's Organizational Structure

2004-03-03 Thread Branden Robinson
On Wed, Mar 03, 2004 at 04:48:01PM +1100, Pascal Hakim wrote:
 Hi,
 
 Which of the groups/people on [1] do you consider delegates? Why or why not?

Formally speaking, I guess only two are.  The Release Manager, and the
Hardware Donations Manager.

Martin can probably tell us if he's made other delegations on that page.

 Would you change this?

Yes, as I stated in my platform[2]:

  We need to respect the delegate process, or amend it. I don't think
  every particular task in the Project is the same as maintaining a
  package. The roles of archive administrator, project keyring
  maintainer, and project system administrator are important. In
  practice, we distinguish these roles from that of package maintainer
  in many ways. They are of particular importance and merit special
  attention. I do not think they can reasonably be lumped into the same
  category as the individual package maintainer. They have special
  powers and should be treated specially. The concept of the delegate in
  the Constitution was drafted with such roles in mind. That no previous
  DPL as taken the obvious step is a disappointment to me.
[...]
  I will take the obvious step described in the previous section, and
  formalize the delegate status of the many important people who do
  critical work for our project who do not already enjoy delegate
  status. In the event I cannot do so, or am persuaded that this is a
  bad idea, I will explain to the entire project why I cannot, and then,
  if necessary, propose a General Resolution amending our Constitution
  to reflect the facts of Debian's organization.

I think the following roles should be formally delegated:
FTP Archives
Release Manager
Release Manager for stable
Bug Tracking System
Mailing Lists Administration
Mailing Lists Archives
New Maintainers Front Desk
Developer Accounts Managers
Keyring Maintainers
Security Team [3]
Web Pages [3]
System Administration
LDAP Developer Directory Administrator
DNS Maintainer (hostmaster)
Hardware Donations Coordinator
Accountant

It's possible some of the above roles should be condensed into one.

 Do you believe the Tech Committee is effective in its role for the
 project?

I suspect not; as I stated in my platform[2]:

  I will reactivate the Technical Committee -- which has fallen dormant
  again -- or amend the Constitution to replace it with a body that
  works better. That almost a year has gone by with no mail to the list
  (apart from a test message by Wichert Akkerman), let alone a dispute
  to resolve, makes me suspect that this body has lost the confidence of
  the developers. I'd like to work with the members of the Committee
  that are still interested in serving to see how this body can be
  improved and revitalized.

 [1]: http://www.debian.org/intro/organization

[2] http://people.debian.org/~branden/dpl/campaign/2004/platform.xhtml
[3] It's probably only necessary to delegate a head, who then has
authority to appoint other members, much as the current Release
Manager has appointed deputies.

-- 
G. Branden Robinson| Exercise your freedom of religion.
Debian GNU/Linux   | Set fire to a church of your
[EMAIL PROTECTED] | choice.
http://people.debian.org/~branden/ |


signature.asc
Description: Digital signature


Re: Questions for candidates -- Debian's Organizational Structure

2004-03-03 Thread Bob Hilliard
Pascal Hakim [EMAIL PROTECTED] writes:

 Hi,

 Which of the groups/people on [1] do you consider delegates? Why or why not?
 Would you change this?

 Since I am not a candidate, I cannot answer the question as
asked.  However, I can add a data point.  When the draft constitution
was first proposed, I pointed out to Ian that the important positions
of ftp admins, release manager, and other core functionalities were not
mentioned.  Ian's response was that these positions were all intended
to be delegates.

 However, as far as I recall, no DPL has ever publicly appointed
delegates to positions.  The constitution is silent on the process of
appointing delegates.  IMNSHO, such appointments should be announced
publicly.


Regards,

Bob
-- 
   _
  |_)  _  |_Robert D. Hilliard[EMAIL PROTECTED]
  |_) (_) |_)   1294 S.W. Seagull Way [EMAIL PROTECTED]
Palm City, FL 34990 USA   GPG Key ID: 390D6559 




Re: Questions for candidates -- Debian's Organizational Structure

2004-03-03 Thread Martin Michlmayr
* Bob Hilliard [EMAIL PROTECTED] [2004-03-03 17:53]:
 However, as far as I recall, no DPL has ever publicly appointed
 delegates to positions.

http://lists.debian.org/debian-devel-announce/2003/debian-devel-announce-200305/msg5.html

-- 
Martin Michlmayr
[EMAIL PROTECTED]



Questions for candidates -- Debian's Organizational Structure

2004-03-02 Thread Pascal Hakim
Hi,

Which of the groups/people on [1] do you consider delegates? Why or why not?
Would you change this?


Do you believe the Tech Committee is effective in its role for the project?

Cheers,

Pasc


[1]: http://www.debian.org/intro/organization
-- 
Pascal Hakim+61 4 0341 1672


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Questions for candidates -- Debian's Organizational Structure

2004-03-02 Thread Pascal Hakim
Hi,

Which of the groups/people on [1] do you consider delegates? Why or why not?
Would you change this?


Do you believe the Tech Committee is effective in its role for the project?

Cheers,

Pasc


[1]: http://www.debian.org/intro/organization
-- 
Pascal Hakim+61 4 0341 1672