Re: REISSUED CfV: General Resolution: Init system coupling

2014-11-09 Thread Arno Töll
Hi,

On 09.11.2014 13:36, Lucas Nussbaum wrote:
 With Choice 3, a package maintainer can decide to support only an init
 system that isn't the default if the maintainer considers it a
 prerequisite for its proper operation and no patches
 or other derived works exist in order to support other init systems
 in such a way to render software usable to the same extent.

Yes. That being said, that's a hypothetical point you're making as we
(hopefully) all agree to

a) appeal on maintainer's responsibility. I cannot imagine anyone
endorses a particular init system by deliberately excluding users of
other systems unless that would be really necessary for proper operation
and thus leaving no choice but doing so. Why do you think we need more
regulation for best practices that are known to work in Debian already?
We trust developers a lot for a reason.

b) it appears that the current default init system(tm) is a superset
of other available alternatives, with the lowest common multiple being
sysvinit style scripts, which are supported by all packages that are
providing such start-up scripts, and will continue to do so.

In practice choice 3 allows developers to take advantage of special
features available by the default init system(tm) as a last resort
when this is required by the package for proper operation. Yes, choice 3
would also allow the use of non-default init system(tm) exclusive
features when no alternative way to achieve the same exists with the
default init system(tm), but really, what could that be, in practice?


-- 
with kind regards,
Arno Töll
IRC: daemonkeeper on Freenode/OFTC
GnuPG Key-ID: 0x9D80F36D



signature.asc
Description: OpenPGP digital signature


Re: REISSUED CfV: General Resolution: Init system coupling

2014-11-09 Thread Arno Töll
Hi,

On 09.11.2014 15:08, Lucas Nussbaum wrote:
 We have had scenarios in Debian where maintainers, tired of receiving
 bug reports about problems on a specific architecture, decided to drop
 support for that architecture from their packages.

True. Yet we didn't forbid them by GR to do so because that's a vast
minority. Why would the init system need a special regulation here?

 Not really. Some init systems (at least systemd and upstart) provide
 advanced features that are not available in any other init systems.  If
 this proposal passes, I think that it would be fairly reasonable for
 upstreams or maintainers to start making more advanced uses of systemd
 service files, and at the same time, remove init scripts when it's not
 possible to alter them to match systemd service files functionality.
[..]
I think that it's important to not just think
 about the current state of things, but also look further about what it
 would mean in the more distant future.

In a more distant future, upstart will be dead and forgotten, as
upstream abandoned support for it.

At that point it's about discussing whether to use systemd service files
or not and I have a hard time to come up with a scenario that couldn't
be worked around to a large extent using traditional init scripts, or
whatever magic openrc provides, if somebody is willing to take that work.

Daemon's service files aren't our problem, really. The problem arises by
upstreams that are requiring some other tightly related features
provided by systemd exclusively. If upstream decides to go that road I
think it's not up to us to cripple their software and provide our users
software in a way it was intended to use instead. If that means to
exclude a certain fraction of Debian users, that's bad but not our
decision. Luckily Debian is universal enough to provide other software
in our repositories which may fit into the same sport, and may not have
such constraints.


-- 
with kind regards,
Arno Töll
IRC: daemonkeeper on Freenode/OFTC
GnuPG Key-ID: 0x9D80F36D



signature.asc
Description: OpenPGP digital signature


Re: Alternative proposal: reaffirm maintainers technical competence over the software they maintain

2014-10-20 Thread Arno Töll
Hi Kurt,

On 20.10.2014 21:33, Kurt Roeckx wrote:
 So the question is going to be if this options overrides #746715
 or not.  I didn't look into it yet, so I might be turning 1 or
 more of the options into overrding the TC and put them under
 4.1.4.

I do not follow you on this argumentation. The amendment text does not
disagree with, or overrule, the resolution #746715 in any way. It does
not endorse maintainers to drop support for a particular init system.
Quite in contrary, it emphasizes to focus on the best user experience
(Debian package maintainers [shall] provide the best free software to
our users) which, of course, also includes users of non-default init
systems.

That being said, this amendment would also allow a stronger coupling
to a particular init system, when the packaged software requires it in
a fundamental way, at risk of delivering broken, buggy, or otherwise
incomplete software packages otherwise.

So in summary, this amendment let's people continue to use whatever init
system they prefer, including, but not limited to the project-wide
chosen default system, and it does in no way suggest to drop any
alternative init system support unless absolutely necessary without
shifting the burden of upstream's design decisions to the Debian package
maintainers.

That's - I think - a good default and affirms Debian's point of view
that the respective maintainers can judge best what's a good requirement
for their packages. Finally I encourage everyone to focus on the
connotation in Luca's amendment. It allows maintainers to tie their
software to a particular init system only as a last resort when
absolutely necessary - not by pure choice, or by laziness.


-- 
with kind regards,
Arno Töll
IRC: daemonkeeper on Freenode/OFTC
GnuPG Key-ID: 0x9D80F36D



signature.asc
Description: OpenPGP digital signature


Re: Alternative proposal: reaffirm maintainers technical competence over the software they maintain

2014-10-18 Thread Arno Töll
Hi Luca,

On 18.10.2014 12:21, Luca Falavigna wrote:
 ** Begin Alternative Proposal **
 
   0. Rationale
 
   Debian has decided (via the Technical Committee) to change its
   default init system for the next release. The Technical Committee
   decided not to decide about the question of coupling i.e. whether
   other packages in Debian may depend on a particular init system.
 
   This GR reaffirms the Debian Social Contract #4, in such a way
   that Debian acknowledges the choices made by both the software
   developers (also known as upstream developers) and the Debian
   package maintainers to provide the best free software to our users.
 
   Upstream developers considering specific free software (including,
   but not limited to, a particular init system executed as PID 1)
   fundamental to deliver the best software releases, are fully entitled
   to require, link, or depend on that software, or portions of it.
 
   Debian maintainers' work is aiming to respect the Debian Social
   Contract, in such a way to provide our users the best free software
   available.
 
   Debian maintainers are fully entitled to provide modifications to
   the free software packages they maintain as per DFSG #3, if they
   judge this necessary to provide the best software releases.
   On the other hand, Debian maintainers are fully entitled to adhere
   to upstream's decisions to require, link, or depend on specific free
   software (including, but no limited to, particular init system executed
   as PID 1), if they consider it necessary to prevent delivering broken,
   buggy, or otherwise incomplete software packages.
 
 The Debian Project states that:
 
 1. Exercise of the TC's power to set policy
 
   For jessie and later releases, the TC's power to set technical
   policy (Constitution 6.1.1) is exercised as follows:
 
 2. Specific init systems as PID 1
 
   Debian packages may require a specific init system to be executed
   as PID 1 if their maintainers consider this a requisite for its proper
   operation by clearly mark this in package descriptions and/or
   by adding dependencies in order to enforce this; and no patches
   or other derived works exist in order to support other init systems
   in such a way to render software usable to the same extent.
 
 3. Evidence of defects (bugs)
 
   We strongly reaffirm Debian maintainers are not deliberately hiding
   problems (Social Contract #3). No technical decisions shall be
   overruled if no proper evidence of defects, issued in the Debian Bug
   Tracking system, is found. Fear, uncertainty, and doubt are not
   considered as evidence of defects.
 
 This resolution is a Position Statement about Issues of the Day
 (Constitution 4.1.5), triggering the General Resolution override clause
 in the TC's resolution of the 11th of February.
 
 The TC's decision on the default init system for Linux in jessie stands
 undisturbed.
 
 However, the TC resolution is altered to add the additional text above
 in sections #1, #2 and #3.
 
 ** End Proposal **

I do hereby second your proposal.


-- 
with kind regards,
Arno Töll
IRC: daemonkeeper on Freenode/OFTC
GnuPG Key-ID: 0x9D80F36D



signature.asc
Description: OpenPGP digital signature


Re: [all candidates] Advertising testing and security support

2013-03-22 Thread Arno Töll
On 19.03.2013 23:52, Jérémy Bobbio wrote:
 Given
 that our security support for stable is already not as best as it could
 be, do you think we should encourage volunteers to be more active in
 security support for testing? 


With due to respect, I disagree. From a user's perspective who
occasionally interacts with the security team, I beg to differ. The
security team does a great job, and their work is reliable, trustworthy
and mostly invisible (which is what it should be, nobody wants to deal
with conflicting/problematic upgrades during a security update).

Of course, everything could always be improved - for example I'd like to
have longer stable support cycles - but given the limited and restricted
manpower, the result is great.

I find your remaining judgment of the security team rather insulting
than an opening of a discussion which is by no means constructive.

-- 
with kind regards,
Arno Töll
IRC: daemonkeeper on Freenode/OFTC
GnuPG Key-ID: 0x9D80F36D



signature.asc
Description: OpenPGP digital signature


Re: Your opinion on Debian Maintainer status

2013-03-16 Thread Arno Töll
Hi,

On 17.03.2013 00:01, Gergely Nagy wrote:
 We have close to two hundred entries in the debian-maintainers-keyring,
 that's a respectable number, which reaffirms my recentish change of
 heart, that the DM status is a good thing, and while it does not solve
 all problems, it is, nevertheless, a useful thing to have.

although I'm deliberately ignoring all the good reasons you provided,
JFTR, many people feel obliged to become DM these days before applying
as a DD and even many DDs understand the DM concept as a probation to
test potential NM candidates.

In fact, even the wiki says Becoming a Debian Developer: You should be
a Debian Maintainer for six months before applying to the Debian New
Member Process [1]. That's somewhat different to the original idea of
the DM status and not really a direction we should endorse.

Thus, the sheer number of DMs is not a really a resilient number per se,
although I agree that the DM status itself is a good procedure.

[1] http://wiki.debian.org/DebianDeveloper
-- 
with kind regards,
Arno Töll
IRC: daemonkeeper on Freenode/OFTC
GnuPG Key-ID: 0x9D80F36D



signature.asc
Description: OpenPGP digital signature


[all candidates] Work balance and traveling

2013-03-12 Thread Arno Töll
Hi,

while reading your platforms I noticed that you're rather vague on your
future Debian commitment for that one of you ending as DPL for real.
Moray mostly answered my question already, but if he wants to extend
he's surely invited to elaborate. Hence, my question primarily addresses
lucas and algernon:

Sorry to tell, but you're all compared to zack leaving back some by-now
established patterns as a DPL. So I wonder, will you step back from
maintainer/team activities during your term? You are both well known for
your work within Debian, lucas' archive rebuilds come me in mind
immediately, and algernon likewise for his tireless work behind the
curtains (reassigning lost bugs. Does anyone else besides him read
debian-bugs-dist? Helping on the mentors edge and more).

How do you intend to handle your existing Debian commitment, in case
you're elected for DPL?

Moreover, I wonder how much time you intend to spend for representative
conference/summit work, where zack once again did an impressive job to
represent Debian in talks, press and presentations.

-- 
with kind regards,
Arno Töll
IRC: daemonkeeper on Freenode/OFTC
GnuPG Key-ID: 0x9D80F36D



signature.asc
Description: OpenPGP digital signature


Re: A Review Mentor team

2012-03-15 Thread Arno Töll
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Thomas,

On 15.03.2012 18:50, Thomas Goirand wrote:
 A sponsor would, on his side, select what type of tags he is
 interested in. For me for example, I'd be selecting server type of
 software, so I'd for example select system::server. Then I would
 receive on my mail all request for sponsoring server related RFS
 only, saving me the loss of time browsing -mentors which is flooded
 with X-Window / GUI software that I care less about.

that's exactly what we're working on. Or rather: We'd like to work on.
See [1] and [2][3]. Other than that I've been working on consolidating
sponsoring guidelines [4] to allow DD's to give certain preferences of
packages they care for.

Of course we have many people to improve the Debexpo code base, but
less manpower ...

[1]
http://wiki.debian.org/SummerOfCode2012/Projects#Semantic_Package_Review_Interface_for_mentors.debian.net
[2]
https://alioth.debian.org/tracker/index.php?func=detailaid=313252group_id=100127atid=413115
[3]
https://alioth.debian.org/tracker/index.php?func=detailaid=313253group_id=100127atid=413115
[4] http://img580.imageshack.us/img580/7996/bootstrap40.png

- -- 
with kind regards,
Arno Töll
IRC: daemonkeeper on Freenode/OFTC
GnuPG Key-ID: 0x9D80F36D
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJPYjIhAAoJEMcrUe6dgPNtiP0P/RvfDMZpvoqgyYin6FOBWpdl
aVK1RB52Lqg4X9r/hqh4pIkRpU2/M6ruucTYlnEc28TvvOEUKvSStkcXVFc6Nqxi
CLAnoYOFzb1H9OqPAkloe/OVo17jmktPjuXgn4QcbBcrEKvWZLNCDS7iOjMsFdAN
AaBiLzseA5xii7fWE82WjcmDeZXNTxguHRzC76pAMDPQcrQYXIBiMzvgCax8RVyI
uy+nI0SZ93pNSYNcVY9ljm7vdmuU2aubkfLW8Kj9indFJKW6yXw6r9cD4itVpzKG
joYDW0nIagbk/3VcbEJKcM+HSy7sWh7p48ZaKws3O1gm5vBu2GthzI89Chss9alR
4+QGUnA1FZEO9UFJYFj2TER3iZ8bQIAopO5PL/vBAz9LqfUYyxUcGdblKJqEvwhg
YsqtdeUBp5VczX1fNAXLoljQiKdDrLCv1QkT8PTSIAXLp5DXZOdAAedFRYg0liaZ
XTVKCjf6gqLzyAH3C0yMIsIIKE9R9ThmbX15C15+DoVj1nO96jursI2iv3cis3hZ
QYxrYXuz0MGNmPc3HZzZJog70DpjIfno9dfw/wUG4jvhev+gYeUH1DI5lq/5PEZV
zkwR8MTFCc+3mGbFxhNC3rYMDxJzamZCRW0oqf/FV0euMFkcPS4dNl9lwDspxHHy
ITHZQl1lCySX7aXzKlr0
=Cayq
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-vote-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4f623221.9090...@toell.net



Re: Finding sponsors for Debian

2012-03-12 Thread Arno Töll
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hello,

On 12.03.2012 19:25, Stefano Zacchiroli wrote:
 On Mon, Mar 12, 2012 at 03:16:42AM +0800, Thomas Goirand wrote:
 Over the years, I've always been very surprised to see that
 there's very little money that Debian is able to get. I'm
 convinced that this situation could change with a bit of
 involvement from the DPL, and that such money could help a lot
 the project. For example, sending open letters to big companies,
 and letting them know that we do accept monetary contributions
 could help.
 
 Let me start by observing the obvious: attracting money is not a
 goal per se; Putting them into good use for Debian is. According to
 my DPL experience, we have two main chapters in Debian budget:
 travel sponsoring and hardware replacement.

(cc:-ing -project as that's a more general discussion not directly
directed to DPL candidates but related. Maybe follow-ups should be
sent there)

as somebody who pushed $work to donate money to Debian (i.e. via
FFIS), I always wondered about the financial merits of these
donations. As much as I am involved to work within Debian, I have no
clue what you used our money for. I am probably not literally
interested what for you spent the money we donated, but I think
sponsors would appreciate or be more interested to donate if they
could see in a more popular advertisement what Debian spends money for
(i.e. something more handsome than SPI board minutes) and possibly
getting little thank you post cards or some merchandise (e.g. a
coffee mug or a T-Shirt) as a symbolic acknowledgement of gratidude.

Actually, $boss asked me the other day how to support Debian better as
he wasn't very convinced about usefulness of money donations to Debian
as he didn't get much feedback about that, other than a tax deductable
receipt.

- -- 
with kind regards,
Arno Töll
IRC: daemonkeeper on Freenode/OFTC
GnuPG Key-ID: 0x9D80F36D
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJPXmK9AAoJEMcrUe6dgPNtby8P/0rYaGjV7p1yaCplMS3z3LCV
+0/k8DtEb+UZO2aJ9glw54Rn9JO0NVnyHZGiKPG6oPJ0IR4G6ZXscPxk3aqk9zh+
plXQjtdtMbZ/XrFKMaLNH3d2KnIxv1gIwAj6GLtG3Op28XF7YDZLxi5viBJlY8F/
EnPL5wWQ9Bdytj5BIK9uZkLswCT9EvYGUmJ9Tfc0ONfj77/DvMh3/t/fZvXEPqDI
n1UuXUwnE7h+wj9JCJ1Pc3qoZrzAqVZfzbzJdXZVjeaVDXqmTqE+Z5Sz5mo1W6Tl
olhohuQRMUTnbAfj9if5rFqg98QlsW9GT9mrnnPJIsp7NAfuAE58bSnE/DNU+JAd
XO06dqKGXWgdULIeRoKOWlti/dqfBREb0WP8zloNACxy1ksyJ8Da3hegV7X26Sb/
4ZvNEHOmSDOgrOp/PoPW7H59O9QE3f8jDIVZ3VgzYIdu65VpN0II+G7szHtKqsl6
02C/0J0Pj+DuEz9Lo/voscm/CuM8/gXTkAXuG4Kd0wCWvDYYytz++jXqyq0PZabl
ArWctC2N9JSwnpSnInuxiZw2MJarFOd06PXDsAqPimaSPRUz9PDRhVhrpD6xD8Ht
KzsEFbOTCyUWBTeFMNFwH4vYoEJlZexC8B6fis+lSMjGMvhz5a1y2Dox3MX2SXPF
e2Iwf3EJKcTkIJrzXL9r
=sflz
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-vote-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4f5e62bd.9060...@toell.net



Re: Finding sponsors for Debian

2012-03-12 Thread Arno Töll
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi,

On 12.03.2012 23:19, Gunnar Wolf wrote:
 Actually, $boss asked me the other day how to support Debian
 better as he wasn't very convinced about usefulness of money
 donations to Debian as he didn't get much feedback about that,
 other than a tax deductable receipt.
 
 We have talked (and I mean in DebConf, that's the area of Debian I 
 spent most of my orga-work in) about allowing this year for a
 better way of identifying precisely _what_ is a donor giving — As
 we did many years ago, we will allow sponsors to target their money
 to a specific target. So, i.e. we will be able to say the
 conference dinner was kindly sponsored by Toell.net. Does it sound
 interesting? :-}

heh, except that that's my private address (and you can find us in the
DC11 sponsor list with already (Holger can give you details :)), but
I'm not here to advertise ourselves).

We sponsored both, Debian and DebConf in the past but my boss does not
feel very comfortable to sponsor DebConfs because he's more interested
to support actual Debian work as a distribution, as Debian is the
system we rely upon for our business. I find that understandable from
an outsider's point of view as he'd like to show his appreciation for
a rock stable distribution with great tools in the first place.

However, let me repeat my point is not to mention our individual
situation, with my $work hat on. I'm more keen to make Debian a more
interesting target to donations and I think Debian lacks some
transparency and public-relation work to make us attractive to
sponsors. I'm sure there are plenty of links, mailing list posts and
asset reports - but is a bunch of links really all we want to throw to
a donator? We may like it or not, but it matters much how we present
ourselves if we want to collect money from people.



- -- 
with kind regards,
Arno Töll
IRC: daemonkeeper on Freenode/OFTC
GnuPG Key-ID: 0x9D80F36D
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJPXny1AAoJEMcrUe6dgPNtjlcP/Ainp1TtgPoVD5lN9D5POuiy
EQs8+tkGGtFMxXBjjedBdpnC/LJsXJ2E1a4kLABGVmacUu1P5Dcxkf1v+OlNY+L2
g1/MxcLJvZANSoG8IeZKtK/kTPfzyX2t641D57Pba8V3/C/66E2h9u2hTMo/SdME
/0ssxhZ89oU771/lAzaLXpPnXtm11VCR8MVfo1XnBOjHHCpgRId1hYeHAk7Ouhev
BjxTrN9JUirl9LTFFI0QLbeeh8zP/ZQImQGW269IJDxKASiaCoksM1DDbb90rR1f
UhdnJwHgVgOPwhbdrRUReEUfEExaei8Yx19Ptxnr8MleB+Lb039JkHUI0ONzSX6T
bbhqgvwsq5H5cipiDPw0qCVCln7FyMOwRHQnvhbRKlTXecu7v3hs3hQg2LduqQ0r
TtbiS/xs8tfTUdNRe5aCniRVD+08X8FKPa7X/vyXFmBY4xDhVKK9UkeYgPtigjQ5
jMwBNgmwEdm54a52zeP/NHcI9/n2bnN1x0j6WENQVJac+/1mQmtlm1ccf66Zy+MW
ahohdLpaOI6n6Y49Y1dP5rLnTNG2dlB/xF96PoZw/maCAMFOLzbJvBEYYFa5j8ZE
O3+f7twMU2Rs1EXn65qm7IW3oEjcadyrwJSSPboMmGgZLCe+aHuEOXE7dhbvG/mb
h/ucOizor8nBd08BUaEf
=T+IK
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-vote-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4f5e7cb5.30...@toell.net