Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.vote > #1865 > unrolled thread
| Started by | Raphael Hertzog <hertzog@debian.org> |
|---|---|
| First post | 2021-03-18 18:50 +0100 |
| Last post | 2021-03-19 18:30 +0100 |
| Articles | 20 on this page of 33 — 17 participants |
Back to article view | Back to linux.debian.vote
How to leverage money to accomplish high impact Debian projects Raphael Hertzog <hertzog@debian.org> - 2021-03-18 18:50 +0100
Re: How to leverage money to accomplish high impact Debian projects Jonathan Carter <jcc@debian.org> - 2021-03-18 20:40 +0100
Re: How to leverage money to accomplish high impact Debian projects Enrico Zini <enrico@enricozini.org> - 2021-03-19 11:40 +0100
Re: How to leverage money to accomplish high impact Debian projects Christian Kastner <ckk@debian.org> - 2021-03-19 13:30 +0100
Re: How to leverage money to accomplish high impact Debian projects Ulrike Uhlig <ulrike@debian.org> - 2021-03-19 14:00 +0100
Re: How to leverage money to accomplish high impact Debian projects Adam Borowski <kilobyte@angband.pl> - 2021-03-19 15:50 +0100
Re: How to leverage money to accomplish high impact Debian projects Sam Hartman <hartmans@debian.org> - 2021-03-19 18:00 +0100
Re: How to leverage money to accomplish high impact Debian projects Sruthi Chandran <srud@disroot.org> - 2021-03-19 21:00 +0100
Re: How to leverage money to accomplish high impact Debian projects Raphael Hertzog <hertzog@debian.org> - 2021-03-19 13:10 +0100
Re: How to leverage money to accomplish high impact Debian projects Louis-Philippe Véronneau <pollo@debian.org> - 2021-03-19 18:00 +0100
Re: How to leverage money to accomplish high impact Debian projects Didier 'OdyX' Raboud <odyx@debian.org> - 2021-03-22 21:50 +0100
Re: How to leverage money to accomplish high impact Debian projects Louis-Philippe Véronneau <pollo@debian.org> - 2021-03-23 16:10 +0100
Re: How to leverage money to accomplish high impact Debian projects Gard Spreemann <gspr@nonempty.org> - 2021-03-23 16:20 +0100
Re: How to leverage money to accomplish high impact Debian projects Jonas Smedegaard <jonas@jones.dk> - 2021-03-23 16:40 +0100
Re: How to leverage money to accomplish high impact Debian projects Gard Spreemann <gspr@nonempty.org> - 2021-03-23 16:50 +0100
Re: How to leverage money to accomplish high impact Debian projects Jonas Smedegaard <jonas@jones.dk> - 2021-03-23 17:30 +0100
Re: How to leverage money to accomplish high impact Debian projects Christian Kastner <ckk@debian.org> - 2021-03-25 10:00 +0100
Re: How to leverage money to accomplish high impact Debian projects Philip Hands <phil@hands.com> - 2021-03-25 10:50 +0100
Re: How to leverage money to accomplish high impact Debian projects Andrei POPESCU <andreimpopescu@gmail.com> - 2021-03-24 10:30 +0100
Re: How to leverage money to accomplish high impact Debian projects Christian Kastner <ckk@debian.org> - 2021-03-25 09:40 +0100
Re: How to leverage money to accomplish high impact Debian projects Christian Kastner <ckk@debian.org> - 2021-03-25 09:40 +0100
Re: How to leverage money to accomplish high impact Debian projects Louis-Philippe Véronneau <pollo@debian.org> - 2021-03-25 18:40 +0100
Re: How to leverage money to accomplish high impact Debian projects Gunnar Wolf <gwolf@debian.org> - 2021-03-22 19:40 +0100
Re: How to leverage money to accomplish high impact Debian projects Sam Hartman <hartmans@debian.org> - 2021-03-22 20:10 +0100
Re: How to leverage money to accomplish high impact Debian projects Russ Allbery <rra@debian.org> - 2021-03-22 20:20 +0100
Re: How to leverage money to accomplish high impact Debian projects Sam Hartman <hartmans@debian.org> - 2021-03-22 20:40 +0100
Re: How to leverage money to accomplish high impact Debian projects Russ Allbery <rra@debian.org> - 2021-03-22 21:00 +0100
Re: How to leverage money to accomplish high impact Debian projects Philip Hands <phil@hands.com> - 2021-03-18 21:00 +0100
Re: How to leverage money to accomplish high impact Debian projects Jonathan Carter <jcc@debian.org> - 2021-03-18 21:30 +0100
Re: How to leverage money to accomplish high impact Debian projects Sruthi Chandran <srud@disroot.org> - 2021-03-19 20:10 +0100
Re: How to leverage money to accomplish high impact Debian projects Raphael Hertzog <hertzog@debian.org> - 2021-03-21 12:40 +0100
Re: How to leverage money to accomplish high impact Debian projects Lucas Nussbaum <lucas@debian.org> - 2021-03-22 21:20 +0100
Re: How to leverage money to accomplish high impact Debian projects Sruthi Chandran <srud@disroot.org> - 2021-03-19 18:30 +0100
Page 1 of 2 [1] 2 Next page →
| From | Raphael Hertzog <hertzog@debian.org> |
|---|---|
| Date | 2021-03-18 18:50 +0100 |
| Subject | How to leverage money to accomplish high impact Debian projects |
| Message-ID | <BU4Wt-8dG-5@gated-at.bofh.it> |
[Multipart message — attachments visible in raw view] — view raw
Dear DPL candidates,
when I was younger, I dreamed to be paid to do Debian work. But that was
not possible, and that's the reason why I started my own company Freexian
16 years ago. Through those years I always kept this goal in mind (it's
part of my personal mission statement for Freexian).
Now thanks to the success of the Debian LTS sponsorship and of the
numerous companies that understand the importance of giving back to
Debian, Freexian is in the position to pay some people to do useful Debian
work. We formalized this with a mechanism to propose projects to be
funded:
https://salsa.debian.org/freexian-team/project-funding/
I announced this on debian-project[1] and on Planet Debian[2] a while ago.
But at this point, we have only funded a single project[3], leaving us
with more than 25 KEUR available for further projects.
I did not expect this lack of interest... if I were not running Freexian,
I would have proposed projects out of the long list of distro-tracker
wishlist bugs... I enjoy working on this project and I wish I had more
time for it.
1/ How do you explain this lack of interest?
I have read recently from other Debian members that they have a feeling
that Debian is stagnating, and I share that feeling to some degree. If we
had plans and motivated people, surely some of those would have stepped up
to implement them in exchange of some remuneration. Do you share that
feeling too?
2/ I really want this initiative to be successful so I'm now looking into
ways to make it work. I'm considering paying someone to identify useful
projects. That person could talk to various teams, make proposals based on
their own experience, and even run a poll among Debian developers. The
idea is that we want to find high-impact projects that can help Debian get
out of this "stagnation".
What do you think of this idea?
I'm considering past DPLs for this role as they have a broad knowledge of
the project and usually also some vision for the future. But I'm open to
anyone than can convince me they would do a good job for this. :-)
3/ While the DPL can't spend Debian's money to pay people, the funds
available in Freexian's reserve have been clearly earmarked in this
direction by the LTS sponsors.
Do you think the DPL should be able to propose projects that would be
funded through this initiative, so that DPLs can have a bit more impact in
areas where they want to improve the current situation?
Sorry for the hard questions and thanks for the time you spend for
Debian. :-)
The election is always a period where we look back a bit and think of
bigger changes, so even if those questions are meant for the prospective
DPL, I welcome feedback from everybody really.
Cheers,
[1] https://lists.debian.org/debian-project/2020/11/msg00002.html
[2] https://raphaelhertzog.com/2020/12/14/funding-debian-development-projects-with-freexian-first-project-received/
[3] https://salsa.debian.org/freexian-team/project-funding/-/issues/4
--
⢀⣴⠾⠻⢶⣦⠀ Raphaël Hertzog <hertzog@debian.org>
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋ The Debian Handbook: https://debian-handbook.info/get/
⠈⠳⣄⠀⠀⠀⠀ Debian Long Term Support: https://deb.li/LTS
[toc] | [next] | [standalone]
| From | Jonathan Carter <jcc@debian.org> |
|---|---|
| Date | 2021-03-18 20:40 +0100 |
| Message-ID | <BU6EW-QC-13@gated-at.bofh.it> |
| In reply to | #1865 |
Hi Raphaël On 2021/03/18 19:46, Raphael Hertzog wrote:> I announced this on debian-project[1] and on Planet Debian[2] a while ago. > But at this point, we have only funded a single project[3], leaving us > with more than 25 KEUR available for further projects. > > I did not expect this lack of interest... if I were not running Freexian, > I would have proposed projects out of the long list of distro-tracker > wishlist bugs... I enjoy working on this project and I wish I had more > time for it. > > 1/ How do you explain this lack of interest? I don't think that lack of interest is the problem here, but I do think that Debian contributors tend to be already starved for time, and trying to get them to do more is like trying to tap water out of an empty well. For some, a financial incentive might work if they're not currently working full time, and especially if they need money, but the median Debian developer seem capable of sustaining themselves reasonably well. > I have read recently from other Debian members that they have a feeling > that Debian is stagnating, and I share that feeling to some degree. If we > had plans and motivated people, surely some of those would have stepped up > to implement them in exchange of some remuneration. Do you share that > feeling too? We're always going to be growing in some ways and stagnating in other ways. What I've found is that the people complaining about stagnating parts are very eager to ignore all the parts where the innovation is happening. Motivating people is great, it's something that's been at the top of my mind regularly when it comes to Debian. In my experience, having co-ordinated events do more to make things happen than flinging some carrots at people. Over the last year we had DC20 online and another bunch of online events (Fique em Casa Use Debian, MiniDebConf Online, MiniDebConf Online Gaming Edition, MiniDebConf Online Brazil 2020 and MiniDebConf Online India). Each event brought with it its own innovations, unique flavours and some new people who are curious about Debian. I think that you'll have more success talking about the Freexian initiatives at these kinds of events and attract new people to work on ideas. Of course, if they're new they might work a bit slower and ultimately cost a bit more, but I think overall that would still be worth it. I've been telling a few people last month that I would really liked to have an Enterprise Edition Online MiniDebConf, unfortunately I don't have any time/energy to instigate that currently. It could cover aspects that already make Debian good for business, and cover areas where it could improve. I used to be on an Ubuntu mailing list called ubuntu-enterprise, it mostly contained feature requests from people who wanted more features for enterprise and large deployment use, but even those were really interesting. Also, I think even just some of our usual sponsors would already be interested in speaking at such an event, but I digress... > 2/ I really want this initiative to be successful so I'm now looking into > ways to make it work. I'm considering paying someone to identify useful > projects. That person could talk to various teams, make proposals based on > their own experience, and even run a poll among Debian developers. The > idea is that we want to find high-impact projects that can help Debian get > out of this "stagnation". > > What do you think of this idea? Sounds great! > 3/ While the DPL can't spend Debian's money to pay people, the funds > available in Freexian's reserve have been clearly earmarked in this > direction by the LTS sponsors. > > Do you think the DPL should be able to propose projects that would be > funded through this initiative, so that DPLs can have a bit more impact in > areas where they want to improve the current situation? It's probably best to have as many ideas come into that funnel as possible, so I'd say it would probably be a good idea to get some ideas from the DPL too. There's a very long list of projects within Debian that could do with more help, structure or even a complete reboot, although some tact and planning will also go a long way, you don't want to jump in to a team and tell them "oh we paid someone to fix all the problems in the team and this is how they're going to do it". Sometimes it's better to allow things to happen than to make them happen. I'm hoping that if we are able to have sprints/meetings again in person, that many of our teams will take advantage of it and spend some time and project money to get together and work on projects. If you invite and let Debian teams know that they could apply for some funding from Freexian to get someone to spend more time on some problem, then that's probably going to scale a bit better since they might already have a better idea on how to integrate this kind of work into their team. > Sorry for the hard questions and thanks for the time you spend for > Debian. :-) Thanks for the questions! -Jonathan
[toc] | [prev] | [next] | [standalone]
| From | Enrico Zini <enrico@enricozini.org> |
|---|---|
| Date | 2021-03-19 11:40 +0100 |
| Message-ID | <BUkHT-1ci-3@gated-at.bofh.it> |
| In reply to | #1866 |
[Multipart message — attachments visible in raw view] — view raw
On Thu, Mar 18, 2021 at 09:16:15PM +0200, Jonathan Carter wrote:
> I don't think that lack of interest is the problem here, but I do think
> that Debian contributors tend to be already starved for time, and trying
> to get them to do more is like trying to tap water out of an empty well.
> For some, a financial incentive might work if they're not currently
> working full time, and especially if they need money, but the median
> Debian developer seem capable of sustaining themselves reasonably well.
Thinking at how we set our bar for membership in building a reputation
within the project, I imagine we implicitly select people who are able
to sustain themselves reasonably well without Debian's help.
I'm not sure it's something I'd want to change. I see being an employer
as a radically different thing than being a volunteer-based project.
In practice, I see more than these two options.
On the "employer" side, our ecosystem does include employers who pay
people to do Debian-related work. While Debian Developer's bills are
currently mostly outside of what Debian can or wants to worry about, the
Debian ecosystem does include the possibility of doing Debian work and
having bills paid.
There is also a "contractor" side: without developing the infrastructure
to hire people ourselves, we are able to (and do) contract employers (or
self-employed people) to do things we need.
I'm writing this to suggest that although we can't (and probably
shouldn't) take responsibility for Developers' bills, we could have some
limited level of control over the financial angle which we might decide
to use, to encourage our community to develop towards specific strategic
directions we might care about.
For example, on the 'employer' side:
- Are the possibilities of making a living with Debian work available
enough and advertised enough?
- While not hiring pepole directly, could Debian encourage Debian as a
professional career?
- Could (and do we want to) offer infrastructure for that? For example:
- a channel for employers active in Debian's ecosystem to post job
offers
- a channel for advertising Debian contributions that happen during
paid time of some employer
- a list of important that are currently not getting solved, and
that an employer might want to pick up, and get credit for
And on the 'contractor' side:
- Are the possibilities of contracting external work exploited enough?
- Are they clear enough?
- Do we need some procurement guidelines?
- Do we need procurement know-how and support? (I sometimes have
problems for which I could use external help, but I don't know how to
find and choose a professional that provides it).
I'm not expecting you and Sruthi to answer these questions now: I think
that questions to prospective DPLs should be more about vision.
To turn this all into an actual question: should Debian consider things
like that to be within its problem space?
If all goes well and you have a magic wand and everything, how do you
see the Debian ecosystem dealing with money problems a few years into
the future?
Enrico
--
GPG key: 4096R/634F4BD1E7AD5568 2009-05-08 Enrico Zini <enrico@enricozini.org>
[toc] | [prev] | [next] | [standalone]
| From | Christian Kastner <ckk@debian.org> |
|---|---|
| Date | 2021-03-19 13:30 +0100 |
| Message-ID | <BUmql-2j5-3@gated-at.bofh.it> |
| In reply to | #1872 |
On 19.03.21 11:29, Enrico Zini wrote: >> I don't think that lack of interest is the problem here, but I do think >> that Debian contributors tend to be already starved for time, and trying >> to get them to do more is like trying to tap water out of an empty well. >> For some, a financial incentive might work if they're not currently >> working full time, and especially if they need money, but the median >> Debian developer seem capable of sustaining themselves reasonably well. > > Thinking at how we set our bar for membership in building a reputation > within the project, I imagine we implicitly select people who are able > to sustain themselves reasonably well without Debian's help. That might be the case, but generally speaking, that self-sustainment is achieved by devoting one's time to some other cause, like $DAYJOB, hence the lack of time for Debian. I have the suspicion that quite a few Project members have somewhat flexible jobs (freelancers, or project work, or part-time work), and I believe that a financial incentive might enable them to dedicate more of their time to Debian, than to other projects. I also think that it's important to make a distinction of what gets paid and what doesn't. A frequent counter-argument I hear to getting paid for Debian work is that it would be unfair to those not getting paid. I disagree with this. Not all tasks are equal, and I many Debian chores come to mind that nobody wants to do, but still have to be done, and we're grateful to that one person doing it once very four weeks. I think financially motivating it someone to do that chore once a week, or even more often, would be worthwhile.
[toc] | [prev] | [next] | [standalone]
| From | Ulrike Uhlig <ulrike@debian.org> |
|---|---|
| Date | 2021-03-19 14:00 +0100 |
| Message-ID | <BUmTo-2ta-7@gated-at.bofh.it> |
| In reply to | #1872 |
Hello, as said in private some time ago to Raphaël, I find Freexian's initiative great, and I wish there were more options to get paid to do Debian work. On 19.03.21 11:29, Enrico Zini wrote: > On Thu, Mar 18, 2021 at 09:16:15PM +0200, Jonathan Carter wrote: > >> I don't think that lack of interest is the problem here, but I do think >> that Debian contributors tend to be already starved for time, and trying >> to get them to do more is like trying to tap water out of an empty well. >> For some, a financial incentive might work if they're not currently >> working full time, and especially if they need money, but the median >> Debian developer seem capable of sustaining themselves reasonably well. > > Thinking at how we set our bar for membership in building a reputation > within the project, I imagine we implicitly select people who are able > to sustain themselves reasonably well without Debian's help. … yes, and these people are generally men living in the Global North. Most of them do have full time jobs, others are students, and their free time is spent on Debian. For many of these people, working on Debian is not about having to earn money, it's about the joy of creating something as great as Debian. But the Flosspols study of 2005 had already made the point that this might be a problem for diversity: there are 10 times more women working in proprietary software (~20%) than in free software (~2%), because most of them have less free time or need to sustain themselves financially with their work. This is also true for people from less economically secure backgrounds, specifically the Global South. > I'm not sure it's something I'd want to change. I see being an employer > as a radically different thing than being a volunteer-based project. I'd be interested in looking a bit closer at the volunteer system: are we excluding people by doing that? How could that be changed? I think Enrico is asking the right questions below already. I would add: (How) could the Freexian model be extended? Which other organizations could do this work, identify useful projects and invite people to work that are not necessarily part of the group of usual suspects? > In practice, I see more than these two options. > > On the "employer" side, our ecosystem does include employers who pay > people to do Debian-related work. While Debian Developer's bills are > currently mostly outside of what Debian can or wants to worry about, the > Debian ecosystem does include the possibility of doing Debian work and > having bills paid. > > There is also a "contractor" side: without developing the infrastructure > to hire people ourselves, we are able to (and do) contract employers (or > self-employed people) to do things we need. > > I'm writing this to suggest that although we can't (and probably > shouldn't) take responsibility for Developers' bills, we could have some > limited level of control over the financial angle which we might decide > to use, to encourage our community to develop towards specific strategic > directions we might care about. > > For example, on the 'employer' side: > > - Are the possibilities of making a living with Debian work available > enough and advertised enough? > - While not hiring pepole directly, could Debian encourage Debian as a > professional career? > - Could (and do we want to) offer infrastructure for that? For example: > - a channel for employers active in Debian's ecosystem to post job > offers > - a channel for advertising Debian contributions that happen during > paid time of some employer > - a list of important that are currently not getting solved, and > that an employer might want to pick up, and get credit for > > And on the 'contractor' side: > > - Are the possibilities of contracting external work exploited enough? > - Are they clear enough? > - Do we need some procurement guidelines? > - Do we need procurement know-how and support? (I sometimes have > problems for which I could use external help, but I don't know how to > find and choose a professional that provides it). > > I'm not expecting you and Sruthi to answer these questions now: I think > that questions to prospective DPLs should be more about vision. > > To turn this all into an actual question: should Debian consider things > like that to be within its problem space? > > If all goes well and you have a magic wand and everything, how do you > see the Debian ecosystem dealing with money problems a few years into > the future? ^ that, and adding: do you think that we could improve on diversity and sustainability by having more possibilities to get paid to do Debian work? take care, Ulrike
[toc] | [prev] | [next] | [standalone]
| From | Adam Borowski <kilobyte@angband.pl> |
|---|---|
| Date | 2021-03-19 15:50 +0100 |
| Message-ID | <BUoBP-3xK-1@gated-at.bofh.it> |
| In reply to | #1875 |
On Fri, Mar 19, 2021 at 01:42:37PM +0100, Ulrike Uhlig wrote:
> But the Flosspols study of 2005 had already made the point that
> this might be a problem for diversity: there are 10 times more women working
> in proprietary software (~20%) than in free software (~2%)
Data for Debian: 0.9%
Methodology:
I've taken the author of the last changelog entry of all packages in
Stretch. Overwhelmed by the number of people to check, I've limited that
to "key packages" only (by the old definition, which included popcon).
I've then tried to guess the gender to every person, by, in order:
* knowing the person
* is the first name gender-specific? (I'm familiar with western and slavic
names)
* ldap
* 60 seconds of duckduckgo search
This assigned each name to one of categories:
! invalid (eg. team in changed-by)
? unknown
x trans
f ladies
m gentelmen
The figure above is # of most recent changed-by (ie, number of packages,
not people); f/(m+f).
Alas, I no longer have the raw data. Or more exactly, it's on a broken N900
that _might_ be recoverable. Backup your phones, folks!
I believe counting Changed-by: is far more accurate than looking at
Maintainer: and/or Uploaders:, even though it overestimates NMUers. But
hey, unlike Bullseye Stretch didn't have h01ger raid all over it. :þ
[I intentionally didn't include any analysis of possible causes; if you do,
please respond on !d-vote unless it's relevant to the election.]
Meow!
--
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ It's time to migrate your Imaginary Protocol from version 4i to 6i.
⢿⡄⠘⠷⠚⠋⠀
⠈⠳⣄⠀⠀⠀⠀
[toc] | [prev] | [next] | [standalone]
| From | Sam Hartman <hartmans@debian.org> |
|---|---|
| Date | 2021-03-19 18:00 +0100 |
| Message-ID | <BUqDF-4K6-15@gated-at.bofh.it> |
| In reply to | #1876 |
Adam, I think a more respectful way of including trans members of our community would be to count them as the gender they identify with (assuming you know). You'll still end up with a category for nonbinary of course.
[toc] | [prev] | [next] | [standalone]
| From | Sruthi Chandran <srud@disroot.org> |
|---|---|
| Date | 2021-03-19 21:00 +0100 |
| Message-ID | <BUtrQ-6uK-11@gated-at.bofh.it> |
| In reply to | #1872 |
[Multipart message — attachments visible in raw view] — view raw
On 19/03/21 3:59 pm, Enrico Zini wrote: > On Thu, Mar 18, 2021 at 09:16:15PM +0200, Jonathan Carter wrote: > >> I don't think that lack of interest is the problem here, but I do think >> that Debian contributors tend to be already starved for time, and trying >> to get them to do more is like trying to tap water out of an empty well. >> For some, a financial incentive might work if they're not currently >> working full time, and especially if they need money, but the median >> Debian developer seem capable of sustaining themselves reasonably well. > Thinking at how we set our bar for membership in building a reputation > within the project, I imagine we implicitly select people who are able > to sustain themselves reasonably well without Debian's help. > > I'm not sure it's something I'd want to change. I see being an employer > as a radically different thing than being a volunteer-based project. > In practice, I see more than these two options. > > On the "employer" side, our ecosystem does include employers who pay > people to do Debian-related work. While Debian Developer's bills are > currently mostly outside of what Debian can or wants to worry about, the > Debian ecosystem does include the possibility of doing Debian work and > having bills paid. > > There is also a "contractor" side: without developing the infrastructure > to hire people ourselves, we are able to (and do) contract employers (or > self-employed people) to do things we need. > > I'm writing this to suggest that although we can't (and probably > shouldn't) take responsibility for Developers' bills, we could have some > limited level of control over the financial angle which we might decide > to use, to encourage our community to develop towards specific strategic > directions we might care about. > > For example, on the 'employer' side: > > - Are the possibilities of making a living with Debian work available > enough and advertised enough? No! > - While not hiring pepole directly, could Debian encourage Debian as a > professional career? Yes! > - Could (and do we want to) offer infrastructure for that? For example: > - a channel for employers active in Debian's ecosystem to post job > offers > - a channel for advertising Debian contributions that happen during > paid time of some employer > - a list of important that are currently not getting solved, and > that an employer might want to pick up, and get credit for Yes! > > And on the 'contractor' side: > > - Are the possibilities of contracting external work exploited enough? No! > - Are they clear enough? No! > - Do we need some procurement guidelines? Yes! > - Do we need procurement know-how and support? (I sometimes have > problems for which I could use external help, but I don't know how to > find and choose a professional that provides it). Yes! > > I'm not expecting you and Sruthi to answer these questions now: I think > that questions to prospective DPLs should be more about vision. > > To turn this all into an actual question: should Debian consider things > like that to be within its problem space? Yes, definitely. Debian should always remain a voluntary project, but there is nothing wrong in facilitating paid work. I believe this will in fact encourage diversity and we will be able to attract people who could not dedicate time just because of monetary constraints. > > If all goes well and you have a magic wand and everything, how do you > see the Debian ecosystem dealing with money problems a few years into > the future? If I have a magic wand, I will have a system of streamlined income and expenditure. Leaving behind a fixed deposit of amount necessary to run Debian for a 5 years, everything else would be spent on projects, hardware, events and activities benefiting the project as a whole. When it is safe to have in-person events, personally I would look forward to funding more and more local Debian events. While the expenditure is happening at one end, there will be attention on getting enough donation to keep these activities in the future years too. Phil's idea of allocating per head budget for DDs which can be pooled together to fund projects etc will definitely be explored. Another approach I would try is drafting out a "budget plan" allocating pre-approved amounts to various teams/projects which does not need further approval from DPL. The "budget plan" can be prepared based on the proposals received from the community.
[toc] | [prev] | [next] | [standalone]
| From | Raphael Hertzog <hertzog@debian.org> |
|---|---|
| Date | 2021-03-19 13:10 +0100 |
| Message-ID | <BUm70-2cP-11@gated-at.bofh.it> |
| In reply to | #1866 |
Hi, On Thu, 18 Mar 2021, Jonathan Carter wrote: > > 1/ How do you explain this lack of interest? > > I don't think that lack of interest is the problem here, but I do think > that Debian contributors tend to be already starved for time, and trying > to get them to do more is like trying to tap water out of an empty well. > For some, a financial incentive might work if they're not currently > working full time, and especially if they need money, but the median > Debian developer seem capable of sustaining themselves reasonably well. I share that analysis to some degree. But this means that we are not good at attracting young persons who are not in this situation... And actually this is somewhat confirmed when you look at the persons who are paid LTS contributors: only one of them is very young (and is the one who accepts to work the most on it), most of them only accept to work for 10 to 30 hours per month on LTS, as they have other professionnal activities that they enjoy. They do LTS work as a way to continue to contribute to Debian during work hours because they are attached to the project and believe in the importance of LTS for the success of Debian. And also because it can be somewhat intellectually challenging to work on very diverse packages. However, this doesn't explain it all either: the funding offer has been built so that you don't have to allocate too much time, you don't have to implement the project yourself, you can just describe the project, let someone else do the work and review it. BTW, the first project funded followed this approach as the security team members are all very busy. The second conclusion that we could draw from this is that we're definitely not in the same situation than in the past and that paying people to work on Debian is likely to be much less problematic because many of the current members would not be jealous, they are in a professional situations that they are satisfied with. It would be interesting to poll all Debian developers to have their direct opinions instead of doing wild-guesses here. > I've been telling a few people last month that I would really liked to > have an Enterprise Edition Online MiniDebConf, unfortunately I don't > have any time/energy to instigate that currently. Something for a Debian fellow that we could hire ;-) > It could cover aspects that already make Debian good for business, and > cover areas where it could improve. I used to be on an Ubuntu mailing > list called ubuntu-enterprise, it mostly contained feature requests from > people who wanted more features for enterprise and large deployment use, > but even those were really interesting. Also, I think even just some of > our usual sponsors would already be interested in speaking at such an > event, but I digress... Found the project you mention: https://launchpad.net/~enterprise-ubuntu FWIW I am considering changing the "Debian LTS" sponsorship into some broader "Debian for enterprise" sponsorship that would cover LTS but also other projects that would make Debian more enterprise-friendly. > > 2/ I really want this initiative to be successful so I'm now looking into > > ways to make it work. I'm considering paying someone to identify useful > > projects. That person could talk to various teams, make proposals based on > > their own experience, and even run a poll among Debian developers. The > > idea is that we want to find high-impact projects that can help Debian get > > out of this "stagnation". > > > > What do you think of this idea? > > Sounds great! Any advice on how to find the right person? Or on who the right person could be? Wouldn't that person be doing useful leadership work that the DPL should be doing really? > problems in the team and this is how they're going to do it". Sometimes > it's better to allow things to happen than to make them happen. I'm > hoping that if we are able to have sprints/meetings again in person, > that many of our teams will take advantage of it and spend some time and > project money to get together and work on projects. If you invite and > let Debian teams know that they could apply for some funding from > Freexian to get someone to spend more time on some problem, then that's > probably going to scale a bit better since they might already have a > better idea on how to integrate this kind of work into their team. It would certainly make sense to get people of each team together and discuss on their priorities and how they could leverage the Freexian funding. Cheers, -- ⢀⣴⠾⠻⢶⣦⠀ Raphaël Hertzog <hertzog@debian.org> ⣾⠁⢠⠒⠀⣿⡁ ⢿⡄⠘⠷⠚⠋ The Debian Handbook: https://debian-handbook.info/get/ ⠈⠳⣄⠀⠀⠀⠀ Debian Long Term Support: https://deb.li/LTS
[toc] | [prev] | [next] | [standalone]
| From | Louis-Philippe Véronneau <pollo@debian.org> |
|---|---|
| Date | 2021-03-19 18:00 +0100 |
| Message-ID | <BUqDE-4K6-5@gated-at.bofh.it> |
| In reply to | #1873 |
[Multipart message — attachments visible in raw view] — view raw
On 2021-03-19 08 h 02, Raphael Hertzog wrote: >> I've been telling a few people last month that I would really liked to >> have an Enterprise Edition Online MiniDebConf, unfortunately I don't >> have any time/energy to instigate that currently. > Something for a Debian fellow that we could hire ;-) > I for one would be less motivated to help with videoteam tasks if I knew someone was paid to organise a miniconf. We've had quite a few online events in the last 6 months and it's also OK to take a break :) Maybe next year, when we can have in-person events, there will be less online events and people will have more time to organise such a miniconf? In any case, I don't feel like us failing to organise this miniconf is problematic in any way. -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Louis-Philippe Véronneau ⢿⡄⠘⠷⠚⠋ pollo@debian.org / veronneau.org ⠈⠳⣄
[toc] | [prev] | [next] | [standalone]
| From | Didier 'OdyX' Raboud <odyx@debian.org> |
|---|---|
| Date | 2021-03-22 21:50 +0100 |
| Message-ID | <BVzES-7CA-21@gated-at.bofh.it> |
| In reply to | #1878 |
[Multipart message — attachments visible in raw view] — view raw
Le vendredi, 19 mars 2021, 17.49:54 h CET Louis-Philippe Véronneau a écrit :
> On 2021-03-19 08 h 02, Raphael Hertzog wrote:
> >> I've been telling a few people last month that I would really liked to
> >> have an Enterprise Edition Online MiniDebConf, unfortunately I don't
> >> have any time/energy to instigate that currently.
> >
> > Something for a Debian fellow that we could hire ;-)
>
> I for one would be less motivated to help with videoteam tasks if I knew
> someone was paid to organise a miniconf.
Would your motivation also be affected if an individual was paid only for a
specific task that noone in the team found particularily interesting to do?
(I don't know much about how the videoteam works, so I don't know if that's a
good example, but let's see…) For example, what if someone (paid) handled the
storage and timely shipping of all the hardware, as well as the actual
ordering of new hardware, leaving the (what I assume is the more interesting
part) configuring, design and conception of the system to volunteers?
OdyX
[toc] | [prev] | [next] | [standalone]
| From | Louis-Philippe Véronneau <pollo@debian.org> |
|---|---|
| Date | 2021-03-23 16:10 +0100 |
| Message-ID | <BVQPo-1yl-3@gated-at.bofh.it> |
| In reply to | #1911 |
[Multipart message — attachments visible in raw view] — view raw
On 2021-03-22 16 h 43, Didier 'OdyX' Raboud wrote: > Le vendredi, 19 mars 2021, 17.49:54 h CET Louis-Philippe Véronneau a écrit : >> On 2021-03-19 08 h 02, Raphael Hertzog wrote: >>>> I've been telling a few people last month that I would really liked to >>>> have an Enterprise Edition Online MiniDebConf, unfortunately I don't >>>> have any time/energy to instigate that currently. >>> >>> Something for a Debian fellow that we could hire ;-) >> >> I for one would be less motivated to help with videoteam tasks if I knew >> someone was paid to organise a miniconf. > > Would your motivation also be affected if an individual was paid only for a > specific task that noone in the team found particularily interesting to do? > > (I don't know much about how the videoteam works, so I don't know if that's a > good example, but let's see…) For example, what if someone (paid) handled the > storage and timely shipping of all the hardware, as well as the actual > ordering of new hardware, leaving the (what I assume is the more interesting > part) configuring, design and conception of the system to volunteers? I'm not opposed to paid labor per-say. I think the previous examples of Debian paying TOs to do accounting is a good one. So to answer your question, I wouldn't be opposed if we contracted an enterprise to handle our gear for us. I don't think it's something particularly fun to do and I see that more as an administrative task, akin to accounting. "Organising a miniconf" isn't though. -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Louis-Philippe Véronneau ⢿⡄⠘⠷⠚⠋ pollo@debian.org / veronneau.org ⠈⠳⣄
[toc] | [prev] | [next] | [standalone]
| From | Gard Spreemann <gspr@nonempty.org> |
|---|---|
| Date | 2021-03-23 16:20 +0100 |
| Message-ID | <BVQZ3-1Bs-1@gated-at.bofh.it> |
| In reply to | #1915 |
[Multipart message — attachments visible in raw view] — view raw
Louis-Philippe Véronneau <pollo@debian.org> writes: > On 2021-03-22 16 h 43, Didier 'OdyX' Raboud wrote: >> Le vendredi, 19 mars 2021, 17.49:54 h CET Louis-Philippe Véronneau a écrit : >>> On 2021-03-19 08 h 02, Raphael Hertzog wrote: >>>>> I've been telling a few people last month that I would really liked to >>>>> have an Enterprise Edition Online MiniDebConf, unfortunately I don't >>>>> have any time/energy to instigate that currently. >>>> >>>> Something for a Debian fellow that we could hire ;-) >>> >>> I for one would be less motivated to help with videoteam tasks if I knew >>> someone was paid to organise a miniconf. >> >> Would your motivation also be affected if an individual was paid only for a >> specific task that noone in the team found particularily interesting to do? >> >> (I don't know much about how the videoteam works, so I don't know if that's a >> good example, but let's see…) For example, what if someone (paid) handled the >> storage and timely shipping of all the hardware, as well as the actual >> ordering of new hardware, leaving the (what I assume is the more interesting >> part) configuring, design and conception of the system to volunteers? > > I'm not opposed to paid labor per-say. I think the previous examples of > Debian paying TOs to do accounting is a good one. > > So to answer your question, I wouldn't be opposed if we contracted an > enterprise to handle our gear for us. > > I don't think it's something particularly fun to do and I see that more > as an administrative task, akin to accounting. > > "Organising a miniconf" isn't though. Is there a fundamental difference between paying someone to do "non-fun administrative tasks" like accounting, and paying someone to help out with orphaned/RFA'd packages (cf. Christian Kastner's recent "How to motivate contributors to work on QA" question)? It seems to me, to some extent, that a package that is orphaned or RFA'd is per definition "not fun enough" for a volunteer to work on. Best, Gard
[toc] | [prev] | [next] | [standalone]
| From | Jonas Smedegaard <jonas@jones.dk> |
|---|---|
| Date | 2021-03-23 16:40 +0100 |
| Message-ID | <BVRiq-1HA-7@gated-at.bofh.it> |
| In reply to | #1916 |
[Multipart message — attachments visible in raw view] — view raw
Quoting Gard Spreemann (2021-03-23 16:18:10) > > Louis-Philippe Véronneau <pollo@debian.org> writes: > > > On 2021-03-22 16 h 43, Didier 'OdyX' Raboud wrote: > >> Le vendredi, 19 mars 2021, 17.49:54 h CET Louis-Philippe Véronneau > >> a écrit : > >>> On 2021-03-19 08 h 02, Raphael Hertzog wrote: > >>>>> I've been telling a few people last month that I would really > >>>>> liked to have an Enterprise Edition Online MiniDebConf, > >>>>> unfortunately I don't have any time/energy to instigate that > >>>>> currently. > >>>> > >>>> Something for a Debian fellow that we could hire ;-) > >>> > >>> I for one would be less motivated to help with videoteam tasks if > >>> I knew someone was paid to organise a miniconf. > >> > >> Would your motivation also be affected if an individual was paid > >> only for a specific task that noone in the team found particularily > >> interesting to do? > >> > >> (I don't know much about how the videoteam works, so I don't know > >> if that's a good example, but let's see…) For example, what if > >> someone (paid) handled the storage and timely shipping of all the > >> hardware, as well as the actual ordering of new hardware, leaving > >> the (what I assume is the more interesting part) configuring, > >> design and conception of the system to volunteers? > > > > I'm not opposed to paid labor per-say. I think the previous examples > > of Debian paying TOs to do accounting is a good one. > > > > So to answer your question, I wouldn't be opposed if we contracted > > an enterprise to handle our gear for us. > > > > I don't think it's something particularly fun to do and I see that > > more as an administrative task, akin to accounting. > > > > "Organising a miniconf" isn't though. > > Is there a fundamental difference between paying someone to do > "non-fun administrative tasks" like accounting, and paying someone to > help out with orphaned/RFA'd packages (cf. Christian Kastner's recent > "How to motivate contributors to work on QA" question)? > > It seems to me, to some extent, that a package that is orphaned or > RFA'd is per definition "not fun enough" for a volunteer to work on. Accounting is a mandatory activity regardless of its fun-factor. Seems backwards to to me to pay for keeping packages alive that we have lost interest in. - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
[toc] | [prev] | [next] | [standalone]
| From | Gard Spreemann <gspr@nonempty.org> |
|---|---|
| Date | 2021-03-23 16:50 +0100 |
| Message-ID | <BVRs5-1KR-7@gated-at.bofh.it> |
| In reply to | #1917 |
[Multipart message — attachments visible in raw view] — view raw
Jonas Smedegaard <jonas@jones.dk> writes: > Quoting Gard Spreemann (2021-03-23 16:18:10) >> >> Louis-Philippe Véronneau <pollo@debian.org> writes: >> >> > On 2021-03-22 16 h 43, Didier 'OdyX' Raboud wrote: >> >> Le vendredi, 19 mars 2021, 17.49:54 h CET Louis-Philippe Véronneau >> >> a écrit : >> >>> On 2021-03-19 08 h 02, Raphael Hertzog wrote: >> >>>>> I've been telling a few people last month that I would really >> >>>>> liked to have an Enterprise Edition Online MiniDebConf, >> >>>>> unfortunately I don't have any time/energy to instigate that >> >>>>> currently. >> >>>> >> >>>> Something for a Debian fellow that we could hire ;-) >> >>> >> >>> I for one would be less motivated to help with videoteam tasks if >> >>> I knew someone was paid to organise a miniconf. >> >> >> >> Would your motivation also be affected if an individual was paid >> >> only for a specific task that noone in the team found particularily >> >> interesting to do? >> >> >> >> (I don't know much about how the videoteam works, so I don't know >> >> if that's a good example, but let's see…) For example, what if >> >> someone (paid) handled the storage and timely shipping of all the >> >> hardware, as well as the actual ordering of new hardware, leaving >> >> the (what I assume is the more interesting part) configuring, >> >> design and conception of the system to volunteers? >> > >> > I'm not opposed to paid labor per-say. I think the previous examples >> > of Debian paying TOs to do accounting is a good one. >> > >> > So to answer your question, I wouldn't be opposed if we contracted >> > an enterprise to handle our gear for us. >> > >> > I don't think it's something particularly fun to do and I see that >> > more as an administrative task, akin to accounting. >> > >> > "Organising a miniconf" isn't though. >> >> Is there a fundamental difference between paying someone to do >> "non-fun administrative tasks" like accounting, and paying someone to >> help out with orphaned/RFA'd packages (cf. Christian Kastner's recent >> "How to motivate contributors to work on QA" question)? >> >> It seems to me, to some extent, that a package that is orphaned or >> RFA'd is per definition "not fun enough" for a volunteer to work on. > > Accounting is a mandatory activity regardless of its fun-factor. > > Seems backwards to to me to pay for keeping packages alive that we have > lost interest in. That's a good point, I agree. What about packages that we have lost interest in, but that our users very much have not? Admittedly, I have no idea of what the cardinality of that intersection is. Or alternatively: are there hard-to-maintain packages that are highly useful to users, but where there just isn't enough interest to overcome a very high maintenance burden? Could paid work help offload the maintainer of such packages (leaving them with more of the fun parts and less of the non-fun ones)? Best, Gard
[toc] | [prev] | [next] | [standalone]
| From | Jonas Smedegaard <jonas@jones.dk> |
|---|---|
| Date | 2021-03-23 17:30 +0100 |
| Message-ID | <BVS4O-2cM-1@gated-at.bofh.it> |
| In reply to | #1918 |
[Multipart message — attachments visible in raw view] — view raw
Quoting Gard Spreemann (2021-03-23 16:40:32) > > Jonas Smedegaard <jonas@jones.dk> writes: > > > Quoting Gard Spreemann (2021-03-23 16:18:10) > >> Is there a fundamental difference between paying someone to do > >> "non-fun administrative tasks" like accounting, and paying someone > >> to help out with orphaned/RFA'd packages (cf. Christian Kastner's > >> recent "How to motivate contributors to work on QA" question)? > >> > >> It seems to me, to some extent, that a package that is orphaned or > >> RFA'd is per definition "not fun enough" for a volunteer to work > >> on. > > > > Accounting is a mandatory activity regardless of its fun-factor. > > > > Seems backwards to to me to pay for keeping packages alive that we > > have lost interest in. > > That's a good point, I agree. What about packages that we have lost > interest in, but that our users very much have not? Admittedly, I have > no idea of what the cardinality of that intersection is. > > Or alternatively: are there hard-to-maintain packages that are highly > useful to users, but where there just isn't enough interest to > overcome a very high maintenance burden? Could paid work help offload > the maintainer of such packages (leaving them with more of the fun > parts and less of the non-fun ones)? Yes, paid work helps some maintainers - but that's the wrong question! The right question is if paid work helps Debian *and* does not at the same time disturb (other parts of) Debian too much. Next question is then how much is "too much" - I have no answer for that. If Debian paid for working on orphaned packages, then I would probably orphan some of the packages I now maintain as a volunteer, to then work on those same packages for pay. I would not consider that cheating: Some of "my" packages are genuinely less fun to maintain, and would certainly be *lesser* fun if knew that others were paid for doing similar tasks. - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
[toc] | [prev] | [next] | [standalone]
| From | Christian Kastner <ckk@debian.org> |
|---|---|
| Date | 2021-03-25 10:00 +0100 |
| Message-ID | <BWu0p-1hn-3@gated-at.bofh.it> |
| In reply to | #1919 |
On 23.03.21 17:28, Jonas Smedegaard wrote:
> If Debian paid for working on orphaned packages, then I would probably
> orphan some of the packages I now maintain as a volunteer, to then work
> on those same packages for pay.
First, I think that at least two alternative scenarios have to be taken
into consideration:
(1) Someone else who is interested in the package picks it up
(2) There is not much interest in the package anyway, and it gets
removed from the archive
> I would not consider that cheating: Some of "my" packages are
> genuinely less fun to maintain, and would certainly be *lesser* fun
> if knew that others were paid for doing similar tasks.
Playing the devil's advocate, and assuming (1) and (2) from above do not
apply: what would be wrong with that?
* You got rid of a package that you're not having any fun maintaining,
and can focus on other fun tasks
* Someone gets paid to improve Debian
* Debian's users get an improved Debian
* Debian's donors see their money put to actual good use
I am *not* advocating for this solution. *If* one were to go down this
path, then clearly this would need far more debate. I'm just saying that
sometimes, it's necessary to look at a problem from many angles.
[toc] | [prev] | [next] | [standalone]
| From | Philip Hands <phil@hands.com> |
|---|---|
| Date | 2021-03-25 10:50 +0100 |
| Message-ID | <BWuMO-1Ry-9@gated-at.bofh.it> |
| In reply to | #1979 |
[Multipart message — attachments visible in raw view] — view raw
Christian Kastner <ckk@debian.org> writes: ... > * Someone gets paid to improve Debian Some packages end up in this situation because there is no need for them to be in the archive. If you pay someone to keep them in, you are removing the evolutionary pressure that ensures that Debian doesn't fill up with dross, so you're actually paying someone to make Debian worse in that case. How can one tell the difference between useful stuff and dross? Given the diversity of use cases that Debian covers, I think the only way is to allow things to drop out of the archive if they attract insufficient interest to stay in, be that from volunteers or paid-for effort funded by interested users. That way, people that care get to notice the thing dropping out of the archive, and do something about it ... or not. If we had a committee deciding which mediocre packages were sufficiently important to have money thrown at them, we'd effectively block new enthusiastic volunteers to step up to do the job unpaid, we'd remove any incentive for users to fund such work directly, and we'd remove a lot of the incentive for writing a replacement that was better than the things that nobody wants to maintain. As Jonas points out, we'd almost certainly also demoralise the fine people that already maintain loads of rather uninspiring packages, and cause them to make the problem worse by orphaning those packages. Cheers, Phil. -- |)| Philip Hands [+44 (0)20 8530 9560] HANDS.COM Ltd. |-| http://www.hands.com/ http://ftp.uk.debian.org/ |(| Hugo-Klemm-Strasse 34, 21075 Hamburg, GERMANY
[toc] | [prev] | [next] | [standalone]
| From | Andrei POPESCU <andreimpopescu@gmail.com> |
|---|---|
| Date | 2021-03-24 10:30 +0100 |
| Message-ID | <BW7ZU-40t-7@gated-at.bofh.it> |
| In reply to | #1918 |
[Multipart message — attachments visible in raw view] — view raw
On Ma, 23 mar 21, 16:40:32, Gard Spreemann wrote: > > That's a good point, I agree. What about packages that we have lost > interest in, but that our users very much have not? Admittedly, I have > no idea of what the cardinality of that intersection is. [just a user here] If such packages and users exist it looks like a good candidate to set up a business financed via crowd funding. Or maybe Debian should provide the crowd funding platform for this. Kind regards, Andrei -- http://wiki.debian.org/FAQsFromDebianUser
[toc] | [prev] | [next] | [standalone]
| From | Christian Kastner <ckk@debian.org> |
|---|---|
| Date | 2021-03-25 09:40 +0100 |
| Message-ID | <BWtH4-19L-5@gated-at.bofh.it> |
| In reply to | #1918 |
On 23.03.21 16:40, Gard Spreemann wrote: > Jonas Smedegaard <jonas@jones.dk> writes: >> Seems backwards to to me to pay for keeping packages alive that we have >> lost interest in. > > That's a good point, I agree. What about packages that we have lost > interest in, but that our users very much have not? Admittedly, I have > no idea of what the cardinality of that intersection is. > > Or alternatively: are there hard-to-maintain packages that are highly > useful to users, but where there just isn't enough interest to overcome > a very high maintenance burden? Could paid work help offload the > maintainer of such packages (leaving them with more of the fun parts and > less of the non-fun ones)? Indeed, that's exactly the point I was trying get at in my other question to the DPL candidates. I've amended that other questions with a quantifiable, and thus hopefully better example of what you describe above: RC bugs in stable.
[toc] | [prev] | [next] | [standalone]
Page 1 of 2 [1] 2 Next page →
Back to top | Article view | linux.debian.vote
csiph-web