Re: Question to candidates: what are your quantitative diversity goals and metrics?

2024-03-30 Thread Joerg Jaspert

On 17183 March 1977, Salvo Tomaselli wrote:

I am also the original author of packages, and since I am told that 
salsa is 
only for debian and upstream projects are not supposed to be there, 
for me it 
is easier to keep packaging and development on a single repository. 
Which of 
course can't be salsa.


Whoever tells you that is *WRONG*

You can, happily, host upstream projects on salsa too. Please do. The 
more, the better.


The requirement is open source, so don't host things that wouldn't be 
able to get added to Debian...


--
bye, Joerg



Re: On community and conflicts

2023-03-16 Thread Joerg Jaspert

On 16804 March 1977, Roberto C. Sánchez wrote:


And yes, if someone manages to go that way with another conspiracy
theory that directly affects people like this one did, I do believe 
the
outcome will be the same. The ones you list above are on the comedy 
side

of things. :)

You, on the other hand, seem to take the position that DAM (or some
other authority) gets to determine what "directly affects people" and
then act in response to that determination.  In effect, you seem to be
advocating for the practice of "thought policing".  Or do I
misunderstand what your position is?


I think you do. It was in response to the theories you selected. Clear
nut cases where the ranting is tiresome to hear, possibly, but - for
example - does not make people avoid scientifically proven methods for
protecting themselves and others.


Can we have a clear statement of what "directly affects people"?


No.

That way members of our community can have an opportunity to determine 
if

what they are about to say/write might be considered problematic under
that criterion?


This seems to come from a point of view that any "wrong thing one may
write leads to an exclusion". And that's just so wrong, that even trying
to define something here is impossible - and also wrong.

We (DAMs) said it many times during numbers of similar threads. We
aren't a thought police, and we are (should be) the last instance things
end up with. And if you look at such DAM actions of the past, you will
find that DAM does not directly go and removes membership. We do try to
work with people, not against.

--
bye, Joerg



Re: On community and conflicts

2023-03-15 Thread Joerg Jaspert

On 16803 March 1977, Roberto C. Sánchez wrote:

Yet, would someone posting about the earth being flat, the moon 
landings

being faked, or aliens being kept in various secret government
facilities around the world have been so swiftly removed from the
project?


Hardly swiftly. And not to a single event. The timeline in the DAM post
he published lists it nicely, about 2 years and multiple warnings in.

And yes, if someone manages to go that way with another conspiracy
theory that directly affects people like this one did, I do believe the
outcome will be the same. The ones you list above are on the comedy side
of things. :)

--
bye, Joerg



Re: Changing how we handle non-free firmware

2022-08-18 Thread Joerg Jaspert

On 16594 March 1977, Timo Lindfors wrote:


3) Ensure that the filename of the installation media includes
"non-free-firmware" or something similar so that it is clear to
everyone what they are getting into. Debian has had such a long
history of not including non-free bits in the installation image
that people will definitely be surprised if the filename does not
reflect this change.


Actually, people are surprised we are hiding the useful images (with 
firmware) somewhere in some subdirectory away currently.


--
bye, Joerg



Re: Changing how we handle non-free firmware

2022-08-18 Thread Joerg Jaspert

On 16594 March 1977, Steve McIntyre wrote:


=

We will include non-free firmware packages from the
"non-free-firmware" section of the Debian archive on our official
media (installer images and live images). The included firmware
binaries will *normally* be enabled by default where the system
determines that they are required, but where possible we will include
ways for users to disable this at boot (boot menu option, kernel
command line etc.).

When the installer/live system is running we will provide information
to the user about what firmware has been loaded (both free and
non-free), and we will also store that information on the target
system such that users will be able to find it later. The target
system will *also* be configured to use the non-free-firmware
component by default in the apt sources.list file. Our users should
receive security updates and important fixes to firmware binaries just
like any other installed software.

We will publish these images as official Debian media, replacing the
current media sets that do not include non-free firmware packages.

=


Seconded.

--
bye, Joerg


signature.asc
Description: PGP signature


Re: General resolution: Condemn Russian invasion of the Ukraine

2022-03-31 Thread Joerg Jaspert

On 16454 March 1977, Joerg Jaspert wrote:

While that war is idiotic and entirely stupid - what is the gain for 
Debian issuing such a statement? What is the goal here?


Oh, and why now, not for all of those other wars and the misery coming 
out of them, all over the world, in the last years?


--
bye, Joerg



Re: General resolution: Condemn Russian invasion of the Ukraine

2022-03-31 Thread Joerg Jaspert

On 16454 March 1977, Julian Andres Klode wrote:


The Debian project strongly condemns the invasion of Ukraine by
Russia. The Debian projects affirms that Ukrain is a souvereign
nation which includes the Donbas regions of Luhansk, as well as
Crimea, which has already been illegaly annexed by Russia.


While that war is idiotic and entirely stupid - what is the gain for 
Debian issuing such a statement? What is the goal here?


And does that mean we should from now on do one on every larger thing 
going on?


How does that fit with what Debian actually is?

--
bye, Joerg



Re: Renaming the FTP Masters

2021-11-12 Thread Joerg Jaspert

On 16314 March 1977, Thomas Goirand wrote:

Wrong wrong wrong ... we're "project members" ... don't you remember? 
:)

Just like AH is now CT. (Gosh, DMT TLA...)



This shows that it will take years, if not decades, for the rename to
ever be effective (if the person(s) in charge decide(s) it...).


Well.
To rename just the team itself - minutes.
To be effective in terms of us mere humans using the new term, years to 
decades.
To actually adjust all the resources around it ("sub"team names, unix 
roles, host (aliases), mail, directory structures, database roles, BTS 
pseudopackage, dput targets, all the code) may be faster, but a huge 
work with lots of breakage possibilities, not all of which solveable as 
simple as "then have the old name stay for a while as cname".


And that is just from our view of things and we aren't yet sure we are 
complete on that. There are a trillion and two external dependencies on 
many of the above that take extra work and ages on top of that.


--
bye, Joerg



Re: Renaming the FTP Masters

2021-11-05 Thread Joerg Jaspert

On 16308 March 1977, Jonathan Carter wrote:

I would like to rename the FTP Masters team—ideally via a General 
Resolution.

Ideally? Its the worst possible way to go about.
I'm at a loss to actually find polite words to describe how off it 
is,
That might be slightly harsh, Felix only became a DD last year, it 
takes 
some time to learn not to go for the biggest and bluntest hammer 
first.


Only slightly, and nah, I am pretty sure that was a 100% calculated move
to go directly to this.

Also, changing the name is Step 1 only and if we leave it at that, 
quite
pointless. Getting it all changed will take quite a while longer 
(start

with hostnames for example).
*nod*, although I don't see harm in starting with just a team name 
change. It doesn't have to mandate immediate changes everywhere else. 
The next step would probably be to file bugs for everywhere the name 
occurs with some tag and then track that, but I wouldn't want to force 
a 
surge of work because of this change. Starting with the delegation and 
then taking it one step at a time from there seems ok.


Yeah. The current name is wrong for ages already, ftp is hardly in use
for a long time, so thats a good reason to adjust it. If it happens to
lose the "master" part in that, oh fine. And yeah, it will take *ages*
and lots of small steps before it will be all through.

--
bye, Joerg



Re: Renaming the FTP Masters

2021-11-04 Thread Joerg Jaspert

On 16306 March 1977, Felix Lechner wrote:

I would like to rename the FTP Masters team—ideally via a General 
Resolution.


Ideally? Its the worst possible way to go about.

I'm at a loss to actually find polite words to describe how off it is,
to do this via a GR. Without even ever asking the team what they think
about a change.


Not that I am against a change, and I can even see some of the reasoning
behind it. I'm sure the team can find something entirely without an
entirely needless GR.


Also, changing the name is Step 1 only and if we leave it at that, quite
pointless. Getting it all changed will take quite a while longer (start
with hostnames for example).

--
bye, Joerg



Expectation of constructive interaction

2021-04-10 Thread Joerg Jaspert

Dear fellow Debian community members,

We have been having two weeks of difficult and heated discussion. The 
level of conflict has escalated out of proportion, both within the 
project and outside. 

We remind everyone that you are expected to interact constructively with 
our community. That goes not only for Debian Members, but also everybody 
who uses our mailing lists and other infrastructure.


This is true especially at a time when some in our community have 
received threats and others are expecting them, just because they took 
part in discussions or voted as our constitution allows them to.


This is entirely unacceptable.

We remind you that if you repeatedly send messages which raise the level 
of conflict; if you often behave confrontationally towards people; if 
you tend to disregard cries for help or requests to take a step back: 
you are not meeting our community standards.


We expect people not to justify themselves using the bad behaviour of 
others. As long as you use the unacceptable behaviour of others to 
justify your own unacceptable behaviour, you are not meeting our 
community standards.


Consider this a general warning to everyone / all sides. Different 
opinions are normal, and we have ways to resolve conflicts. But some of 
the behaviour we have witnessed recently is not, ever, tolerable.


Please think about the message you're about to send and whether it 
genuinely furthers discussion or simply antagonises others. For help, do 
reach out to your close circle of friends, and the Community Team.


--
For the DAMs,
 Joerg Jaspert
 Enrico Zini
 Jonathan Wiltshire


signature.asc
Description: PGP signature


Re: General resolution: ratify https://github.com/rms-open-letter/rms-open-letter.github.io

2021-03-24 Thread Joerg Jaspert

On 16082 March 1977, Steve Langasek wrote:


I accept an amendment to include the word "board" (which was missed on
accident by me) and would ask the seconders to confirm their 
acceptance of
this amendment so we can avoid any unnecessary extra variations on the 
GR

ballot.


Confirmed.

--
bye, Joerg


signature.asc
Description: PGP signature


Re: Asking DPL to shorten Discussion Period for rms-open-letter

2021-03-24 Thread Joerg Jaspert

On 16082 March 1977, Sam Hartman wrote:


I don't think we're going to get much benefit out of a prolonged
discussion, and I think that there is significant benefit in acting
quickly in this instance.
So, I'd like to ask the DPL to consider shortening the discussion
period.


And for whatever it counts: Seconded. No need to have a longish thread 
about it, its either a yes or no for support of a given text.


--
bye, Joerg


signature.asc
Description: PGP signature


Re: General resolution: ratify https://github.com/rms-open-letter/rms-open-letter.github.io

2021-03-24 Thread Joerg Jaspert

On 16082 March 1977, Steve Langasek wrote:

Under 4.1.5 of the Constitution, the developers by way of GR are the 
body

who has the power to issue nontechnical statements.

https://github.com/rms-open-letter/rms-open-letter.github.io/blob/main/index.md
is a statement which I believe Debian as a project, and not just 
individual

Debian developers, should consider signing on to.


This is a proposal for Debian to sign on to the statement, by adopting 
the

text from that open letter via GR.


Seconded.



 Text of GR 

The Debian Project co-signs the statement regarding Richard Stallman's
readmission to the FSF seen at
https://github.com/rms-open-letter/rms-open-letter.github.io/blob/main/index.md. 
The text of this statement is given below.


Richard M. Stallman, frequently known as RMS, has been a dangerous 
force in
the free software community for a long time.  He has shown himself to 
be
misogynist, ableist, and transphobic, among other serious accusations 
of
impropriety.  These sorts of beliefs have no place in the free 
software,
digital rights, and tech communities.  With his recent reinstatement 
to the
Board of Directors of the Free Software Foundation, we call for the 
entire
Board of the FSF to step down and for RMS to be removed from all 
leadership

positions.

We, the undersigned, believe in the necessity of digital autonomy and 
the
powerful role user freedom plays in protecting our fundamental human 
rights. 
In order to realize the promise of everything software freedom makes
possible, there must be radical change within the community.  We 
believe in

a present and a future where all technology empowers – not oppresses –
people.  We know that this is only possible in a world where 
technology is
built to pay respect to our rights at its most foundational levels. 
While
these ideas have been popularized in some form by Richard M. Stallman, 
he
does not speak for us.  We do not condone his actions and opinions. 
We do

not acknowledge his leadership or the leadership of the Free Software
Foundation as it stands today.

There has been enough tolerance of RMS’s repugnant ideas and behavior. 
We

cannot continue to let one person ruin the meaning of our work.  Our
communities have no space for people like Richard M. Stallman, and we 
will

not continue suffering his behavior, giving him a leadership role, or
otherwise holding him and his hurtful and dangerous ideology as 
acceptable.


We are calling for the removal of the entire Board of the Free 
Software
Foundation.  These are people who have enabled and empowered RMS for 
years. 
They demonstrate this again by permitting him to rejoin the FSF Board. 
It
is time for RMS to step back from the free software, tech ethics, 
digital
rights, and tech communities, for he cannot provide the leadership we 
need. 
We are also calling for Richard M. Stallman to be removed from all

leadership positions, including the GNU Project.

We urge those in a position to do so to stop supporting the Free 
Software
Foundation.  Refuse to contribute to projects related to the FSF and 
RMS. 
Do not speak at or attend FSF events, or events that welcome RMS and 
his
brand of intolerance.  We ask for contributors to free software 
projects to
take a stand against bigotry and hate within their projects.  While 
doing

these things, tell these communities and the FSF why.

We have detailed several public incidents of RMS's behavior.  Some of 
us
have our own stories about RMS and our interactions with him, things 
that
are not captured in email threads or on video.  We hope you will read 
what
has been shared and consider the harm that he has done to our 
community and

others.

 End Text of GR 

--
Steve Langasek   Give me a lever long enough and a 
Free OS
Debian Developer   to set it on, and I can move the 
world.
Ubuntu Developer 
https://www.debian.org/
slanga...@ubuntu.com 
vor...@debian.org


--
bye, Joerg


signature.asc
Description: PGP signature


Re: Should the project hire one or two persons to help the DPL?

2021-03-19 Thread Joerg Jaspert

On 16077 March 1977, Raphael Hertzog wrote:


There are quite a few software projects that have hired staff to help
smooth the internal working of organizations, I know at least of 
Django

with its fellowship program:
https://www.djangoproject.com/fundraising/#fellowship-program


The current resources of Debian means that we can confidently hire at 
least

one or two fellows that would work under the direction of the DPL
and not be in troubles for many years.


Leaving out the detail of Debian paying someone for work, this has one 
more thing that can backfire hard, as I just could witness in an 
(entirely unrelated) org: That those hired ones got more powerful than 
the actual leader. Simply by being there continuously, doing ground 
work, that the actual leader(s) over time didn't want to do. With time a 
big bunch of the work just got done, mostly leaving the radar of the 
leader then, and so they ended up controlling much, the leader being a 
figurehead in the end.


There sure are ways to work against this, but for the first few leaders 
it was just comfortable, and then on and on the next ones got less 
interested in that particular work, and it all went down. And it 
appearently is quite hard to get back in control, even if you want to, 
if you have the whole admin setup working against you, as they want to 
keep what they have.


--
bye, Joerg



Re: Some thoughts about Diversity and the CoC

2019-12-12 Thread Joerg Jaspert

On 15614 March 1977, Gerardo Ballabio wrote:


Anyway, thank you for clarifying that using people's preferred
pronouns is a requisite for being welcome in Debian. As I read them,
neither the CoC nor the Diversity Statement are explicit on that.
Maybe it would be useful to make it explicit?


They state that we welcome everyone, no matter how they identify. They
state that we are respectful. Anyone who is unable to transfer that to
"Use however they want to be called" sure should rethink their
involvement in Debian.

--
bye, Joerg



Re: Failing GPG key (was: Re: Debian Project Leader election 2019: First call for votes)

2019-04-09 Thread Joerg Jaspert

On 15367 March 1977, Mathias Behrle wrote:


*Usually* they do not do that during running elections, just short before
they start, so you may be out of luck.

If so then I think there is a clear gap in the procedures.


That may be, though they are like this for a long time now.


- What about DDs being approved just during the voting period? They should
  clearly be able to vote.


It has always been avoided to add new DDs during voting period to avoid
accusations of "rig a vote by letting the right people join at that
moment".


- What about DDs losing their right during the voting period? Should their
  ballots be valid?


That also hasn't happened that I can remember.


To cover cases like mine it would probably be good practice to update the
keyring at least shortly before the end of the voting period. Of course I
understand very well that the workload on the keyring maintainers should
be kept at a reasonable size.


I can see value in both ways, but I keep myself out of this. Not for me
to say, I just reported on the current state as I know it.

--
bye, Joerg



Re: Failing GPG key (was: Re: Debian Project Leader election 2019: First call for votes)

2019-04-09 Thread Joerg Jaspert

On 15367 March 1977, Mathias Behrle wrote:


- originally set to 2019-04-07
- updated on 2019-04-08 to 2021-04-06 and pushed to various keyservers
  including keyring.debian.org.


That was a bit late, but the right place to send to.

Do I have to wait for a keyring sync of the DD Keyring? When will it happen? 
Do

I have to get in touch with someone to get the key synced?


Yes, same as for the archive and uploads.

Updates send to keyring.d.o are not automagically included in the
keyrings the debian infratructure uses. It needs a keyring maint to run
some tool.

*Usually* they do not do that during running elections, just short before they 
start,

so you may be out of luck.

--
bye, Joerg



End of campaigning

2019-04-06 Thread Joerg Jaspert

Hi

three weeks of campaining, nearly over. Soon we have two weeks of
voting.

It was a nice time with a managable amount of mails. And one that
certainly gave me new ideas and also incentive to get some of my
thoughts around Debian clearer and more focused. Should I win, the extra
time I gain from that will surely be used for good.

Next two weeks please go vote. The more votes, the better for all of us.

No matter who of us four will win, it will be a good year coming up, I'm
sure.

--
bye, Joerg



Re: Bikeshedding

2019-04-03 Thread Joerg Jaspert

On 15361 March 1977, Sean Whitton wrote:


Yes.  The amount of effort that we would need to expend on implementing
zack's Statement seems out of proportion to the benefit, given that it
mandates no particular git workflow.


That's because you are all in way too deep in technical stuff. This is
-vote, not -devel.
Actually hashing out how it will work and look isn't what these threads
here are (should be) about.

dgit may even be (part of) the answer when one goes down to the
technical work and specs. It may also not be but something new that may
be based on concepts of it. Or not. I don't think that can, or should,
be defined here and now.

--
bye, Joerg



Re: Q to all candidates: what is the long-term role of traditional Linux distributions?

2019-04-03 Thread Joerg Jaspert

On 15361 March 1977, Matthew Garrett wrote:


But upstream development is increasingly diverging from our approach.


I think that depends a bit in which area you look.

Many new software ecosystems are based on external code repositories 
rather than relying on the distribution, and in several languages it's 
expected that a project directly include its dependencies rather than 
relying on external availability.


But those software ecosystems also need a stable base that works and
allows them to ignore those mundane basics.

Given these upstream shifts, is attempting to package as much software 
as possible something that actually benefits Debian and our users, or is 
it something that brings us a duplication of effort?


We don't need every single possible bit of software packaged. That's
neither a useful nor an attainable goal.

We need as much groundwork packaged that you can use any of the existing
and new coming stuff in an easy, yet still secure, way. And that you can
do it on an otherwise stable platform. Which is something Debian does
provide pretty nicely (ok, except for releasing way too often and fast,
which is a major downside of us).


If we spent time on building tooling to automatically identify that
(say) installed Go applications that contain dependencies with
security vulnerabilities and alert users, would that be time better
spent than independendly packaging and maintaining those dependencies
ourselves?


It may be. As I wrote elsewhere I imagine a Debian that has a Magic
Archive (Hey, I got a free magic card there) and is *THE* answer to
everything package related, so that anyone in any language environment
(nodejs? ruby? python? perl? java? haskell? whatever) who ever goes "And
now, how do my users get the crap I wrote?" goes "OH, sure, Debian, I
just fill out this $somethingseomething and any user anywhere can
*easily* get at it, perfectly integrated in their system with all
dependencies magically resolved".

Lucky, for me, even with the magic card, I have been vague enough that
it fits even here. I do want Debian to be the platform chosen to build
other stuff upon. In whichever environment the people building are. Go,
Ruby, NodeJS, whatever. A startup that scales up tons of containers and
throws them away even faster than their humans. A big business that
thinks a new released Linux Distribution every 10 years is the best.
Someting in between that can deal with 5 years. Users at home that have
featuritis and can't wait for the next tiny dot version to finally
install.

Now, packaging it all is an effort we really can't sustain. And it
really doesn't make sense to have packages where the metadata is larger
than the code. So yes, better tooling will be part of the answer.

Our advantage, and something that we should try to keep and extend on is
our unification and consistency. Say, I want a perl module Foo::Bar, I
get it with one command and a predictable name and location and general
behaviour. Want a golang something module (just assume its packaged), I
get it with the same command and a predictable name. And so on.[1]


Are our current priorities the best way to serve the free software
community over the next 10 years?


No idea how the world will look in 10 years, but if we keep the users as
part of our priority, and adapt according to their needs, we shouldn't
be far off. And yeah, now someone asks to define users, especially with
what I wrote some lines up.


Would we be better off focusing Debian as a high-quality base for
users who then largely consume software from other sources?


I think we should not have just one focus and concentrate on that alone.
We should have multiple and continue to try to weight them against each
other as good as possible.


Footnotes:
[1] Sure, right now this requires the "needs to be packaged" part.

--
bye, Joerg



Re: Q to all candidates: about advancing Debian (as organisation) while not being DPL

2019-04-03 Thread Joerg Jaspert

On 15361 March 1977, Chris Lamb wrote:


So, in general, I fear that the candidates may be over-estimating how
much of the DPL's tasks can be delegated to teams or other individuals.

[...]

So, reading this back I am not entirely sure what I'm asking here but
I would be interested if our candidates had any thoughts about this.


Umm, lets make it short, for a change: Should there be something often
enough that one can consider delegating it *and* there be volunteers for
the work and it is something one can delegate, I am certainly up for
delegating it. But I don't bet on being able to do that and am prepared
to do the work that comes my way...

--
bye, Joerg



Re: Q: Do you believe in Supercow?

2019-04-02 Thread Joerg Jaspert

On 15360 March 1977, David Kalnischkies wrote:


Old codebases usually do not attract many new people.

Well, yes, but what is that supposed to mean?


Not much more than something you probably already knew.


APT had at least one (serious) sort of rewrite (cupt) which isn't
exactly overrun either desperate it being many years younger.


I do remember cupt, yeah. Never really used it.


Debian itself is pretty old and we are talking constantly about how to
attract new blood beside keeping the current happy. Taking your response
at face value means that this is pointless. Makes me wonder why we talk
about BTS, git-debian-archive or whatever through.


Debian is not one codebase. A big collection of many different ones.
And something not being easy is no reason to keep trying. Not many new
people still means some.

And if we despair because it is hard, well, that won't make it better.
"Renewing" our toolstack and making it easy (easier) to contribute in
the small and the big ought to get more pople involved. And may overcome
the "its old, I want something new and fresh, I get more satisfaction
out of that" stigma. And some of those new ones are bound to dig into
the "hard" cases.

Also, ok, to give you another reason why not many people may step up
to do more on things like apt or dak:
They are both kind of high profile and in the middle of everything.
Break em and you break half the world.
That is scary. That gets you lots of attention. Not always from the most
friendly sort.


> Or better yet, an idea on how to change that?
if you find out how, tell me what you did, so I can repeat it for dak.

What has seemed to have worked in the past is that the entire team left
and out of the dark emerged a new team to salvage the pieces. Seems to
have happened a few times in apt. I have seen it happening in
aptitude.
Not sure if that is to be emulated and from the "outside" it seems like
a waste of resources – beside being a high stacks gamble.


Yah, thats not something to recommend.


As you are asking about dak specifically, based on my experience in the
past (but that is some years ago) it was way too hard to get a local
test instance up and running. I think/hope that changed, I would like to
revisit the {Contents,Packages,…}-all thing eventually.


Well, I am sure we aren't the easiest to setup, but hey, we do have some
gitlab ci run on our dak, and that stuff includes setting things up all
the time. And our setup docs also got much better.


> 2. There are glimmers of dissatisfaction hidden between "bikesheds",
> "curl|sudo bash" and mentions of heretic tools like npm/yarn/cargo/….
> Given a timemachine, infinite funds and unquestioned management powers,
> what would you have made APT developers do one/two/five/ten/twenty years
> ago to make you happy now?
Whats it this year with people handing out lots of magic? Is that a new
trend I missed?

A certain DPL candidate has in his platform: "We should look why people
chose something different than Debian. And see if we can enhance Debian
to provide the features, while balancing it with our current users."


Can't think of who that git has been. Still, that is based in reality,
not in magic with infinite funds, suddenly all developers agreeing to
whatever i want and even doing the work for me. I mean, that's sure a
dream, but I am not that much gone to expect such a thing :)


I am not deep enough in the apt mud to tell you what would need to have
gone different whatever time ago to make us more happy now.

Most people aren't experts in climate change but still have an idea what
could be done (if it will work or is sensible is a technical detail).


I have an idea what can be done in climate change because I get told all
the time what needs to be done if I happen to look outside Debian lists.

I am not getting told a lot of what can be done in apt all the time.


"curl|sudo bash" is even a quote from your platform, so you surely have
some opinion, broad vision or whatever. The "magic" setup is just there
to prevent you from dropping an item from the list just because it seems
too hard, out of scope, out of fear it might be silly and so on.


Well, yes. I do have opinions. But those are of the general sort and
seen from the admin user side.

That is, I like the security "theater" a package manager adds around
stuff that gets installed. In our case, with the gpg dances from the
maintainer and the archive. Which is entirely missing in the curl|sudo
bash case.

I also like the "Simple to get rid of the installed stuff"
again, somehow missing too in curl|sudo bash.

I sure also like the uniformity coming out of such a package manager.
"apt install foo" and I know what will happen, in which order, and know
where I can "jump" in if something goes wrong.

Or, to not just jump on the curl users, all that is missing in many 
"managers".


So I sure know what I like. But that is a far, far different thing from
knowing what actually needs to go into such a package manager.


Re: Q: Do you believe in Supercow?

2019-04-02 Thread Joerg Jaspert

On 15359 March 1977, David Kalnischkies wrote:


Mindless sweet talk might be boring through, so let me get some (wordy)
questions you can dwell on as much as you like (to improve stats[2]):


You know, if thats just some 1st april joke, its a bad one.
But there is some stuff in that can actually be taken serious, so lets
go.


1. I said you all mostly qualify as minor contributors, but that is
based mostly on contributing in bugreports more than a decade ago.
You are in good company through: I am the newbie in the fellowship of
the cow even through I am only a few weeks away from my 10 year
anniversary!  Do you have any opinion on why it might be that way?


Old codebases usually do not attract many new people.


Or better yet, an idea on how to change that?


if you find out how, tell me what you did, so I can repeat it for dak.



2. There are glimmers of dissatisfaction hidden between "bikesheds",
"curl|sudo bash" and mentions of heretic tools like npm/yarn/cargo/….
Given a timemachine, infinite funds and unquestioned management powers,
what would you have made APT developers do one/two/five/ten/twenty years
ago to make you happy now?


Whats it this year with people handing out lots of magic? Is that a new
trend I missed?

I am not deep enough in the apt mud to tell you what would need to have
gone different whatever time ago to make us more happy now.


4. There is always the lingering question if Debian might become more or
less important in the future, but asking you that seems unfair as most
of you will not have a crystal ball. So my more realistic and totally
technically objective question is: Do you believe APT will be more or
less important (within Debian) in the future?


I've not seen a real replacement proposed, so it will at least stay what
it is. If it gets more or less depends on what you apt people do with
it.

--
bye, Joerg



Re: Bikeshedding

2019-04-02 Thread Joerg Jaspert

On 15360 March 1977, Jonas Meurer wrote:

Gitlab subgroups would solve this problem: Move every Debian package
into the 'debian' group, but allow subgroups in there:


Not in the current way they work, no. Though there is a gitlab upstream
bug about it.

--
bye, Joerg



Re: Q: top three things you would like to change if that was easy?

2019-04-02 Thread Joerg Jaspert

On 15359 March 1977, Lucas Nussbaum wrote:


However, I wonder why you picked this ("maintained on salsa + upload
rights for all DD") as the first step towards increasing uniformity
(thus I assume that you see this as the most important thing to fix).



In practice, we already have a version control system with full access
to all DDs: the Debian archive (and snapshot.d.o for history). And it's
not that bad.


The Debian archive and snapshot are a *really* *bad* VCS. The archive is
really good in getting a consistent set of files/packages to the users
machines (also there are sure ways to improve there too), and snapshot
is really good in showing the history of that.

But both are *really* bad and ugly to work with for developing things.
Where you want to easily look over history and their logs. See what
changed, by who, when, ...

Yes, sure, can do all that in the archive (and snapshot). Can also just
cut off my leg, I think thats less painful.

git log. git show. git branch. All way better for actual work.

Same as git is *not* good at getting packages to the users.


If we were to move to something else, maybe it would be better to
switch to a single big repository (like the Debian Haskell team does
for their packages[1]).


That would be the debian group. Its a step forward, yes, but I think it
isn't really what a distribution the size of Debian can handle. The
access rights when you look just over "all DDs can" are getting tricky
already.


Let's imagine for a moment that you have three "full consensus +
peoplepower" magic cards.


Only 3? Booh.


So, what are the important things that you will fix or create within
Debian with those three magic cards? Why? How? Feel free to start with
a disclaimer such as:


Ok, so:


I don't think that this should ever be done in Debian without a proper
project-wide discussion first. But since you are asking, here is what I
would like to see changed in Debian, and how.


1) Magic Archive / Packaging rework.

Now, thats all, from the developer side to the user facing one. The way
how we work, the way dak works (and it sure ends up bug free, of course,
this is magic after all), and how it gets to the user.

It will also have *THE* answer to everything package related, so that
anyone in any language environment (nodejs? ruby? python? perl? java?
haskell? whatever) who ever goes "And now, how do my users get the crap
I wrote?" goes "OH, sure, Debian, I just fill out this
$somethingseomething and any user anywhere can *easily* get at it,
perfectly integrated in their system with all dependencies magicall
resolved".

2) A reworked BTS
-
I am sure the people behind our BTS are sick of hearing how bad it is,
so: I like it. But I still would have it magically enhanced. Our BTS
does work, but it is slow to react to mails (and update the web), it
feels archaic.
I would like one that still has the nice features ours offer with all
the mail handling, as thats great. But also a nice responsive web ui
that allows the same (or more), by easily clicking stuff together.
Also with a nice API so it can be easily used by tools elsewhere.

3) Diversity

Sorry, its magic, so this one is not technical. You still have to follow
me, peoplepower and full consensus and stuff. :)
I want equal amount of anyone and anywhere present and active in Debian.
I also want them equally present in the various (core) teams.

--
bye, Joerg



Re: Q to all candidates: mutual communcation and decision-making tools

2019-04-02 Thread Joerg Jaspert

On 15359 March 1977, Jonas Meurer wrote:


Do you have concrete plans to improve the mutual/two-way communication
between the DPL and the rest of the project? Monthly bits from the DPL
are already helpful, but they're mostly a one-way communication so far.
I don't mean private communication between the DPL and particular
teams/developers, but public discussion.


I do not have concrete plans in that direction, no. But I am on IRC a
lot, everyone can start (public too) a discussion there...
I am also in #debian-dpl, a channel that was used long ago (Zack DPL
times). Can imagine having that used more again. Same goes for
#debian-meeting.


One idea that came into my mind lately: we could do regular polls
about


I personally don't like random polls much. Those I know usually only get
answered by a very small subset of people, so you are back at what you
have already, just with a different tech below. Few people giving input,
except now the few are splitted over one more medium.


the most pressing problems/projects/changes among all project members
(after they got raised and discussed on the mailinglists) and the DPL
could delegate temporary teams to solve/implement the ones that got the
most votes. (I really like the idea of temporary task forces or "fixer
teams" that Jonathan Carter brought up in
msgid:51b4d63d-1af1-e0ca-6621-a131b7ec3...@debian.org[1].)


Yep, that idea has merit.

--
bye, Joerg



Re: Q to all candidates: should we have more ports?

2019-04-01 Thread Joerg Jaspert

On 15359 March 1977, Wouter Verhelst wrote:

Should we try to catch up with these other systems in terms of ports?
Specifically today, should we try to make Debian usable on any of the
operating system kernels that I quoted above?


While it is nice to have many ports, "We have the most" is not the best
way to measure success, I think.

Now, I do not think that the DPL should go round and get more ports
ready for inclusion. But if there are people who want to do the work,
then neither the DPL nor a delegate should be in the way in general.
(There might be technical reasons, and some ports may have general
questions in terms of freeness).

--
bye, Joerg



Re: Bikeshedding

2019-04-01 Thread Joerg Jaspert

On 15359 March 1977, Russ Allbery wrote:


I agree with what you are saying here.  However, I am concerned that the
"push == automatic package upload" idea may be a step too far in some
cases.

I assume this would only happen if you push a signed tag.  I wouldn't want
every random commit I push to immediately be uploaded.


Oh yeah, definitely something with a signature need to be there for an
upload, in whichever way that upload happens. But thats one of the
technicalities that needs to be defined.

For example, for ftp-masters dak we have an own branch, deploy.
That one goes, driven by a cronscript, to all machines we run dak on.

But only if its signed by a key in a pre-defined list. And if the old
deployed stuff is an ancestor of the new one. So usual work happens in
master (or any feature branch, but then merged to master). And if one of
us is happy, we do a signed merge commit over to deploy. Some minutes
later its deployed.

--
bye, Joerg



Re: Bikeshedding

2019-03-31 Thread Joerg Jaspert

On 15358 March 1977, Stefano Zacchiroli wrote:


I'm not fundamentally against that being a "must", but we should just be
aware that there might be some use cases that we'll end up sacrificing
in order to make such a unification of source control hosting possible.

I agree with your analysis here: there is a clear trade-off between
flexibility in package maintenance practices and uniformity.


Yes.


I know well where I'm placed on that trade-off: I'd take uniformity
every day. I'm convinced Debian's inability to impose one way of
maintaining packages is holding us back in our ability to implement (by
the means of semi-automation) archive-wide changes and is also setting
the bug for newcomers unreasonably high.


I have been on the side of "we are fine, you need to learn stuff, go and
do it". I am still on that, but much moving to "It ought to be enough to
learn one way and style, not a trillion different little ones".

This is scary in many ways, starting with "Oh gosh, 1k other people have
access to MY packages?" and "Uh what, I am able to modify all them other
30k packages, why do you trust me with that" and is entirely different
to what we do now (mostly, collab maint exists, I know).


What I'm trying to determine with this sub-thread is which candidates,
if any, are willing to take a courageous stance on this matter and, if
so, how will they go about it.
For now, I'm understanding that you're more inclined than Ganneff to
take steps to uniform package maintenance practices, but at the same
time you want to retain some uniformity. So I'm still at loss at what
*concrete steps* you will take to increase uniformity throughout the
archive.


I know I've not given exact steps on how to go. Discussion, possible GR.
That is vague, I understand. It is too broad a thing to nicely formulate
something now and stick with it. But I wouldn't say I am not prepared to
take steps to uniform stuff. Though I can list some actionable items, if
that makes it feel more real.

First off it needs to get discussed at a proper venue, -devel or
-project, not -vote. It also needs to have talks with DSA and salsa
maintainers, as it will mean a noticable load increase for that service
which may mean a change of the way it is setup (split over machines).
If that all works out positively, it needs -policy involved, as that
document needs to have paragraphs talking about it.
And then it will end up a GR, presenting the worked out solution and
policy change to the developers and let them decide for or against it.

And working that out will take time. While its simple to state "It all
must be there", there are various exception to the rule to be
considered, as usual. And get into it...

--
bye, Joerg



Re: Bikeshedding

2019-03-31 Thread Joerg Jaspert

On 15358 March 1977, Stefano Zacchiroli wrote:


> Statement: every Debian package must be maintained in Git on salsa and
> every Debian Developer with upload rights to the archive should have
> commit/push right to every packaging repository on salsa.
Well, you took it from one of my mails, so it is mostly what I said, so
yeah. Concepts like LowThresholdNMU are nice, but the wrong way around.

The big difference is the "must": I'm suggesting that no package should
be in the archive if it isn't Git-maintained on salsa in a repo writable
by all DDs.  So, let me insist: do you agree with that (specific version
of the) statement or not?


Yes.


I think the DPL can (try to) start and steer discussions the right way.
In the end something that drastic will need a project decision on it,
either by everyone just doing it (highly unlikely given our project) or
a GR.



I'm sorry, but there are so many hypothethicals here that I still have
no idea of what you, as a DPL, will do to make us closer to the net
goal. Will you start a discussion on this or not? Will you start a GR on
this or not?


More than what we have at -vote just now, I will start a discussion on
-devel, yes. GR or not depends on the way that discussion will run. It
may show more hurdles than I currently can think of and turn out to make
no sense now to run a GR on it. OTOH it can show lots of support and
mostly small issues that are simple to solve, then a GR is good to have
and I will start one.

--
bye, Joerg



Re: Bikeshedding

2019-03-31 Thread Joerg Jaspert

On 15358 March 1977, Stefano Zacchiroli wrote:


And less "I'm the package maintainer, this is my castle, go away" and
more "This is how the majority does it, you follow, the benefit of it
being one way, not a dozen different, outweight some personal
preferences".

Let's cut to the chase of this.



Statement: every Debian package must be maintained in Git on salsa and
every Debian Developer with upload rights to the archive should have
commit/push right to every packaging repository on salsa.



DPL candidates: do you agree with this statement?


Well, you took it from one of my mails, so it is mostly what I said, so
yeah. Concepts like LowThresholdNMU are nice, but the wrong way around.


If so, what will be your approach to make this a reality?


I think the DPL can (try to) start and steer discussions the right way.
In the end something that drastic will need a project decision on it,
either by everyone just doing it (highly unlikely given our project) or
a GR.

It's also possible that something this big needs more resources thrown
at (like scaling salsa or the ci around it), in that a DPL can obviously
use the assets available in the best possible way. Be that with sprints,
throwing hardware at it, whatever.

--
bye, Joerg



Re: Bikeshedding

2019-03-30 Thread Joerg Jaspert

On 15356 March 1977, Anthony Towns wrote:


Did anything happen to that? (Or perhaps, that's better phrased as:
did anything cause it to stall other than ENOTIME?) I'm guessing not?
[1]


ENOTIME. And ENOONEELSEINTERESTEDINCODING.


Unless the things that caused it to stall were legal concerns or a need
for separated hosting/mirror infrastructure, that might not be something
the DPL can make much better. Perhaps if Joerg quits DAM due to being DPL
and ftpmaster due to having to re-delegate it, the combination of those
might leave him with more time for dak development despite also being
DPL?


Thats an interesting take on it.


As a result, I kind of disagree with Joerg's statement in his platform
that "As the DPL is not the lead of actual technical development, it is
not for the DPL to find technical solutions for the challenges we face"
-- I think spending time making a huge technical improvement for the
project, like bikesheds, would be the best way to demonstrate leadership
(whether done by the DPL or not), and honestly I'd be more impressed
seeing a DPL do that compared to a DPL spending a year's time focussed
on mediating disputes and PR. Obviously, YMMV.


I stay with my statement. The DPL is not the lead of actual technical
development. But that does not exclude a DPL from being the lead of
actual technical development - by the virtue of the person thats DPL at
the time also being in a team where that development happens.

Maybe obscure, but I think of that as two hats.


 * Debian is made up of a lot of policies, and rules; and often has a
   lot of arguments and hurt feelings. Debian's also made up of a lot of
   genius (and admittedly not so genius) code and technical achievements.
   Usually, DPLs seem to spend all their time dealing with policies and
   conflicts, rather than technical stuff.



   Do you think it makes sense to put some real effort in moving the
   balance the other way? If so, how?


I think we do have a good amount of policies and sometimes too much of a
fear to just go and break one if its sensible. Also, everyone likes to
define sensible different.

And yeah, we discuss things to death way too often.

Unsure how to get that pendulum moving into the other direction, and for
how far.


 * Do you think bikesheds are actually a bad idea, or know of any other
   particular roadblocks in the way of making bikesheds happen? If Joerg
   is too busy to do it, do you have any ideas on how others could make it
   happen (within Debian, not as a derivative of some sort)? If elected,
   would you help remove those roadblocks?


I think they are a pretty nice one and would still love to see them.

Others: The hard way, join the ftp team, work your way up until you have
the powers to just go and do em. Takes years.

Better: First off it needs code finished. There is a branch, bikeshed, I
just pushed it to salsa. That does need to get a recent master $magiced
(merge, rebase, whatever) in, then cleaned up and finished off. Anyone
who understands python can start working on that. A bit of understanding
the archive will help, sure, but first off, its python code.
That will take a while before it does need an ftpmaster. Any of us,
though I am happy to be the contact and think Ansgar won't run away
screaming either.


 * As far as technical projects go, is there anything you think would
   have more of an impact than having bikesheds available to every DD?
   (Or, if you think bikesheds are a bad idea, what's the biggest positive
   impact technical project, in your opinion?)


Salsa as the one and only platform of hosting our packaging, with only
ONE way of doing so in git, not half a dozen, followed by "git push ==
upload" I mentioned elsewhere.

And less "I'm the package maintainer, this is my castle, go away" and
more "This is how the majority does it, you follow, the benefit of it
being one way, not a dozen different, outweight some personal
preferences".

--
bye, Joerg



Re: Q to all candidates: about advancing Debian (as organisation) while not being DPL

2019-03-30 Thread Joerg Jaspert

On 15356 March 1977, Laura Arjona Reina wrote:

There are some teams in Debian that focus in areas similar to the DPL tasks 
and 
allow people to make a difference in the project working on them, without 
the 
need - and the burden? or the satisfaction? - of being a DPL. For example:


* treasury, press/publicity and partners deal with the relationship with 
companies/organisations,
* publicity/press, the web team and events team can have influence on the 
image 
we transmit and how the project is perceived
* frontdesk, MIA, outreach, events and the welcome team can have an impact 
in 
expanding/improving our user base and contributor base, helping and 
motivating 
them etc.)

* ...


I do not think frontdesk or MIA fit, except for delegation, they do not
work with the DPL at all.

Sometimes I feel that having a (single person) DPL role is somehow harmful 
for 
people to get involved in these tasks:
- the elected person gets so squeezed that after their service they just 
prefer 
to focus in other tasks,


Unable to properly comment on that one, until *maybe* next year. :)
Though I've done lots of high profile (and sometimes) pressure jobs, and
am still here and around.

- the non-elected get depressed and don't continue contributing ideas/work 
to 
advance Debian in these areas,


After having read your explanation to zack: I won't get depressed and
use that to not contribute to the teams listed above should I not get
elected. But I also won't join them unless I'm already in.

For the simple reason that, should I get elected, I will have a good
bunch of more time available for Debian work. That will go into DPL (and
may drift to other areas I am involved with) and from there into
whatever-the-DPL has with those teams.
If I am not elected, that time is simple not there.

--
bye, Joerg



Re: Q to all candidates: increase diversity with DDs outside Europe and USA

2019-03-30 Thread Joerg Jaspert

On 15357 March 1977, Paulo Henrique de Lima Santana wrote:


We have debated on the "debconf-discuss" mailing list about DebConf21
and it was said about the huge number of DD in Europe.
So, what the DPL can do to increase the number of DDs in other regions
outside Europe and USA?


Well. Yes, its way easier to contribute to anything, including
free-software, if your day-to-day life does not consist mostly of
"struggle to get through", which is one of the reasons why Europe (and
the US) has so many contributors.


It's important increase diversity in Debian with DD especially from
southern hemisphere, right?


Southern, Northern, Western, Eastern, nicest would be if the numbers of
DDs (actually, free software community members) would coalesce with the
numbers of people living in the various areas. Same thing for numbers of
members for woman, trans, colored people, whatever.

When we ever get to that, then it really doesn't matter where you are
from, how you look, what body you carry. It only matters if your work is
good (and you are not a nutjob). That would be nice. But unfortunately
still far away.

Still, on the way to that, DPL can support with promoting those goals.
With spending money, if there are ways where money can support (say,
some diversity grant, help financing a local event, ...). Or with plain
recognition.

--
bye, Joerg



Re: Question to Martin: How are your Grants and Paid DPL Proposals Differnt than Dunc-Tanc

2019-03-27 Thread Joerg Jaspert

On 15354 March 1977, Martin Michlmayr wrote:


Really?  Taking off weekends unless there's something urgent is
"problematic"?  For a volunteer, unpaid position?


No. Taking time off is fine. I do that too, sometimes, or I wouldn't be
a DD anymore after all this time.

Announcing a set time where you basically won't be doing some work does
create (IMO negative) expectations and will end up with people trying to
steer around it. Especially for those that may only have those times
available and now see "OH, can't deal with you then"

--
bye, Joerg



Re: Conflict of Interest Statement for Joerg Jaspert

2019-03-26 Thread Joerg Jaspert

On 15353 March 1977, martin f. krafft wrote:

I am holding positions of power in Debian
What does this mean in the context of you running for DPL? Will you 
hold on to these roles, or give them up?


Thats part of my platform:

--8<---cut here---start->8---
7 What with your delegations?

Lets start with the most important one in this context, DAM. The
constitution is simple there. $8.1.2 is specific for this. It says:

   The Project Leader's Delegates:

   […]

   may make certain decisions which the Leader may not make directly,
   including approving or expelling Developers or designating people as
   Developers who do not maintain packages. This is to avoid
   concentration of power, particularly over membership as a Developer,
   in the hands of the Project Leader.

The simple takeaway here is that, should I get elected, I will resign from 
DAM.


Besides the above quote the constitution only forbids the secretary and
the chair of the CTTE to be DPL, so I do not see any conflict with
keeping my other delegation, FTPMaster. That is, until the moment I
would need to update it, then I would need to resign from that, as a DPL
may not delegate to themself.
--8<---cut here---end--->8---

--
bye, Joerg



Conflict of Interest Statement for Joerg Jaspert

2019-03-26 Thread Joerg Jaspert

Hi


* Conflict of interest: I'm happy to see that your and Joerg's
employers would support your DPL activities.  However, I've no idea who
they are or what they want from Debian.  Maybe they use Debian and
want to give back with no strings attached, but I could definitely see
a situation where a company tries to exert undue influence over Debian
by having the DPL on payroll.


Right. A theoretical concern, but nothing more than that. I am holding
positions of power in Debian (and other projects) for so long, that my
work contract has conditions in it addressing such a possibility. Even
better, (though not much important here) I have conditions that code I
write will be licensed using a DFSG free license (minus parts that are
actual (customer) secrets)..

I work for a small company based in Darmstadt with a large customer a
big german airline, me working in Frankfurt. Noone, not my boss, not
anyone of those from the customer I work with, has ever tried to have me
do $whatever using any of my Debian hats. They sure know I have them
(and am nominated to get one more) and are happy about that, but that's
all.

--
bye, Joerg


signature.asc
Description: PGP signature


Re: Debian presence on newer platforms

2019-03-25 Thread Joerg Jaspert

On 15352 March 1977, ans...@debian.org wrote:


Do you think Debian should be more active to establish (official)
presence on newer platforms?


For those that are free, sure.


In particular I also wonder if Debian should look at Matrix[1]: it is a
free and decentralized platform, and the UI (of Riot[2]) seems more
friendly than IRC clients.


I think that doesn't need a DPL. Anyone who wants can do it. And setup
(to speeak in irc terms) channels for the users to get in. And then it
can go the usual way of "the more people use it, the more important it
becomes".


Similar things also apply to mailing lists; there are solutions that
might be more accessible to some users (e.g. mailman3's web interface
which for example Fedora uses).  Though I can't say much about those as
I haven't used them so far.


While I agree that some "more modern" going way would be nice for lists,
I don't think that is an easy task. Nor one where DPL can do much
(unless listmasters need some resources that DPL can approve for such a
change). Its up to the listmasters, though as far as i know, our current
setup is anything but easily converted.

--
bye, Joerg



Re: Discussion on eventual transition away from source packages

2019-03-22 Thread Joerg Jaspert

On 15349 March 1977, Lucas Nussbaum wrote:


I'm probably missing something, but it doesn't sound like a lot of work
to me? It's "just" a service that:


Same here: You think about just something that keeps the traditional
layout around. If one does that, yes, that service isn't too hard.
I was thinking further. Something like "the archive is a huge git".

--
bye, Joerg



Re: Is free software political?

2019-03-21 Thread Joerg Jaspert

On 15348 March 1977, Jonathan Carter wrote:


1. Do you think that free software is inherently political? Do you think
there's place for politics in free software?
2. The same as #1, but for Debian instead of free software.

Well, I think that in the case of #1, the Free Software Foundation (and
hence the free software movement and free software) is very much
political on purpose, it's part of their core identity and this guides
their decisions.



In Debian's case, we definitely take less political stances (if at all),
but many of our choices have consequences and I don't think it's wise to
deny that there are major political consequences to our work, and while
I don't think it's necessary to have as many political stances and
statements as the FSF does, I do think that we should perhaps also be
more diligent when considering non-technical consequences of our
decisions.


Hey now, that answer is for a different question of "Should Debian be
politically active?". Which we, as a project, are not much of, yes.

--
bye, Joerg



Re: Is free software political?

2019-03-21 Thread Joerg Jaspert

On 15348 March 1977, Jonathan Carter wrote:


My question is to the other 4 DPL candidates, and I'm happy to answer it
too if anyone is interested in my view.


Yes, please go.


1. Do you think that free software is inherently political? Do you think
there's place for politics in free software?
2. The same as #1, but for Debian instead of free software.


The answer is the same.

Yes, Debian (and free software in general) is definitely political. Like
it or not, but creating something that is free for anyone to use,
modify, redistribute and of course learn from is a political thing. Even
if one doesn't like politics and ignores that side.

--
bye, Joerg



Re: Discussion on eventual transition away from source packages

2019-03-21 Thread Joerg Jaspert

On 15348 March 1977, Lucas Nussbaum wrote:


Couldn't we imagine a schema where a push of an annotated signed tag to
the salsa repository triggers a gitlab-ci job that notifies a service on
ftp-master that there's a git repo with a suitable signed tag waiting?
that service could then fetch the git repository in question and create
the source package from the tag.


Just picking this mail, Ians before also already was good.

Yes, it should be simple to use. Something which I meant by "something
alongside salsa that gets triggered". Then it could be triggered not
only from salsa, but also gitlab, github, personal git servers, whatnot.

Also, it will be a drastical change and has many far reaching
consequences and needs lots of work nefore we are near it. But I think
doing "something" to a git commit that then results in "an upload" to
Debian where it gets build and pushed to the mirrors would be nice.

--
bye, Joerg



Re: Questions about "Winding down my Debian involvement"

2019-03-21 Thread Joerg Jaspert

On 15348 March 1977, Sean Whitton wrote:


I won't write a long reply because it's not that important to the DPL
election, but I did want to note that `dgit push-source` has answers for
everything you've listed.  I'd encourage you to take a(nother) look!


Do those answers only apply if you still think of the traditional source
archives to upload, or also if one envisions to go away from that?

--
bye, Joerg



Re: Q to all candidates: SWOT analysis

2019-03-21 Thread Joerg Jaspert

On 15347 March 1977, Jose Miguel Parrella wrote:


One of the questions in my platform hinted at one point: The "package"
managers various new languages came up with.

Do you (and other candidates) see this as a threat or as an
opportunity?


Both.

It is a threat if we do nothing and ignore it or even go "Oh gosh, those
newcomers with their toy language, look, they have no security".

It is an opportunity, if someone steps up to take it. If we manage to
put the well-known sanity our packaging delivers around the craziness of
"fetch things from random git repos wherever", and that in a way that
even on stable Debian you can get latest and (hopefully) greatest
$languagestuff, then we win.

This won't be simple.


The reason why I think this is a question for everyone and not just APT
maintainers is connected to a question I made in another thread. I asked
whether Debian is more than Debian GNU/Linux the distro you download and
install or that you get from a hoster or that you get as a side effect
of someone choosing FROM debian in a Dockerfile.


apt is only a small part in it.

--
bye, Joerg



Re: Questions about "Winding down my Debian involvement"

2019-03-21 Thread Joerg Jaspert

On 15347 March 1977, Sean Whitton wrote:


I would actually like if we end up with a "git push turns into an
upload". Which would need some central $thing for it to make it so. Not
sure thats salsa. Or something seperately (but maybe together with it).

We already have something that is quite close to this, in the form of
`dgit push-source`.


I don't believe dgit to be *the answer*.


I am not really sure why people think some salsa CI thing would be
better than that -- but would be grateful to know.


Ideally you get an upload by a simple git push.

Now we want to control a bit WHEN it uploads.
We also want some checks before the upload.
For legal reasons we do not want the full history (think of removed
undistributable files) in all cases.

And so on. There are many points and I just list a tiny few. This is a
long term change. With a quite radical change of workflow. Which, in the
end, will benefit us all. Which needs strong drivers and a lot of
support in the project.

--
bye, Joerg



Re: Question to Martin: How are your Grants and Paid DPL Proposals Differnt than Dunc-Tanc

2019-03-21 Thread Joerg Jaspert

On 15347 March 1977, Stefano Zacchiroli wrote:


As a random factoid related to this: in the Debian contributors survey
that we ran a while ago, ~18% of the respondents who declared to be
Debian contributors also declared to be paid (at least in part) for
their contributions [1].


I think there is a difference between someone random paying them and
Debian doing so. (Or a TO to be exact).

Say, part of my time commitment for DPL, should I get elected, is 45
workdays over the year. That is quite obviously time I get paid for -
but it is my employer that does. Not Debian or SPI or whatever.

--
bye, Joerg



Re: Q to all candidates: SWOT analysis

2019-03-20 Thread Joerg Jaspert

On 15347 March 1977, Lucas Nussbaum wrote:

You are probably familiar with
https://en.wikipedia.org/wiki/SWOT_analysis


Nope.


Note that if you prefer not to frame this in the context of SWOT
analysis, you can also answer the following four questions, which should
result in basically the same information:


Lets go this way instead.


* What are the main 2-4 strengths of Debian today?


Known to be rock solid stable.
Known to just work on nearly everything you throw it at.
Great resource of highly skilled people.
Very independent from any one company, can't just be bought off.
Release today? Tomorrow? When a marketing droid says? When its ready!
Huge and diverse community.
Very good defined processes for a lot of things. Especially good in the
technical area.


* What are the main 2-4 weaknesses of Debian today?


Great pool of people with a highly developed and defended set of
opinion, leading to huge discussions on central topics.

Reputation for flamewars.

We aren't good at marketing us.

Not having a company behind us, some doors/avenues are closed.

While our community is more diverse than many others, in reality we can
do way better. We need more non-cis-white-male members everywhere.


* What are the main 2-4 external things happening in the world outside
  Debian, and that are "opportunities" for Debian?


That new "serverless" computing trend. Or in general, containerization,
virtualization. Debian is a nice ground for it, but sure not perfect.

Privacy and security are in everyones mouth, and there are derivates of
us focusing on that. We are already pretty conscious of those issues,
but can sure do more to fulfill what more and more people and companies
nowadays want: A system that is not focused on spying on its users. But
enabling them to overcome such bad behaviour.


* What are the main 2-4 external things happening in the world outside
  Debian, and that are "threats" for Debian?


Trolling. We are big enough that a certain set of people with a bad
mindset take notice of us.


Users chosing another distribution over us. For whatever reason. Less
users means less contributors means less work means less Debian.

One of the questions in my platform hinted at one point: The "package"
managers various new languages came up with.

--
bye, Joerg



Re: Q to all candidates: Universal Operating System

2019-03-20 Thread Joerg Jaspert

On 15347 March 1977, Ian Jackson wrote:


I would like to reframe this question:
When should we expect a Debian maintainer to put in effort for use
cases, software designs, hardware platforms, etc., that they don't
personally care about ?  I have an answer to this:
So long as most of the work is being done by those who are interested
in the use case, maintainers (and anyone else with a gatekeeper role)
should do their bit (by carrying patches, mentioning alternative
dependencies, advising about debugging, or whatever).



DPL candidates: do you agree ?


Yes.

--
bye, Joerg



Re: Q to all candidates: Universal Operating System

2019-03-20 Thread Joerg Jaspert

On 15347 March 1977, Lucas Nussbaum wrote:

1) So, if you were asked to write a Social Contract paragraph about our
universality, defining/outlining both what we aim for, and also maybe
some limits to that quest for universality, what would it be?


I wouldn't be the one to write such a paragraph, sorry. There are people
who are way better with the language to get a nice and clear one
written.

The limits, IMO, would be in terms of cost. Universality is nice, but if
it means (as an example) each maintainer has to take an extra 3 hours
per upload just for it, it wouldn't be a good thing to do. If it would
"just" waste some CPU/RAM/DISK otoh, it would be good.


2) More specifically, if you believe that we should not aim for being
fully universal, *how* (in terms of decision-making processes) do you
think that we should draw a line about what's acceptable, for
example to decide how to cater to the needs of an hypothetical Debian
GNU/Darwin on m68k port? And what's your own opinion on where that line
should be (specific examples could rely on debian-ports, release
architectures, support for non-Linux kernels, init systems, ...)


I believe we should aim to be as universal as possible without bending
ourself too much. As above, cost, manpower is a size that is not hard to
measure. Applied to the whole project, and it should be clear if a thing
like a Debian Darwin m68k is a viable thing.

--
bye, Joerg



Re: Q to all candidates: Universal Operating System

2019-03-20 Thread Joerg Jaspert

On 15347 March 1977, Jose Miguel Parrella wrote:


To add to this question:



Do candidates think Debian "competes" for "share"/"mindshare" of users
and contributors in the "Linux distro" category?


Whenever I get asked (especially at events) "I'm a new linux user, do
you recommend Debian" or "I'm new, why should I use Debian", the answer
is not "Yeah, use Debian because of..." but "I use Debian, like it, and
can recommend it, but you should look around. Either your friends, or
your local Linux user group. Find out what they use, thats what you
should use. If thats Debian, great. If not, Debian may be something for
you later, but as a start you want something where you have local people
to ask about".

And yes, Debian competes for users and also contributors. The more
users, the more such users as above. Also the more contributors. And
there is a limited resource of users, so everyone more is better.


And if so, what do they think users and contributors expect from a
"universal" distro in 2020? Do we think it even matters, or is it
being reimagined?


First off they expect a working system.


Do candidates think that Debian has far more technical deliverables than
packages in a repo plus installers? And if so, do candidates think the
organizational structure [1] accurately reflects this? Would DPL
candidates propose changes to the organizational structure? How would
they use, for example, delegations to re-shape the org structure?


I dont think that structure is set in stone, nor am I bend on changing
it a lot. Wouldn't work anyways in a project like ours. It takes time
and people.

--
bye, Joerg



Re: Questions about "Winding down my Debian involvement"

2019-03-20 Thread Joerg Jaspert

On 15347 March 1977, Andreas Tille wrote:


Recently I've read the article "Winding down my Debian involvement" from
Michael Stapelberg[1].  I consider that article an interesting reading and
I would love to hear the opinion of the candidates about it.


I read it and it influenced parts of my platform.


  1. I followed the hint to rsync checked out the source package have
 read the 6k d/rules of it.  In line with the request for modernisation
 I wonder whether the candidates see any chance to convince 
 maintainers to stick to some standard like debhelper >= 9 as a

 recommended build tool.  (Rsync is just a random example - I have
 seen several other packages that made my work as bug hunter harder
 than necessary and I know efforts like cross building which would
 profit heavily from some unification.)


While it seems nice that every maintainer can, more or less, do what
they want in their package, as long as the outcome fits the usual policy
stuff, I agree that we should get rid of parts of this. More unification
in central parts, with the biggest part being packaging, is better.

OTOH we need to stay open for enhancing things. So while I am a fan of
"dh for everyone, throw away all the hand crafted stuff", it should not
make it impossible to come up with new stuff in the future.


  2. I consider packaging in Git on salsa.debian.org a big move
 forward to some unified workflow for Debian packaging (thanks to
 Salsa admins by the way).  Do you see any chance to convince
 maintainers to maintain their packages on salsa.d.o as a
 recommended development platform.


I would actually like if we end up with a "git push turns into an
upload". Which would need some central $thing for it to make it so. Not
sure thats salsa. Or something seperately (but maybe together with it).

Aside that, yes, the more stuff is similar, the better and easier larger
changes can be done. Though salsa or not is a small point here. How many
different ways of maintaining a package in git do we have by now?
Driving something here to end up with one, now that would be good. Also,
something that shouldnt be the DPLs job - but the DPL may need to help
out with communications, delegations, support (say, meetings and cost
for them).

--
bye, Joerg



Re: A few high level questions for all platforms

2019-03-20 Thread Joerg Jaspert

On 15347 March 1977, Michael Meskes wrote:


But yes, depending on/with some events/companies, speaking as a DPL
will be perceived much more strongly. Any "normal" DD won't be heard.
If that is the case, and if its sufficient, a delegation can be good.



Are you saying you would delegate the role of making-presentations-as-
DPL? Or are you planning to do it yourself? Having met Chris all over
the world I do think DPL speaking engagements do involve a bit of
traveling and from my own personal experience, doing that with small
children at home is not ideal to say the least.


I'm saying that sometimes People want to hear the DPL. I don't think
that is something one can delegate, you either are, or are not, the DPL.

And yes, in my original sentence a *not* is missing, it should have read
"If that is NOT the case, ..., a delegation can be good".

Now, me and travelling: I don't think I will be travelling as much as
others do/have done. But I am not planning to just stay home. I am
prepared (and my family too) to attend events as DPL.

--
bye, Joerg



Re: A few high level questions for all platforms

2019-03-20 Thread Joerg Jaspert

On 15347 March 1977, Jose Miguel Parrella wrote:


* As a DPL, what steps would you take (if any) towards reducing the
workload and breadth of activities the DPL is expected to engage in?


Depending on the actual activity and there being any volunteers, it may
get delegated.


* Would you pursue delegating functions such as representing Debian (as
a spokesperson or otherwise), resolving differences in the project or
signing authority for expenditures, etc.?


Now that highly depends on the function. First off, any DD can
"represent" Debian, in some ways. That doesn't need a DPL hat. Sure, the
hat makes it somewhat more "official", but same as any DD, the DPL can
not just go there and "reveal" the new, big, until-now-secret direction
of Debian (or other crazy stuff). Something like that needs the project
to decide on it with the usual way.

But yes, depending on/with some events/companies, speaking as a DPL will
be perceived much more strongly. Any "normal" DD won't be heard. If that
is the case, and if its sufficient, a delegation can be good.

Resolving differences: I think we have ways to do that with technical
differences, so I assume you think of social ones. Being a participant
in the current two bigger such issues, I do think that we can still
evolve a lot there, and a delegation *may* be part of it. But there are
numerous people in the various involved teams already thinking about it,
I don't want to take an early step here and "announce" it should go this
or that way.

Signing for expenditure: I think it should stay the DPLs job to make
large decisions about Debian assets. I also think that not each little
cent needs to be approved by the DPL. Say, something like "DSA can spend
anything below $amount within $timeframe on hardware" (eg. to replace
broken disks) is a good thing to do and can easily be extended to other
such predictable spendings.


* Do you anticipate anything in your platform would require an amendment
to the constitution or a foundation document, or to otherwise call a GR
within the next year? If so, what is it and how would you debate it?


I do not expect a change to a foundational document, but depending on
how it goes, two or three points in it could end up as a GR to have
project backup.


* Do you believe in the concept of a DPL team? If so, do you plan to
implement such a concept in the next year? If so, how?


I do not believe in a DPL team as a predefined thing that MUST happen
and has THOSE members. So no, I do not intend to implement such a concept.
OTOH, as I wrote, I'm not afraid to ask for help and there may be stuff
that can be given to others. If that's the case I would see if there is
a volunteer for it.


* Do you believe Debian is actively pursuing a vision for the next 5
years? If so, what is it? If not, do you think it should? And if so, how
do you expect to work with all the decision-making bodies?


Oi, those are loads of ? here.

I do not think Debian as a whole has a common vision for the next 5
years ecept for "Enhance it and release the next version". Which is a
good vision in and of itself, but (I guess) probably not what you ask
for. I assume a vision for your question would be more like "We need to
become the #1 container provider for all the newfangled technology". Or
"We must integrate all and everything from any derivative and offer it
within Debian directly".

I do not think that there is such a common vision all over Debian.
Instead I think there are multiple areas / groups of people that do have
their own vision where to go with Debian. Like there are the people
working on the cloud stuff, those with Debian med, people who want to
see Debian as the one place for all of nodejs/rust/go/... with all that
entails.

And I think it is a good thing that we have so many different areas.
Molding them all together based on our common grounds makes us stronger
as a whole.

And the way the DPL can work with any decision-making body is by talking.
By organizing meetings, possibly joint ones for multiple teams. And by
finding out what they need and if applicable, get that to them.

--
bye, Joerg



Re: Debian Project Leader Elections 2019: Call for nominations

2019-03-14 Thread Joerg Jaspert

On 15337 March 1977, Debian Project Secretary wrote:


Since there were no candidates during the nomination period, the
nomination period has been extended by 1 week.


Soo, lets ensure we do not have another week:

I hereby nominate myself for the DPL election 2019.

--
bye, Joerg


signature.asc
Description: PGP signature


Re: Debian Project Leader Elections 2019: Call for nominations

2019-03-10 Thread Joerg Jaspert

On 15337 March 1977, Zlatan Todorić wrote:


So, funny, maybe we will live to our long history of community
fostering (which is the thing I most enjoy from Debian, besides that
we produce kickass OS) and be leaderless as we in all nature of
project actually are.


While the idea of going leaderless may sound good, the project isn't
setup for that. There is a whole bunch of things going via the leader
that is either hard to delegate or impossible to do so. It would need
quite a bunch of changes to the constitution to enable that.

--
bye, Joerg



Re: Debian Project Leader Elections 2019: Call for nominations

2019-03-10 Thread Joerg Jaspert

On 15337 March 1977, Sam Hartman wrote:


In fairness, I'd recommend that the nominations period be extended for
some explicit time.  I think that we want to have a known window for new
nominations rather than say starting the campaigning as soon as someone
nominates themselves.


§5.2.4 to the rescue. (Something I also missed earlier).

--8<---cut here---start->8---
For three weeks after that no more candidates may be nominated;
candidates should use this time for campaigning and discussion. If there
are no candidates at the end of the nomination period then the
nomination period is extended for an additional week, repeatedly if
necessary.
--8<---cut here---end--->8---

So basically we are now having one more nomination period week.

--
bye, Joerg



Re: Q: NEW process licence requirements

2018-04-01 Thread Joerg Jaspert
On 14994 March 1977, Adrian Bunk wrote:

> Since Debian distributing whatever random people upload to salsa
> is fine for you, I fail to see the point why you would consider 
> distributing what is in the DD-only NEW a huge problem.

It is not fine. But I've chosen to not go down the road that would be
needed here. I've got enough on my plate, I can't put this on.

If someone does go down the road, then any project creation on salsa
would possibly end up needing to be vetted by an admin (or a new team
doing this, or a combination of new team and NEW handling, as parts of
this surely could be merged then).

Right now, the handling of stuff on salsa follows what was done for
alioth "It may have a .debian.org, but its not run by Debian, so the
project chose to ignore parts of the problems with it". And implicitly
either put it onto the shoulders of the alioth admins, or the individual.

There is an argument for this having changed now, with the new setup,
yes, but following that opens such a big can, I don't want to do this.
Thats something the DPL might want to get some informed (ie. lawyers)
opinion on, how free that service can be.

I would love for the outcome of that to be something like "It's fine if
open, as long as there is a contact that quickly disables reported
$legalfoo violations".

Also, in a way we do assume people NOT intentionally putting bad stuff
up, though the current system does make it farely easy to play bad here.

-- 
bye, Joerg



Re: Q: NEW process licence requirements

2018-03-31 Thread Joerg Jaspert
On 14993 March 1977, Adrian Bunk wrote:

> As an example for a rule that does not make sense, recently a member of 
> the ftp team stated on debian-devel that the contents of NEW cannot be
> made available to people outside the ftp team since it might not be
> distributable, and that this is not expected to be changed.

Like it or not, but there *is* a big difference in the project making
something available for the big wide world (which a public NEW would
be), or a user putting it somewhere readable for everyone even though
the latter might be using project resources too. Sure, this is an
argument for making salsa restricted too and have NEW processing on any
project there, and be safe(r). *I* dont want that, you seem to advocate
for it.

-- 
bye, Joerg



Re: having public irc logs?

2017-04-06 Thread Joerg Jaspert
On 14634 March 1977, Gianfranco Costamagna wrote:

> Debian has a "we don't hide things" wording in his constitution.
> However we don't have a public irc log system, and most
> of the conversations between us are happening there.

> How do you relate to that issue? Do you see it as a problem,
> or do you think people should join irc to read our conversations?
> (channels protected by a passphrase are of course out of this question).

If you follow your way of thinking (which is wrong here, btw :) ), you
end up requiring that every time two Developers meet and speak about
Debian things - they need to transcribe them and put that online
somewhere. Or we hide... Every conversation at DebConf, as soon as it
goes beyond "Want another beer?" needs to be scribbled down and put
online. Or we hide...

Silly?

Yes, but thats what you started. We as a project aren't saying that
everything will be available for everyone everywhere, and thats good.

-- 
bye, Joerg



Re: Proposed GR: State exception for security bugs in Social Contract clause 3

2017-01-11 Thread Joerg Jaspert
On 14549 March 1977, Sean Whitton wrote:
> No-one who understands how GNU/Linux distributions work thinks that
> there is anything problematic about short-term embargos of information
> about serious security bugs.  However, the SC is not just for those
> people: it's also something for newcomers to read.

> Imagine a newcomer who finds SC clause 3 very attractive: they
> particularly value transparency about development.  Then they learn that
> certain information is held in a separate, non-public bug tracker, and
> their initial enthusiasm for Debian is somewhat dampened.  If we pass
> this GR, we can avoid leaving a bad taste in that newcomer's mouth.
> That's good for Debian.

Is there really anyone like this? And dampened by how much, when
thinking about it?

Also, this is IMO nothing for a foundational document. But some docs
around it as explanation on how real world handles things.

Adding something like this opens a wormhole of "lets add this extra
condition here" "and hey, this little one there too" and gets the
document from a nice simple "thats it" to a murky "its this, but
sometimes that, and other times this" and end up with a hell where you
can avoid everything because the definition gets too mushy.

Right now its plain simple and one has to have a real good reason to go
around it, which is why its only embargoed security stuff, time limited,
that does.

-- 
bye, Joerg



Re: Proposed GR: Acknowledge that the debian-private list will remain private

2016-07-09 Thread Joerg Jaspert
On 14361 March 1977, Nicolas Dandrimont wrote:

> === BEGIN GR TEXT ===
>
> Title: Acknowledge that the debian-private list will remain private.
>
> 1. The 2005 General Resolution titled "Declassification of debian-private
>list archives" is repealed.
> 2. In keeping with paragraph 3 of the Debian Social Contract, Debian
>Developers are strongly encouraged to use the debian-private mailing
>list only for discussions that should not be disclosed.
>
> === END GR TEXT ===

Seconded.

-- 
bye, Joerg
> 20. What would you do if you wanted to retire from the project?
Remove the passphrase from the (secret) gpg key and post it to
debian-devel. The keyring maintainers will lock the account ASAP.


signature.asc
Description: PGP signature


Re: General Resolution: Fix Minor Bugs in Constitution

2015-11-01 Thread Joerg Jaspert
On 14106 March 1977, Sam Hartman wrote:

>- GENERAL RESOLUTION STARTS -
>
>
>Constitutional Amendment: TC Supermajority Fix
>
>Prior to the Clone Proof SSD GR in June 2003, the Technical
>Committee could overrule a Developer with a supermajority of 3:1.
>
>Unfortunately, the definition of supermajorities in the SSD GR has a
>off-by-one  error.  In the new text a supermajority requirement is met
>only if the ratio of votes in favour to votes against is strictly
>greater than the supermajority ratio.
>
>In the context of the Technical Committee voting to overrule a
>developer that means that it takes 4 votes to overcome a single
>dissenter.  And with a maximum committee size of 8, previously two
>dissenters could be outvoted by all 6 remaining members; now that
>is no longer possible.
>
>This change was unintentional, was contrary to the original intent
>of the Constitution, and is unhelpful.
>
>For the avoidance of any doubt, this change does not affect any
>votes (whether General Resolutions or votes in the Technical
>Committee) in progress at the time the change is made.
>
>Therefore, amend the Debian Constitution as follows:
>
> Index: doc/constitution.wml
> ===
> --- doc/constitution.wml(revision 10982)
> +++ doc/constitution.wml(working copy)
> @@ -913,7 +913,7 @@
>
>
>An option A defeats the default option D by a majority
> -  ratio N, if V(A,D) is strictly greater than N * V(D,A).
> +  ratio N, if V(A,D) is greater or equal to  N * V(D,A) and 
> V(A,D) is strictly greater than V(D,A).
>
>
>If a supermajority of S:1 is required for A, its majority 
> ratio
>
>
>
>
>
>
>Constitutional Amendment: Fix duplicate section numbering.
>
>The current Debian Constitution has two sections numbered A.1.
>This does not currently give rise to any ambiguity but it is
>undesirable.
>
>Fix this with the following semantically neutral amendment:
>
> - Renumber the first section A.1 to A.0.
>
>
>- GENERAL RESOLUTION ENDS -

Seconded.

-- 
bye, Joerg


signature.asc
Description: PGP signature


Re: General Resolution: Fix Minor Bugs in Constitution

2015-10-29 Thread Joerg Jaspert
On 14106 March 1977, Sam Hartman wrote:

>- GENERAL RESOLUTION STARTS -
>
>
>Constitutional Amendment: TC Supermajority Fix
>
>Prior to the Clone Proof SSD GR in June 2003, the Technical
>Committee could overrule a Developer with a supermajority of 3:1.
>
>Unfortunately, the definition of supermajorities in the SSD GR has a
>off-by-one  error.  In the new text a supermajority requirement is met
>only if the ratio of votes in favour to votes against is strictly
>greater than the supermajority ratio.
>
>In the context of the Technical Committee voting to overrule a
>developer that means that it takes 4 votes to overcome a single
>dissenter.  And with a maximum committee size of 8, previously two
>dissenters could be outvoted by all 6 remaining members; now that
>is no longer possible.
>
>This change was unintentional, was contrary to the original intent
>of the Constitution, and is unhelpful.
>
>For the avoidance of any doubt, this change does not affect any
>votes (whether General Resolutions or votes in the Technical
>Committee) in progress at the time the change is made.
>
>Therefore, amend the Debian Constitution as follows:
>
> Index: doc/constitution.wml
> ===
> --- doc/constitution.wml(revision 10982)
> +++ doc/constitution.wml(working copy)
> @@ -913,7 +913,7 @@
>
>
>An option A defeats the default option D by a majority
> -  ratio N, if V(A,D) is strictly greater than N * V(D,A).
> +  ratio N, if V(A,D) is greater or equal to  N * V(D,A) and 
> V(A,D) is strictly greater than V(D,A).
>
>
>If a supermajority of S:1 is required for A, its majority 
> ratio
>
>
>
>
>
>
>Constitutional Amendment: Fix duplicate section numbering.
>
>The current Debian Constitution has two sections numbered A.1.
>This does not currently give rise to any ambiguity but it is
>undesirable.
>
>Fix this with the following semantically neutral amendment:
>
> - Renumber the first section A.1 to A.0.
>
>
>- GENERAL RESOLUTION ENDS -

Seconded.

-- 
bye, Joerg



Re: GR: Selecting the default init system for Debian

2014-01-19 Thread Joerg Jaspert
On 13461 March 1977, Guillem Jover wrote:

 I think that forcing a decision through the TC at this time was very
 premature and inappropriate

Quite the contrary, it was the right thing to do. This issue will not
get any easier or more clearcut the longer we let it wait and see if
maybe the maintainers will get to a consensus. They won't, this much has
been clear from the beginning, the systems are simply way too different
for that to happen.
So it was the right time (or maybe even a bit late) to ask the TC to
take this decision.

 I feel it's inappropriate for a small group of individuals to forcibly
 decide the global direction for the entire project. Such decisions, on
 issues that are as much technical as strategic, political or of a
 subjective design nature, can have huge implications for what
 contributors or other Debian-based projects might have to work on, or
 stop working on. I feel that such decisions must belong to the project
 at large.

Where do they decide the global direction for the project? They have a
technical decision to do. Sure it has a wide impact, but global
direction is something different than just an init thingie.


Also, seeing how much involvement we have in votes usually, I am far more
happy to have a small group of people invest a lot of time to get to
know all the various edges of all the involved systems and making an
informed decision based on that, giving us long reasonings WHY they
decided the way they did,

than having a vote where a few hundred CAN vote, way less than that
usually DO vote, and even less really inform themself of WHAT they vote
on. Sure, there may be some who go long ways to get all the details, but
I could bet their number is SMALL, especially if you look at, eg., how
deep TC members like Russ went into the issue.

The quality of the decision will be much better with the CTTE.

-- 
bye, Joerg
  I. What would you do if a package has no sane default configuration?
 (There is *no* default configuration that works on most systems!)
   The best thing to do would be to add such a default configuration.
[... ARGS ...]


signature.asc
Description: PGP signature


Re: Naming of non-uploading DDs

2010-09-20 Thread Joerg Jaspert
On 12243 March 1977, Stefano Zacchiroli wrote:
 On Sat, Sep 18, 2010 at 09:36:50AM -0500, Kumar Appaiah wrote:
  Even better, now with attachments!
 There is yet another pronoun I have missed. Please find a patch
 attached.

 Applied (wording / punctuation fix), thanks!

 New current text is attached.

Text with Sha1sum 3dc10c8dcee25fd9af5d8895ad4bd2d9176b9397 seconded.

-- 
bye, Joerg
I'm normally not a praying man, but if you're up there, please save me
Superman.


pgpVkK4YV9njU.pgp
Description: PGP signature


Re: Naming of non-uploading DDs

2010-09-15 Thread Joerg Jaspert
 I think unlimited upload access should be simply another one of those sets
 of permissions that some people have and others don't.  Those who need
 that access to do their work can receive it after appropriate vetting of
 their ability to use that access appropriately, just as someone would
 volunteer to join ftp-master, or DSA, or keyring-maint, or the Lintian
 maintenance team and would, after appropriate vetting, be given additional
 privileges to do that work.  Having or not having additional access should
 not change the basic DD status.

I, using my DAM hat, don't care if this gets a name. It got one as it
seemed good at the time of writing, but whatever its named (or not) is
REALLY just a very tiny little bit of this thing and about as important
as the fact if someone had rice or meat for breakfast.

The more important part is getting the project to acknowledge the
concept of a set of members/developers/whateveryounameit not having
upload rights by default and letting DAM/FD/theusualpeople just manage
that. The important part is opening our membership to people who deserve
it, but who (most likely) never ever will maintain a package and as such
currently have a hard time joiningm as we do want to see new people
have at least a basic set of knowledge packaging requires (be that using
a set of questions or by evaluating what they have in the archive, the
procedure there is up to the AM). And the latter part should change,
giving people who want to an early exit - consequently a little less
ability later on, but one they dont need/want then.


I, using my FTPMaster hat, do care a lot that we do not get
$whateveritsname with upload rights that never ever had to show at least
the basic understanding of packaging work. Looking at all the errors
existing Developers do, even longstanding ones, having something like
TS drop away entirely will be near death. Whoever thinks it cant be
that bad should do a month of release team, qa or ftpteam work. You
will think different.


-- 
bye, Joerg
Naturally; worms that don't know what they are doing end up as
fish bait, instead of getting invited into weird math experiments.
-- Lars Wirzenius


-- 
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/87fwxbquvo@gkar.ganneff.de



Re: GR: welcome non-packaging contributors as Debian project members

2010-09-14 Thread Joerg Jaspert
On 12238 March 1977, Stefano Zacchiroli wrote:

 ---
 The Debian project aims at producing the best free operating system.
 To that end the project benefits from various types of contributions,
 including but not limited to: package maintenance, translations,
 infrastructure and website maintenance, porting, bug triaging and
 fixing, management activities, communication, testing, legal advice,
 quality assurance, etc.

 The Debian project acknowledges that:

 * To pursue Debian goals, package maintenance as well as a wide range of
   other technical and non-technical contributions are all valuable.

 * Active contributors of non-packaging work, which share Debian values
   and are ready to uphold Debian Foundation Documents, deserve the
   opportunity for becoming Debian project members.

 The Debian project therefore invites the Debian Account Managers to:

 * Endorse the idea that contributors of non-packaging work might become
   Debian Developers without upload rights to the Debian archive. These
   new developers shall be recognized as Debian Contributors (DC).

 * Establish procedures to evaluate and accept Debian Contributors.

 * Initiate the appropriate technical measures to enable Debian
   Contributors to participate in Debian decision making and to access
   Debian infrastructure.
 ---

Seconded.

-- 
bye, Joerg
liw we have release cycles, that's why it takes so long to get a
release out; if we had release race cars, things would go a lot faster


pgpZlgfMjRxNr.pgp
Description: PGP signature


Re: Questions for all candidates: decentralization of power

2010-04-01 Thread Joerg Jaspert

 I also think that we need to review the NEW uploads. But this is not what I
 discuss here. I propose to let all DDs look what is in the NEW queue. (This
 would of course help to review the NEW uploads).

If there is ever any legal fun around this, it is a *HUGE* difference
if you can say Only people who really have need have access before the
check is finished or Everyone who feels like it and happens to be a DD
at that time has access.

 I think that the claim that some people can be sued if some DD screwed up is
 vague, and is really difficult to discuss factually. I think that if the NEW
 queue in the ftp-master mirror is readable for all the DDs, there is no risk
 for the DPL, his delegates, or the sponsor of the provider of the ftp-master
 mirror machine and connectivity to be sued.

And on what base do you ground that?

-- 
bye, Joerg
Maybe, just once, someone will call me 'Sir' without adding, 'You're
making a scene.'


-- 
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/87mxxnufdb@gkar.ganneff.de



Re: Question for all candidates: Release process

2010-03-29 Thread Joerg Jaspert

 (And to answer to the comment ‘you do not need to be DPL for doing this’, that
 is true, but if I make a bad score at this election, I will conclude that 
 there
 are not many persons interested in what I propose anyway, and will save 
 everybody's
 time by not discussing them further in the short term.)

Now, I think thats the wrong conclusion. While it should be pretty known
that I am not really a fan of you getting DPL, I have one remark about
the above:

 - A good idea should (unless its constitutional required, but what is?)
   not be bound to a DPL term.
 - A lost election might not mean that the ideas are all bad. (It can
   mean it). It might just mean they are presented wrong, or that
   everyone thinks they got presented wrong/at wrong time/at wrong
   place.

-- 
bye, Joerg
I'm not a bad guy! I work hard, and I love my kids. So why should I
spend half my Sunday hearing about how I'm going to Hell?


--
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/8739zjlhra@gkar.ganneff.de



Re: Q for all candidates: license and copyright requirements

2010-03-24 Thread Joerg Jaspert

 Our users includes not only an individual with a single computer who
 never sees the source, but also derivative distributions, private
 organizations, system administrators, etc, all of whom may need to
 modify the source for their own purposes.
 Our users, if they want to modify, study, redistribute or use after rebuild 
 our
 system, need the source. At no moment these operations involve modifying a RFC
 or a binary program that is aimed at run on a Windows system. I conclude that
 that kind of file, although present in our source packages, are not part of 
 the
 source of our operating system.

*cough* (My first thought was *WAYS* more impolite.)

So, you want to make Debian unfit to be distributed by anyone. You
seriously consider distributing undistributable files just because you
are too lazy to do your maintainers work. You seriously want to put all
our mirrors, all or CD distributors AND ALL OUR USERS at risk to break
laws and maybe get sued (some of our users definitely are large enough
to be a nice target for law trolls), just because you fucking dont want
to do the work?

 I think that we should have the possibility to redistribute a bit-identical
 upstream archive when possible.

Thats possible whenever upstream has fixed his tarball to not include
non-free bits.

 repacked tarballes, we can do with pristine ones. If we do not trust
 each other that a couple of useless non-DFSG-free files can be
 ignored, what else can't we trust ?

You.

-- 
bye, Joerg
You know, boys, a nuclear reactor is a lot like a woman. You just have
to read the manual and press the right buttons.


-- 
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/87sk7qku6t@gkar.ganneff.de



Re: Q for all candidates: license and copyright requirements

2010-03-23 Thread Joerg Jaspert

 The second option aims at clarifying what is the source of the Debian 
 operating
 system. It is controversial.

It is a lot but not controversial, actually its pretty clear.
For that statement alone *I* hope NOTA will have a big win over you,
sorry. It shows you are way off with actual project.

-- 
bye, Joerg
Mr. Scorpio says productivity is up 2%, and it's all because of
my motivational techniques -- like donuts and the possibility of more
donuts to come.


-- 
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/87ljdiu7b3@gkar.ganneff.de



Question to all Candidates: 2IC

2010-03-11 Thread Joerg Jaspert
Heyho,

a little question to all those up for the next DPL:

Do you plan on taking on a 2IC or a team?
If so: Who? And why this/those?

Thanks.

-- 
bye, Joerg
Well, I’m tired of being a wannabe league bowler. I wanna be a league bowler!


pgpc4eVogfX8Q.pgp
Description: PGP signature


Re: lifting censorship during the DPL campaign ...

2009-03-23 Thread Joerg Jaspert

On 11696 March 1977, Sven Luther wrote:
 I come to you again, with the same request as i did last year, that you
 lift the censorship you are imposing on me for the duration of the DPL
 campaign on debian-vote. 

As you obviously do not know the word, lets copy what a dictionary or
also Wikipedia has to say:

Censorship:
Censorship is the suppression of speech or deletion of communicative
material which may be considered objectionable, harmful or sensitive, as
determined by a censor.


This is *not* what is done in your case. You are free to say whatever
you want[1]. And none of your mails that made it to the lists got
deleted. What is done is called a Ban, Debian decided to no longer
be an audience for whatever you have to say. Quite different from
censorship Debian does *not* forbid you to speak, Debian just does not
want you to use up any Debian resource.

[1] respecting the usual laws everyone follows



 The current taboo i am under, is well beyond what the DAM originally
 decided after my explusion, and the ask a DD to forward your mails
 politic is not working (almost 50% or so of my mails are not forwarded,
 either because there is some pression on the would-be forwarders, or
 because people tell me what i say would not further their own argument
 and position).

Maybe you should listen to them, if so many of the people tell you its not
worth it.

 And yes, i am still hurting to even write this by the evil you have done
 to me, but i am also ready to forgive you, as i have amply shown in the
 past by proposing constructives approaches to solving the conflict which
 would have been in the best interest of debian, but which received no
 support at all.

 The ball is in your camp, as it was since the start of this mess.

I'm not sure how big the signs have to be before you read them, but this
camp does not want to be assigned with you anymore. The biggest
letters for years now read MOVE ON, THERE IS MORE IN THE WORLD THAN
THIS Don Quichotte LIKE 'FIGHT' YOU PLAY

-- 
bye, Joerg
I think there's a world market for about five computers.
 -- attr. Thomas J. Watson (Chairman of the Board, IBM), 1943


-- 
To UNSUBSCRIBE, email to debian-vote-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Amendment: Enhance requirements for General resolutions

2009-03-22 Thread Joerg Jaspert
On 11697 March 1977, Neil McGovern wrote:

 AMENDMENT START
 
 General Resolutions are an important framework within the Debian
 Project. Yet, in a project the size of Debian, the current requirements
 to initiate one are too small.

 Therefore the Debian project resolves that
  a) The constitution gets changed to not require K developers to sponsor
 a resolution, but floor(Q). [see §4.2(1)]
  b) Delaying a decision of a Delegate or the DPL [§4.2(2.2)],
 as well as resolutions against a shortening of discussion/voting
 period or to overwrite a TC decision [§4.2(2.3)] requires floor(2Q)
 developers to sponsor the resolution.
  c) the definition of K gets erased from the constitution. [§4.2(7)]

 (Numbers in brackets are references to sections in the constitution).
 
 AMENDMENT END

 Rationale: This is basically s/K/Q/. It keeps the 'immediate override
 delegate decision' as twice as hard as proposing a GR.

Well. I personally dislike that, and that speaking as a delegate who had
a Thank you vote from the project already, but if you get enough
seconders, I'm happy to have this on the vote too.

-- 
bye, Joerg
lenny schneidet nie chilis und wascht euch dann _nicht_ die hände und reibt 
euch dann an der nase.
lenny uargs, wie das brennt
lenny hammer. das ist ja schlimmer als die dinger zu essen...


pgpJV0cKIkcHu.pgp
Description: PGP signature


Proposal: Enhance requirements for General resolutions

2009-03-21 Thread Joerg Jaspert
Hi,

I have felt for some time that the low requirement for seconds on General
Resolutions is something that should be fixed. Currently it needs 5
supporters to get any idea laid before every Debian Developer to vote
on. While this small number was a good thing at the time Debian was
smaller, I think it is no longer the case. We currently have over 1000
Developers, and even if not everyone is active all the time, there
should be a little higher barrier before all of them have to deal with
something, effectively taking away time from their usual Debian work.

While one could go and define another arbitary number, like 10 or 15 or
whatever, I propose to move this to something that is dependent on the
actual number of Developers, as defined by the secretary, and to
increase its value from the current 5 to something higher. My personal
goal is 2Q there, which would mean 30 supporters. If you can't find 30
supporters, out of 1000 Developers, your idea is most probably not worth
taking up time of everyone else.

Various IRC discussions and the discussion on debian-project in December
told me that others feel similar. So here is a proposal.

As the discussion in December also told us, we should vote on different
options than just one, so I will also send in an amendment. My personal
goal would be to end up with a vote having options similar to the ones
pasted below as an example, but if someone feels like having a Keep it
like it is, no discusssion is needed, I would accept such an amendment
too. (Not that I think its neccessary, for me FD means that, but still).

- - - -=-=-=-=-=- Don't Delete Anything Between These Lines =-=-=-=-=-=-=-=-
[   ] Choice 1: Enhance seconders to 2Q [3:1]
[   ] Choice 2: Enhance seconders to Q [3:1]
[   ] Choice 3: Further Discussion
- - - -=-=-=-=-=- Don't Delete Anything Between These Lines =-=-=-=-=-=-=-=-

As this will change the constitution it will need a 3:1 to win. (see
Constitution 4.1.2)

Of course, this being a proposal to enhance the required seconds, I
would love if many people do second this, even if we might be past the
currently needed limit already. The more the better. :)

PROPOSAL START

General Resolutions are an important framework within the Debian
Project. Yet, in a project the size of Debian, the current requirements
to initiate one are too small.

Therefore the Debian project resolves that
 a) The constitution gets changed to not require K developers to sponsor
a resolution, but floor(2Q). [see §4.2(1)]
 b) Delaying a decision of a Delegate or the DPL [§4.2(2.2)],
as well as resolutions against a shortening of discussion/voting
period or to overwrite a TC decision [§4.2(2.3)] requires floor(Q)
developers to sponsor the resolution.
 c) the definition of K gets erased from the constitution. [§4.2(7)]

(Numbers in brackets are references to sections in the constitution).

PROPOSAL END

Practical changes: Taking the definitions of the latest GR we had,

 Current Developer Count = 1018
 Q ( sqrt(#devel) / 2 ) = 15.9530561335438
 K min(5, Q )   = 5
 Quorum  (3 x Q )   = 47.8591684006314

this will mean that future GRs would need 30 other people to support
your idea. While that does seem a lot (6times more than now),
considering that a GR affects more than 1000 official Developers and
uncounted amounts of other people doing work for Debian, I think its not
too much. Especially as point b only requires 15 people, 3 times the
amount than now, in case there is a disagreement with the DPL, TC or
a Delegate.

-- 
bye, Joerg
* libpng2 no libpng3 no why ? because no yes no yes no yes bullshit no yes
  no yes no yes stop ? no when someday beep beep beep beep (Closes: #157011)
 -- Christian Marillat maril...@debian.org  Thu, 29 Aug 2002 16:41:58 +0200


pgpUDbLd85ZRf.pgp
Description: PGP signature


Amendment: Enhance requirements for General resolutions

2009-03-21 Thread Joerg Jaspert
Hi,

and here is the promised amendment which will require a maximum of
floor(Q) developers to second a GR.

PROPOSAL START

General Resolutions are an important framework within the Debian
Project. Yet, in a project the size of Debian, the current requirements
to initiate one are too small.

Therefore the Debian project resolves that
 a) The constitution gets changed to not require K developers to sponsor
a resolution, but floor(Q). [see §4.2(1)]
 b) Delaying a decision of a Delegate or the DPL [§4.2(2.2)],
as well as resolutions against a shortening of discussion/voting
period or to overwrite a TC decision [§4.2(2.3)] requires floor(Q)
developers to sponsor the resolution.
 c) the definition of K gets erased from the constitution. [§4.2(7)]

(Numbers in brackets are references to sections in the constitution).

PROPOSAL END

Practical changes: Taking the definitions of the latest GR we had,

 Current Developer Count = 1018
 Q ( sqrt(#devel) / 2 ) = 15.9530561335438
 K min(5, Q )   = 5
 Quorum  (3 x Q )   = 47.8591684006314

this will mean that future GRs would need 15 other people to support
your idea.

-- 
bye, Joerg
Could you please add me to the mirr...@debian.org alias. I'm not receiving
enough spam.
  -- Andrew Pollock


pgpt8bg5lg3r9.pgp
Description: PGP signature


Re: Proposal: Enhance requirements for General resolutions

2009-03-21 Thread Joerg Jaspert

 There are some that do not take part in the discussions but vote, there 
 are those who do not even follow debian-vote because they do not feel it 
 is worth the effort, and those that are simply not active at all. I do 
 not have the numbers right now, but IIRC we have had an average of 300 
 to 400 votes in the most controversial disputes recently. In other 
 words, considering the seconds requirement from the 1000-something DDs 
 we count formally is fiction, when less than half of them actually
 participate in the decision process.

There is nothing else that good to use. *I* wouldnt want to write
something like take the amount of voters for the latest GR/DPL election
to calculate Q. That would be sick. And using the official DD count
does work for all the other parts too, so I see no reason to define
something special now, in fear of people wont vote.


-- 
bye, Joerg
NM-fun:
The Debian project,  at least for me,  is not a joke, [...]


-- 
To UNSUBSCRIBE, email to debian-vote-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: GR proposal: the AGPL does not meet the DFSG

2009-03-19 Thread Joerg Jaspert

 Of course, had the FTP master rejected packages under the AGPL from the
 archive, I would not have bothered with a GR. However I would like this
 GR to be considered independently of the FTP master resolution. They are
 not the target, the AGPL is.

It is not seperate. You do want to override a decision from us, which is
that the AGPL is fine for packages in our archive. You do want Debian to
decide that this is not true and the AGPL is not ok.

Fine, have it, if you find seconders, but clearly name it after what it
is please.


-- 
bye, Joerg
Some NM:
A developer contacts you and asks you to met for a keysign. What is
your response and why?
Do you like beer? When do we meet? [...]


-- 
To UNSUBSCRIBE, email to debian-vote-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: DPL Debates [Re: Debian Project Leader Election 2009]

2009-03-09 Thread Joerg Jaspert

 If someone can't set up a poll, I'll send another message asking for
 DDs to privately mail me (or maybe me-too to -vote) if they find the
 debates useful.
 http://doodle.com/nmpesn9t5fwv6ewe

Having this run for 7 days now, we had 72 participants.

The question asked was
Are the Debian DPL IRC Debates useful and should we keep them?
and people could chose
Yes, No, I don't care, never looked at one.

and we have

Yes 34
No  32
Don't care  12

From that one can chose Yes as a final winning option, but it is a very
tiny margin. And some people did select Yes and No together.

-- 
bye, Joerg
 But i don't think that we talk a lot, as far as i can see, you live in
 the USA.
Australia. Only minor details like timezone and hemisphere but pretty
much the same. TZ is UTC+10 


-- 
To UNSUBSCRIBE, email to debian-vote-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: DPL Debates [Re: Debian Project Leader Election 2009]

2009-03-02 Thread Joerg Jaspert
 Perhaps someone could set up a poll for DDs to indicate whether they
 find the debates useful or not? [I think Jeroen was doing this last?]

 If someone can't set up a poll, I'll send another message asking for
 DDs to privately mail me (or maybe me-too to -vote) if they find the
 debates useful.

http://doodle.com/nmpesn9t5fwv6ewe

-- 
bye, Joerg
* maxx hat weasel seine erste packung suse gebracht, der hat mich dafür
  später zu debian gebracht
weasel .oO( und jetzt ist der DD.  jeder macht mal fehler.. )
maxx du hast 2 gemacht du warst auch noch advocate :P


-- 
To UNSUBSCRIBE, email to debian-vote-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Results of the Lenny release GR

2009-01-11 Thread Joerg Jaspert

 So, I think you made a mistake, a very serious one, and when asked about it,
 your explanation is completely unsatisfactory.  How do we solve this?
 Currently, the only solution I see is that we ask the developers what they
 think, and hold another vote.  Do you have any other idea in mind?

How about accepting that the project wants to release, and not want to
have yet another vote by someone who just doesnt like the outcome of the
last? Please hurt another project, not Debian, we had enough of this
already.

-- 
bye, Joerg
snooze02 sind jabber und icq 2 unterschiedliche netzwerke ?


-- 
To UNSUBSCRIBE, email to debian-vote-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Results of the Lenny release GR

2009-01-11 Thread Joerg Jaspert

  Do you have any other idea in mind?
 Btw, Joerg, that goes for you too.  If you have something constructive to say,
 this would be a good time.

How about you going elsewhere until Lenny is released, then coming back
as soon as that happens and start working on what is left to fix then?
(Not right before a release, right after a release for a change.)

-- 
bye, Joerg
Some NM:
graphviz: ouch, that license is hard to read, damn lawyer gibberish.


-- 
To UNSUBSCRIBE, email to debian-vote-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Results for General Resolution: Lenny and resolving DFSG violations

2008-12-29 Thread Joerg Jaspert

 I thought FD was also a vote for release Lenny given it didn't change
 the status quo and before the GR the release team were quite happy to
 release...
 If you believe that the release team had the authority to release lenny
 with an arbitrary amount of non-free software, then yes, that would
 seem accurate.

For someone that is in Debian for so long its pretty bad how one can
misjudge it...

The release team has the authority to release Lenny. At whatever point
they wish and feel good with it. They provide a list of what criteria
need to be met for that. For the package contents of that release, they
take whatever we, all the maintainers uploading packages, and what we,
the ftpmasters, put into the archive.


Now, if one dislikes a decision of a delegate, one can run a GR
against it. Somehow we just had one, and the outcome does say they can
release with the kernel that is currently in Lenny. Like it or not, but
thats the option that won, no matter how fucked up the ballot may have
been. Dislike this outcome? Do Debian a bad service and run yet another
GR against Lenny. Or, to have something new, do such things right
*after* a release, not right before one.[1]


[1] But that wouldn't be half as fun complaining, wouldnt hurt Debian
as much, eh? 

-- 
bye, Joerg
lamont is there a tag for won't be fixed until sarge+1?
sam depends whether the BTS is year 2037 compliant


-- 
To UNSUBSCRIBE, email to debian-vote-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Discussion: Possible GR: Enhance requirements for General Resolutions

2008-12-29 Thread Joerg Jaspert
Hi,

I have felt for some time that the low requirement for seconds on General
Resolutions is something that should be fixed. We are over 1000
Developers, if you can't find more than 5 people supporting your idea,
its most probably not worth it taking time of everyone. Various IRC
discussions told me that others feel the same. So here is a possible
proposal. Probably needs en_GANNEFF cleanup, and might need other
changes too, I try collecting them from replies.

As this will change the constitution, if we ever go and vote on it,
it will need a 3:1 to win. (see Constitution 4.1.2)

Oh, note. While this is written as a GR, this is a discussion proposal
only. I'm *not* calling for seconders with this mail. Thats also the
reason for the reply-to/mail-followup-to header going to -project,
please respect them.


General Resolutions are an important framework within the Debian
Project. Yet, in a project the size of Debian, the current requirements
to initiate one are too small.

Therefore the Debian project resolves that
 a) The constitution gets changed to not require K developers to sponsor
a resolution, but floor(2Q). [see §4.2(1)]
 b) Delaying a decision of a Delegate or the DPL [§4.2(2.2)],
as well as resolutions against a shortening of discussion/voting
period or to overwrite a TC decision [§4.2(2.3)] requires floor(Q)
developers to sponsor the resolution.
 c) the definition of K gets erased from the constitution. [§4.2(7)]

(Numbers in brackets are references to sections in the constitution).


Practical changes: Taking the definitions of the latest GR we had,

 Current Developer Count = 1021
 Q ( sqrt(#devel) / 2 ) = 15.9765453086705
 Quorum  (3 x Q )   = 47.9296359260114

this will mean that future GRs would need 30 other people to support
your idea. While that does seem a lot (6times more than now),
considering that a GR affects more than 1000 official Developers and
uncounted amounts of other people doing work for Debian, I think its not
too much. Especially as point b only requires 15 people, 3 times the
amount than now, in case there is a disagreement with the DPL, TC or
a Delegate.

-- 
bye, Joerg
Please, not the graphviz one again, I only just finished the therapy I had
to start after I read it the first time. I'm sure this one was written by
some sort of non-human entity. I would go for lawyers.


pgp1EZ1bRL2eH.pgp
Description: PGP signature


Re: I hereby resign as secretary

2008-12-18 Thread Joerg Jaspert
On 11603 March 1977, Manoj Srivastava wrote:
 I am hereby resigning as secretary, effective immediately.

:( Sorry to hear that. Whoever is your follower *will* have a hard
time.

 As to the people who emailed me that they are putting together a
  petition for the DAM to have me removed from the project, I hear you
  too. I am going to spend the next few days evaluating how important the
  project is to me, and whether I should save you the bother or an
  expulsion process.

There haven't been such a request yet. Honestly, I can't imagine strong
enough arguments to open such a process. While there certainly has been
a lot of discussion around the last vote and its ballot and whatnot,
that alone wouldn't, IMO, suffice to forcefully kick you out of Debian.


I do hope you continue working in Debian, even if the work you chose
will be very different to the one you did in the past.

-- 
bye, Joerg
exa look i can't afford to to any more work without becoming a DD


pgplZgoPmhyYX.pgp
Description: PGP signature


Vote results for vote 002?

2008-12-15 Thread Joerg Jaspert
Hi,

just out of curiosity (somehow I'm affected :) ):
 When do you plan to provide us with the results of the vote that was
 supposed to end 23:59:59 UTC on Sunday, 14th Dec, 2008?

In the past (IIRC) it was always nicely a few minutes after the vote
ended, at least a preliminary result / notification.


Also, according to
http://ikibiki.org//blog/2008/12/15/Secretary_epic_fail/ the vote is
still open and accepting ballots.
Cite:
--8schnipp-8---
This is an acknowledgement for your vote [record msg00356.raw] for
the vote Project membership procedures
sent in on Mon, 15 Dec 2008 08:37:16 +0100, with the subject
Re: Final call for votes: GR: Project membership procedures
…
Your vote has been recorded as follows
…
I note that this is not your first vote.

The time now is Mon Dec 15 08:08:06 2008

Thanks for your vote.
--8schnapp-8---

Hope you are going to sort out every little ballot that got send to
late?

The website also wants updates, but thats way less priority (it has an
up to 4h? delay anyway)

Thanks!

-- 
bye, Joerg
Some NM:
main contains software that compiles with DFSG.
[hehehe, nice typo]
Of course, eye mean complies, knot compiles.  Sum typos cant bee
caught bye spelling checkers.


pgpD1svaz8IA9.pgp
Description: PGP signature


Re: Draft ballot for Proceedural Vote: Suspension of the changes of the Project's membership procedures.

2008-10-28 Thread Joerg Jaspert

 On Tuesday 28 October 2008 00:21, Joerg Jaspert wrote:
 So, for the sanity (if any is left), could the proposer and all its
 sponsors, agree to not have an immediate vote on this, as it
 *WONT* do anything except creating needless work? 
 You could give them an incentive to do so...

WTF do you think did I do with my mail? Would you please start to *read*
before you reply?

-- 
bye, Joerg
From a NM after doing the license stuff:
I am glad that I am not a lawyer!  What a miserable way to earn a living.


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



Re: Possible amendment for Debian Contributors concept

2008-10-28 Thread Joerg Jaspert

 As long as Joerg doesn't agree with that, I don't see why we should drop
 the immediate vote or the GR itself.

Then please explain what the immediate vote will gain, besides
*NEEDLESS* work for the secretary (running it), needless work for
everyone (to vote)?
There is 0 need for the immediate vote, and insisting on it is nothing
else then wanting to hurt Debian more.

-- 
bye, Joerg
pasc man
pasc the AMD64 camp is not helped by the list of people supporting it
pasc when nerode is on your side, you know you're doing something wrong


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



Re: Call for seconds: Suspension of the changes of the Project's membership procedures.

2008-10-27 Thread Joerg Jaspert
On 11551 March 1977, Charles Plessy wrote:

 I would be more than happy if a discussion between the different poles of
 opinions would start, with focus on convergence.

This GR effectively blocks any [motivation to have a] discussion.

-- 
bye, Joerg
A.D. 1492:
Christopher Columbus arrives in what he believes to be India, but
which RMS informs him is actually GNU/India.


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



Re: DAM has no competency to make changes to membership structure

2008-10-27 Thread Joerg Jaspert
On 11551 March 1977, martin f. krafft wrote:

   The changes announced the 22nd of October on the debian-devel-announce
   mailing list (Message-id: [EMAIL PROTECTED]) are
   suspended [§4.1(3)].  This suspension is effective immediately [§4.2(2.2)].

 I do not understand why we need to do this at all. According to [0],
 Joerg has been empowered to create and remove developer accounts
 according to the New Maintainer procedure. He has not been
 empowered to introduce new membership classes or restructure
 membership in any other way.

 0. http://lists.debian.org/debian-devel-announce/2008/04/msg7.html

You are wrong. Both in the term of DAM has no competency to do this
and in the delegation itself.
Note that the above is jut making something clear(er) which hasnt been
that before. I was delegated DAM years ago by Martin, the relevant mail
is  http://lists.debian.org/debian-project/2004/12/msg00277.html

 The proposed changes are outside of the delegate's competencies.

You are wrong. The changes I propose are all well within the DAMs competency.


-- 
bye, Joerg
#debian.de @ OFTC
(01:38) michael hui, hier wird sonntags gechattet :)
(01:39) maxx ja, aber nur zwischen 1:35 und 1:45, wenn der Sonntag der 1. im 
Monat ist :)
(01:39) Sahneschnitter wasn hier los? activity :)


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



Re: Draft ballot for Proceedural Vote: Suspension of the changes of the Project's membership procedures.

2008-10-27 Thread Joerg Jaspert

 - - -=-=-=-=-=- Don't Delete Anything Between These Lines =-=-=-=-=-=-=-=-
 a1ea0fab-9ff7-4466-a951-99c712df8192
 [   ] Choice 1: Decision on membership reform stands until GR decided
 [   ] Choice 2: Decision on membership reform delayed until GR decided
 [   ] Choice 3: Further discussion
 - - -=-=-=-=-=- Don't Delete Anything Between These Lines =-=-=-=-=-=-=-=-

This ballot is wrong.
It is *not* a membership reform.

-- 
bye, Joerg
That's just f***ing great, now the bar for being a cool guy in free
software just got raised. It used to be you just had to write a million
lines of useful code. Now you've got to get a subpoena from SCO to be cool.


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



Re: Draft ballot for Proceedural Vote: Suspension of the changes of the Project's membership procedures.

2008-10-27 Thread Joerg Jaspert

  - - -=-=-=-=-=- Don't Delete Anything Between These Lines =-=-=-=-=-=-=-=-
  a1ea0fab-9ff7-4466-a951-99c712df8192
  [   ] Choice 1: Decision on membership reform stands until GR decided
  [   ] Choice 2: Decision on membership reform delayed until GR decided
  [   ] Choice 3: Further discussion
  - - -=-=-=-=-=- Don't Delete Anything Between These Lines =-=-=-=-=-=-=-=-
 This ballot is wrong.
 It is *not* a membership reform.
 Suggested wording then?

None at all, drop the immediate vote.

As I already explained none of this is implemented yet. None of this
will be implemented within the next few weeks.

So, for the sanity (if any is left), could the proposer and all its
sponsors, agree to not have an immediate vote on this, as it
*WONT* do anything except creating needless work? It's more than enough
to have the normal vote procedure run.

Of course the secretary has to accept this, as its not written down in
constitution, but as this immediate vote is a NOOP, no matter what the
outcome is, it would only save them work to accept it.

-- 
bye, Joerg
00:00:11 LupusE goebelmeier: http://ftp-master.debian.org/new.html -
warum steht hier 'mplayer'? ist das eine whishlist?


pgpSY0Gz6a8v7.pgp
Description: PGP signature


Re: Q: All: Account creation latency

2008-03-17 Thread Joerg Jaspert
On 11327 March 1977, Pierre Habouzit wrote:

 We need to break that logic. I would like to talk with James and try to
 convince him to create accounts as they come. It's well known that small
 task (when they take less than 5 minutes) are usually best done on the
 fly instead of accumulating them. And if Joerg notices that accounts are
 created quickly, it will also help him process them more regularly instead
 of reviewing AM reports by batches.
   FWIW Reviewing an AM report and an application is nothing near a small
 5 minutes task. I believe it's rather 30 minutes of work per applicant
 if you do it seriously enough. Creating an account should though
 (meaning I don't know if it is, but I see no valid technical reasons for
 it not to be).

Depending on the quality of the report (which doesnt mean quality of AM
or NM, also amount of mails and quoting style the people use and
stuff like that), its between 30 and 60 minutes.

If one does a reject you can count at least 2 hours, as you then need to
write a good reason for it. And that shouldn't be a small task, ever.

-- 
bye, Joerg
exa There is no point in trying to fix bugs if I won't have an
  account. Sorry.


pgpuYo2uRTRBd.pgp
Description: PGP signature


Re: Constitutional amendment: reduce the length of DPL election process

2007-08-02 Thread Joerg Jaspert
On 11099 March 1977, Holger Levsen wrote:

 Thank you for the 542th Seconded. on this proposal. We don't even need to
 vote any more :-)
 Seriously, could we have this change without voting? 

Sure, if everyone with a key in the current keyring, ie. including those
MIA, sends a seconded (and annoys buxy with it), then, MAYBE, then, one
could think about such a stunt. Otherwise its changing the constitution,
so nice thought but not possible imo.

-- 
bye Joerg
GyrosGeier SCSI benötigt drei Terminierungen, eine am einen Ende, eine
am anderen Ende, und das Leben einer Ziege über einer schwarzen Kerze


pgpNOxPVQEHCa.pgp
Description: PGP signature


Re: Constitutional amendment: reduce the length of DPL election process

2007-08-02 Thread Joerg Jaspert
On 11099 March 1977, Raphael Hertzog wrote:

 Seconded.
 Thank you for the 542th Seconded. on this proposal. We don't even need to
 vote any more :-)
 That said, once we reached the 5 DD who seconded (+2/3 more just to be
 sure in case of bad signatures), it doesn't bring much to send further
 seconds IMO.

But they also don't hurt to have, and its nice to see lots of people
agreeing to something.

Ok, they may hurt the secretary, Manoj will have a fun time listing all
of us seconders. :)

-- 
bye Joerg
cryogen gender is something i'll never really get either
cryogen (hmm, that looks bad out of context)


pgpHQoRDwHShm.pgp
Description: PGP signature


Re: Constitutional amendment: reduce the length of DPL election process

2007-07-31 Thread Joerg Jaspert
On 11097 March 1977, Anthony Towns wrote:


 =
   5.2. Appointment

 1. The Project Leader is elected by the Developers.
 2. The election begins [-nine-] {+six+} weeks before the leadership
post becomes vacant, or (if it is too late already) immediately.
 3. For the [-following three weeks-] {+first week+} any Developer
may nominate themselves as a candidate Project [-Leader.-]
{+Leader, and summarise their plans for their term.+}
 4. For three weeks after that no more candidates may be nominated;
candidates should use this time for campaigning [-(to make their
identities-] and [-positions known).-] {+discussion.+} If there
are no candidates at the end of the nomination period then the
nomination period is extended for [-three further weeks,-] {+an
additional week,+} repeatedly if necessary.
 5. The next [-three-] {+two+} weeks are the polling period during
which Developers may cast their votes. Votes in leadership
elections are kept secret, even after the election is finished.
 6. The options on the ballot will be those candidates who have
nominated themselves and have not yet withdrawn, plus None Of The
Above. If None Of The Above wins the election then the election
procedure is repeated, many times if necessary.
 7. The decision will be made using the method specified in section
A.6 of the Standard Resolution Procedure. The quorum is the same
as for a General Resolution (4.2) and the default option is None
Of The Above.
 8. The Project Leader serves for one year from their election.
 =

Seconded.

-- 
bye Joerg
[Kaffeemaschinen und Babies]
Funktioniert aber so ähnlich: Du füllst oben was rein und unten kommt's braun 
raus...
   -- Martin Würtele


pgpXga5fF7Fjd.pgp
Description: PGP signature


Re: The Debian Maintainers GR

2007-07-30 Thread Joerg Jaspert
On 11096 March 1977, Anthony Towns wrote:

 And there's the usual spin. Not everything's about who has power over
 whom, Joerg. At least try to have the courage to stand up in public for
 what you do in private.

I dont have a problem with it being public.
I have one with someone just making something public that was private
*without even asking if its ok*.

Huge difference.

-- 
bye Joerg
Free beer is something that I am never going to drink and free speech is
something that people are never going to be allowed to. ;)


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



The Debian Maintainers GR

2007-07-27 Thread Joerg Jaspert
Hi

The following is basically what I wrote in my blog a few minutes ago,
but IMO should also be on -vote, as thats the place where vote stuff is
handled, and noone can expect people to read blogs or planet...


The DM GR
=

So, let's join the postings about the currently running Debian
maintainers GR. The short text of this post is _I am against the_
_proposal as it is right now and think it does more harm than good_
and so I did vote for Further Discussion. See below for a bit more about
my reasoning, or just skip if you are already bored. :)


The current proposal does look like a yay, we have an idea thats not
really thought through. And we do not want to get it into the currently
existing procedures, that would involve more work and discussions. And
anyway, everyone is ranting about the current procedures anyway, so lets
take that bad mood against it to get this done. (And yes, this is a
bit exaggerated, so don't take it personal, please).


As you may have noticed I wrote that I am against the current
proposal when it first was on vote. I was mostly on vacation back then
and didnt want to read the whole thread, so I stayed mostly quiet. I am
not against the DM concept itself. I am against it being
seperate to the existing NM procedure. For me a proper solution
*has* to be integrated with the existing procedures, not seperated.


The main reasons why some support this proposal seem to be

  1. Slow NM process
  2. Someone doesn't want to go through NM
  3. Someone doesn't want to be in the Debian community


Slow NM process
---

I am part of this, and not a small one. And yes, I feel (very) bad about
it, but already think about ways this can be changed, after I got the
current backlog done.


Anyway, for this DM thing my backlog isn't the main reason that people
feel NM is slow. It seems to be the general I have to wait for an
applicant and then answer to a lot of questions and between that wait
and wait and wait.


True. People have to wait at some points, and those waiting periods can
be frustrating. We should do our best to eliminate those waiting places.


The other point is that of the lot of questions. Yes, we have a really
big set of questions in the templates, that cover a whole lot of the
possibly areas a future Developer can work in. And most of those
questions got added after a large set of existing Developers should that
they completly do not know something. That way the templates are
constantly growing and still intend to give the future Developers the
possibility to learn about things in Debian they might never have heard
about. And there is the thought that, if you read about a topic and had
to answer to it in the past, you will at least remember that there is
something if you encounter it in the future.


*But* - there is also the fact that an AM is NOT forced to
use the templates for their process. AMs are, and have always been, free
to do the process on their own. There are some questions every AM *has*
to ask, but thats a minority. If you look at the templates you will
spot the needed ones easily. Other than those every AM can freely do
whatever he wants to do with his applicant (as long as the applicant
agrees to do that stuff and its legal :) ). The AM only has to keep
the following in mind: Both, FrontDesk and DAM, usually do not work
together with the applicant. They might have heard the applicants name
at some point, in some bugreport or some packages Maintainer: field. But
they usually did not interact with them. Which means that the AM has to
make sure that FD and DAM are able to build up their opinion of the
applicant *just by reading the mailbox of the AM-NM communication*.
Which usually means: read between 20 - 70 mails of a communication
someone else had before you decide if someone should or should not enter
Debian. (Leaving alone checking packages.qa, lintian, bug lists and a
bit of google).



Someone doesn't want to go through NM
-

Erm. Well. Then use sponsors for your packages. Or is it because you
think NM is too hard? NM isn't that hard, everyone that can read and
write english texts (even if the english is bad) and use google
*is* able to pass NM. (For the bad english - if you fear joining NM
because of that: Well. If I go and reread my own report from back when I
joined - ugh. I hate my english. And I know native people *still*
hate my english texts, its named en_GANNEFF for a reason. :)
It is not necessary for your English to be perfect; you only have to be
able to make yourself understood. If an AM doesn't understand what you
wrote they can simply ask for clarification).


DM also doesn't help for people that don't want to pass NM. They have to
pass the advocate, the ID check and the same minimum set of of questions
NMs have (as written a bit above). So you already have a large part of
NM for the future DMs.



Someone doesn't want to be in the Debian community

Re: Debian Maintainers GR Proposal

2007-06-25 Thread Joerg Jaspert
On 11057 March 1977, Anthony Towns wrote:

[ In case some of the stuff below is already answered in different mails
- pointing me at them is enough. I just had no time to read all of them,
way too large thread. :) Thanks. ]

 The Debian Project endorses the concept of Debian Maintainers with
 limited access, and resolves to 

I wonder what currently not existing problem this should solve.

   * that the applicant provides a valid gpg key, signed by a
 Debian developer (and preferably connected to the web of
 trust by multiple paths).
   * that at least one Debian developer (preferable more) is willing
 to advocate for the applicant's inclusion, in particular to the
 fact that the applicant is technically competent and good to work
 with.

For NM there is also: If the NM *only* has a signature by the advocate,
he needs to get one more at least. Where one more means global web of
trust connection, not neccessarily DD.
Ie NM foo with advocate bar, and only key sig is bar - get more sigs.

All additions to the keyring will be publicly announced to the
debian-project list.

Yay, floods.

   * the Debian Account Managers have requested the individual's
 removal for any reason.

joke
Yay. No milk from him during last DebConf. I like this. :)
/joke


Im not sure that this helps. You still need sponsors, as you cant upload
NEW packages. You even need them if you take over another package. So it
doesnt replace the sponsoring system. IMO it would be better to try and
find a good set of guidelines for DDs wanting to sponsor people, not
trying to get more people able to upload stuff.

What this also does is getting you out of touch with your (possible)
sponsors, as now you let them upload once, advocate you, then you upload
following versions yourself. A year later you have a new package and
need to find a sponsor again, beginning from point zero.


And also - how do you want to handle the case that someone might be in
uploaders field of other packages already, because he is doing lots of
work there and so co-maint, at the time of applying as DM? I mean, do
you ask all other package maintainers if they would be ok with them
possibly able to upload their packages now, without being a DD?
Or is this a dont care, and if it happens lets remove their rights
thing, waiting for a possible fuckup and acting on it then?

-- 
bye Joerg
mechanix anyone from the MIA team around? tbm?
Ganneff sounds nice. how long do you have to be MIA to get into that team? :)
mhp you need to have a pgp key, I suppose. and no gpg one, and only a bo box
Np237 yes, but it must be expired


pgp11dqD6tR6g.pgp
Description: PGP signature


  1   2   >