Re: Using Debian funds to support a gcc development task

2019-12-01 Thread John Paul Adrian Glaubitz
Hi!

On 9/28/19 11:44 AM, John Paul Adrian Glaubitz wrote:
> I'm posting here on behalf the Debian Ports team as we're seeking support
> to finance an important development task in gcc. In particular, I'm talking
> about the one-time job to modernize the m68k backend by porting it from "CC0"
> to "MODE_CC" as described in [1].
> (...) 

Just as a heads-up: The campaign has been successful. We have collected over
$6000 in funds and an experienced GCC developer picked up the task and converted
the m68k backend to MODE_CC [1].

I have created an identical campaign for the AVR backend now [2] as this 
backend is
also still using the cc0 representation and some people asked me whether I could
create one campaign for AVR as well.

Thanks,
Adrian

PS: I'm not subscribed to the list, so please keep me CC'ed.

> [1] 
> https://www.bountysource.com/issues/80706251-m68k-convert-the-backend-to-mode_cc-so-it-can-be-kept-in-future-releases
> [2] 
> https://www.bountysource.com/issues/84630749-avr-convert-the-backend-to-mode_cc-so-it-can-be-kept-in-future-releases

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



Re: Using Debian funds to support a gcc development task

2019-10-04 Thread Ian Jackson
Tollef Fog Heen writes ("Re: Using Debian funds to support a gcc development 
task"):
> Ian Jackson:
> > Such a small, essentially honorary, contribution wouldn't distort our
> > volunteer setup, and don't need the levels of serious review and
> > engagement that a larger amount does.  But it would act as a tangible
> > way to express that we would like to see something done and might
> > encourage others.
> 
> For me, it's not about the amount at all, but rather that we don't spend
> Debian money on directly paying people or use Debian money as carrots
> for directing effort.

Yes, I understand that.  I think a small amount like $100 or so
doesn't raise the same problems - it's too small to be a significant
carrot, and it seems more of a token/gesture than actually "paying
people".

But I guess from your mail that you see it differently.

Regards,
Ian.

-- 
Ian JacksonThese opinions are my own.

If I emailed you from an address @fyvzl.net or @evade.org.uk, that is
a private address which bypasses my fierce spamfilter.



Re: Using Debian funds to support a gcc development task

2019-10-03 Thread Tollef Fog Heen
]] Ian Jackson 

> Such a small, essentially honorary, contribution wouldn't distort our
> volunteer setup, and don't need the levels of serious review and
> engagement that a larger amount does.  But it would act as a tangible
> way to express that we would like to see something done and might
> encourage others.

For me, it's not about the amount at all, but rather that we don't spend
Debian money on directly paying people or use Debian money as carrots
for directing effort.

-- 
Tollef Fog Heen
UNIX is user friendly, it's just picky about who its friends are



Re: Using Debian funds to support a gcc development task

2019-10-03 Thread John Paul Adrian Glaubitz
Hi Richard!

On 9/29/19 11:26 PM, Richard Z wrote:
> On Sat, Sep 28, 2019 at 11:44:26AM +0200, John Paul Adrian Glaubitz wrote:
> 
>> As m68k is the oldest port of both the Linux kernel and Debian after i386,
>> it would be a shame to see it go as there is still very good upstream support
>> in the Linux kernel with new drivers being added regularly [4], even to 
>> Linus'
>> surprise.
> 
> 
> in the first place.. wasn't m68k the first ever impelmentation of gcc? Would 
> be 
> a shame if they wanted to drop it.

Feel free to make a donation to our BountySource campaign if you would like
to help [1].

Adrian

> [1] 
> https://www.bountysource.com/issues/80706251-m68k-convert-the-backend-to-mode_cc-so-it-can-be-kept-in-future-releases

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



Re: Using Debian funds to support a gcc development task

2019-10-03 Thread John Paul Adrian Glaubitz
On 9/30/19 4:53 AM, Paul Wise wrote:
> On Mon, Sep 30, 2019 at 1:14 AM John Paul Adrian Glaubitz wrote:
> 
>> Having said that, I'm going to unsubscribe from this list now as I realize
>> that what we do in Debian Ports is still not considered useful many others,
>> so I think it's not possible to find an agreement.
> 
> To be clear, I think the work that folks are doing on the unofficial
> Debian ports is valuable and important and that the m68k GCC task is a
> good idea. I only dislike using Debian funds to pay people for their
> time. I think that crowdfunding the m68k GCC task could work.

I think you misunderstood. This is not for paying myself or any other
person involved in Debian Ports. This is for collecting money to be
able to convince someone experienced in hacking on the gcc code so that
they can help us save the m68k backend in gcc.

For what is worth, Richard Biener from gcc upstream told me that an
experienced gcc developer would be able to perform the task within
one months. It's mainly a matter of using enough elbow grease but not
necessarily hard work, he says.

Since I can't expect a random gcc developer to sink one month of work
into working on a backend they are most likely not going to use them-
selves, I have started a campaign on BountySource so that I can pay
them for the work.

I'm not earning a single Cent from this myself.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



Re: Using Debian funds to support a gcc development task

2019-10-03 Thread John Paul Adrian Glaubitz
On 9/30/19 4:59 PM, Sam Hartman wrote:
> Had I been asked for m68k hardware in this instance, I don't think I
> would have even blinked before approving the request.

The only reason I am asking is because we're currently in a situation
where we need external help. We are trying to be as cost-effective
as possible and I myself have paid for a lot of things myself, that
includes hardware and hosting them.

However, in order to solve this particular problem, we need a little
more money to succeed which is why I was asking for a single-time
donation.

Either way, we have already collected 26 donations totaling 1800
US-Dollars now [1], so I'm confident that with a little more help
from the community, we'll be able to save the m68k backend in gcc.

Regards,
Adrian

> [1] 
> https://www.bountysource.com/issues/80706251-m68k-convert-the-backend-to-mode_cc-so-it-can-be-kept-in-future-releases

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



Re: Using Debian funds to support a gcc development task

2019-10-03 Thread John Paul Adrian Glaubitz
Hi Ian!

Apologies for my late reply.

On 9/30/19 12:40 PM, Ian Jackson wrote:
> Paul Wise writes ("Re: Using Debian funds to support a gcc development task"):
>> To be clear, I think the work that folks are doing on the unofficial
>> Debian ports is valuable and important and that the m68k GCC task is a
>> good idea. I only dislike using Debian funds to pay people for their
>> time. I think that crowdfunding the m68k GCC task could work.
> 
> I absolutely agree with this.
> 
> John, please let us know if you (or someone else) tries to do this
> via crowdfunding.  I promise to contribute.

We have set up a campaign on BountySource, feel free to contribute whatever
amount you want:

> https://www.bountysource.com/issues/80706251-m68k-convert-the-backend-to-mode_cc-so-it-can-be-kept-in-future-releases

Thanks for your kind words and support! Much appreciated.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



Re: Using Debian funds to support a gcc development task

2019-10-01 Thread Sam Hartman
> "Andreas" == Andreas Tille  writes:

Andreas> Hi
Andreas> On Sat, Sep 28, 2019 at 11:44:26AM +0200, John Paul Adrian 
Glaubitz wrote:
>> So, would -project be willing to support our cause through Debian
>> funds?

Andreas> Besides other good reasons to say "no" to this question I'm
Andreas> wondering whether donators of our money would consider
Andreas> supporting gcc on m68k is a good use of their money.

Echoing to some extent one of the other responses.  I think that we
should be prepared to justify how our work meets the needs of our users
and is good for free software.

How we approach donors probably differs based on their size.

I actually think that our large donors are able to understand that one of the
reasons they give money to Debian is to do things they themselves
wouldn't do.
So, yeah, I do think some of the larger donors expect us to spend money
on projects that don't get a lot of commercial attention.  Currently I
don't think our donors (at least those who follow us) expect us to
directly fund development, but I think we could explore changing that.

I think we need to be open with our smaller donors and work with them to
make sure they are OK with what we are doing.  For example I think we
would need to be very careful to work with our small donors and bring
them through the transition if we were going to directly fund projects.

--Sam



Re: Using Debian funds to support a gcc development task

2019-10-01 Thread cascardo
On Tue, Oct 01, 2019 at 04:49:52PM +0200, Andreas Tille wrote:
> Hi
> 
> On Sat, Sep 28, 2019 at 11:44:26AM +0200, John Paul Adrian Glaubitz wrote:
> > So, would -project be willing to support our cause through Debian funds?
> 
> Besides other good reasons to say "no" to this question I'm wondering
> whether donators of our money would consider supporting gcc on m68k is a
> good use of their money.
> 
> Kind regards
> 
>  Andreas.
> 
> -- 
> http://fam-tille.de
> 

I don't like that line of thought, because it leads to a situation where
donators have too much power over Debian. It has happened before, where
actions that were totally in line with a given institution led to one of
the donators to pull their money off of a different project.

Debian Members should be deciding what Debian does as longs as it's in
line with its Social Contract. And let's put it this way: once you
donate money, it's not yours anymore.

Of course, we should earn donators' trust that the donated money is put
to good use, but good use here should be anything that promotes our
Social Contract.

I know reality is not that simple, but if we are saying ourselves that
it's "their" money and that their say is more important than ours,
that's a message to the contrary of what I believe in.

Cascardo.


signature.asc
Description: PGP signature


Re: Using Debian funds to support a gcc development task

2019-10-01 Thread Andreas Tille
Hi

On Sat, Sep 28, 2019 at 11:44:26AM +0200, John Paul Adrian Glaubitz wrote:
> So, would -project be willing to support our cause through Debian funds?

Besides other good reasons to say "no" to this question I'm wondering
whether donators of our money would consider supporting gcc on m68k is a
good use of their money.

Kind regards

 Andreas.

-- 
http://fam-tille.de



Re: Using Debian funds to support a gcc development task

2019-09-30 Thread Sam Hartman
> "Ian" == Ian Jackson  writes:

Ian> Charles Plessy writes ("Re: Using Debian funds to support a gcc
Ian> development task"):
>> given the reminders that Debian refrains from paying developers
>> for their time, I wonder if it would still be possible to make a
>> small contribution that expresses Debian's interest and sympathy
>> to your goal, with the hope that our name will help the
>> crowdfunding effort.  Something on a scale that would allow us to
>> answer positively to similar requests without putting a
>> significant burden on our finances... Maybe $100 ?  This is the
>> same amount as what Debian is willing to reimburse for travel
>> costs to bug-squashing parties, for instance.

Ian> I think this would be a good idea.  (And I speak as one of the
Ian> strongest opponents of Dunc-Tank.)


One area where we could clearly show support is by offering to purchase
hardware for someone doing the work.
We have a longstanding practice of helping Debian developers get the
hardware they need to enable their work.  (I don't think that would
extend to paying standard prices for  a s390 system; while IBM claims
mainframes are more affordable than ever before, I'm reasonably sure
that doesn't mean affordable on our scales).
It certainly would include m68k hardware.

Had I been asked for m68k hardware in this instance, I don't think I
would have even blinked before approving the request.

--Sam



Re: Using Debian funds to support a gcc development task

2019-09-30 Thread Ian Jackson
Charles Plessy writes ("Re: Using Debian funds to support a gcc development 
task"):
> given the reminders that Debian refrains from paying developers for
> their time, I wonder if it would still be possible to make a small
> contribution that expresses Debian's interest and sympathy to your goal,
> with the hope that our name will help the crowdfunding effort.
> Something on a scale that would allow us to answer positively to similar
> requests without putting a significant burden on our finances... Maybe
> $100 ?  This is the same amount as what Debian is willing to reimburse
> for travel costs to bug-squashing parties, for instance.

I think this would be a good idea.  (And I speak as one of the
strongest opponents of Dunc-Tank.)

Such a small, essentially honorary, contribution wouldn't distort our
volunteer setup, and don't need the levels of serious review and
engagement that a larger amount does.  But it would act as a tangible
way to express that we would like to see something done and might
encourage others.

We could afford to make at least dozens of such honorary contributions
a year.

Ian.

-- 
Ian JacksonThese opinions are my own.

If I emailed you from an address @fyvzl.net or @evade.org.uk, that is
a private address which bypasses my fierce spamfilter.



Re: Using Debian funds to support a gcc development task

2019-09-30 Thread Ian Jackson
Paul Wise writes ("Re: Using Debian funds to support a gcc development task"):
> To be clear, I think the work that folks are doing on the unofficial
> Debian ports is valuable and important and that the m68k GCC task is a
> good idea. I only dislike using Debian funds to pay people for their
> time. I think that crowdfunding the m68k GCC task could work.

I absolutely agree with this.

John, please let us know if you (or someone else) tries to do this
via crowdfunding.  I promise to contribute.

Ian.

-- 
Ian JacksonThese opinions are my own.

If I emailed you from an address @fyvzl.net or @evade.org.uk, that is
a private address which bypasses my fierce spamfilter.



Re: Using Debian funds to support a gcc development task

2019-09-30 Thread Steffen Möller

Hello,

On 30.09.19 06:20, Charles Plessy wrote:

Le Sat, Sep 28, 2019 at 11:44:26AM +0200, John Paul Adrian Glaubitz a écrit :

In the future, gcc upstream expects all backends to be using MODE_CC for the
internal register representation as the old CC0 is supposed to be removed.

Since the lack of modernization would eventually mean that m68k support would
get removed from gcc, I'm currently running a campaign to prevent that. I
have already opened a tracker bug upstream in gcc's bugzilla [2] as well as
linked the issue to BountySource [3].

(...)

I thought of something around $1000 to $5000 depending on how much the project
is willing to spend.

Hi John and everybody,

given the reminders that Debian refrains from paying developers for
their time, I wonder if it would still be possible to make a small
contribution that expresses Debian's interest and sympathy to your goal,
with the hope that our name will help the crowdfunding effort.
Something on a scale that would allow us to answer positively to similar
requests without putting a significant burden on our finances... Maybe
$100 ?  This is the same amount as what Debian is willing to reimburse
for travel costs to bug-squashing parties, for instance.


I like the idea to find additional "enablers" of developments that
Debian would support. And such a $100 honorary bounty might have some
merits. If we collect a couple of them, then this would also help
defining the strategy of our development a bit.

Something else that Debian (or some institution next to Debian that we
invent for that purpose) could possibly come up with is a "go fund me"
for key technologies to be ported to off-mainstream platforms. Or for
key technologies that our distribution misses.

Best,
Steffen







Re: Using Debian funds to support a gcc development task

2019-09-30 Thread Holger Levsen
On Mon, Sep 30, 2019 at 10:53:33AM +0800, Paul Wise wrote:
> To be clear, I think the work that folks are doing on the unofficial
> Debian ports is valuable and important and that the m68k GCC task is a
> good idea. I only dislike using Debian funds to pay people for their
> time. I think that crowdfunding the m68k GCC task could work.

+1


-- 
cheers,
Holger

---
   holger@(debian|reproducible-builds|layer-acht).org
   PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C



signature.asc
Description: PGP signature


Re: Using Debian funds to support a gcc development task

2019-09-29 Thread Charles Plessy
Le Sat, Sep 28, 2019 at 11:44:26AM +0200, John Paul Adrian Glaubitz a écrit :
> 
> In the future, gcc upstream expects all backends to be using MODE_CC for the
> internal register representation as the old CC0 is supposed to be removed.
> 
> Since the lack of modernization would eventually mean that m68k support would
> get removed from gcc, I'm currently running a campaign to prevent that. I
> have already opened a tracker bug upstream in gcc's bugzilla [2] as well as
> linked the issue to BountySource [3].
(...)
> I thought of something around $1000 to $5000 depending on how much the project
> is willing to spend.

Hi John and everybody,

given the reminders that Debian refrains from paying developers for
their time, I wonder if it would still be possible to make a small
contribution that expresses Debian's interest and sympathy to your goal,
with the hope that our name will help the crowdfunding effort.
Something on a scale that would allow us to answer positively to similar
requests without putting a significant burden on our finances... Maybe
$100 ?  This is the same amount as what Debian is willing to reimburse
for travel costs to bug-squashing parties, for instance.

Have a nice day,

Charles

-- 
Charles Plessy  Akano, Uruma, Okinawa, Japan
Debian Med packaging team http://www.debian.org/devel/debian-med
Tooting from work,   https://mastodon.technology/@charles_plessy
Tooting from home, https://framapiaf.org/@charles_plessy



Re: Using Debian funds to support a gcc development task

2019-09-29 Thread Paul Wise
On Mon, Sep 30, 2019 at 1:14 AM John Paul Adrian Glaubitz wrote:

> Having said that, I'm going to unsubscribe from this list now as I realize
> that what we do in Debian Ports is still not considered useful many others,
> so I think it's not possible to find an agreement.

To be clear, I think the work that folks are doing on the unofficial
Debian ports is valuable and important and that the m68k GCC task is a
good idea. I only dislike using Debian funds to pay people for their
time. I think that crowdfunding the m68k GCC task could work.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



Re: Using Debian funds to support a gcc development task

2019-09-29 Thread Finn Thain
On Sun, 29 Sep 2019, Hector Oron wrote:

> 
> Reaching those forums or even organizing a crowd funding campaign might 
> be more appropriate.
> 

A democratic process like that may also be appropriate to disburse funding 
from the Debian Project itself. E.g. Debian Developers could each vote for 
a beneficiary from a list of eligible sub-projects.

-- 



Re: Using Debian funds to support a gcc development task

2019-09-29 Thread Richard Z
On Sat, Sep 28, 2019 at 11:44:26AM +0200, John Paul Adrian Glaubitz wrote:

> As m68k is the oldest port of both the Linux kernel and Debian after i386,
> it would be a shame to see it go as there is still very good upstream support
> in the Linux kernel with new drivers being added regularly [4], even to Linus'
> surprise.


in the first place.. wasn't m68k the first ever impelmentation of gcc? Would be 
a shame if they wanted to drop it.

Richard



Re: Using Debian funds to support a gcc development task

2019-09-29 Thread gregor herrmann
On Sun, 29 Sep 2019 12:22:21 +0200, John Paul Adrian Glaubitz wrote:

> On 9/29/19 12:13 PM, Hector Oron wrote:
> >> Not sure what the problem with LTS is. I thought companies pay for the
> >> extra effort. I think it's a perfectly fine business model.
> > As a very simple summary, companies pay another company (Debian
> > unrelated) to use Debian volunteers time and Debian resources.
> > Debian does not get any share of that work.
> If the work is being paid, it's not volunteers time. That doesn't make sense.

LTS uses the volunteer time of all Debian contributors and teams
affected by it (security team, ftp-master, buildd admins, DSA, …).
 
> You could argue about Debian resources being used without paying Debian.

Those resources are operated by volunteers.


Cheers,
gregor

-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   NP: Alanis Morissette: Joining You


signature.asc
Description: Digital Signature


Re: Using Debian funds to support a gcc development task

2019-09-29 Thread John Paul Adrian Glaubitz
Hello Brock!

On 9/29/19 4:10 PM, Brock Wittrock wrote:
> 1) It was a simple enough request and reasonable in my opinion. I'm also glad 
> that he was willing to ask in the first place because as some say, when you 
> don't ask the answer is already no anyways, so why not ask?
> 
> 2) I understand though why the other side sees his request as a bit 
> outrageous from a user base and upstream support, perspective (among other 
> reasons). In most cases, I'd agree that those are the perfect metrics to 
> measure one's decision on for these kinds of matters in almost all cases. On 
> the other hand, I see M68K (both the new and old hardware) as an important 
> architecture to keep around for 1) keeping a wide variety of CPU 
> architectures available for learning, understanding, and diversity and 2) 
> historical purposes (although this is obviously the much weaker argument from 
> a developer support standpoint -- I'd totally agree with that). I'm also sad 
> to hear about the fate of mips(eb). :(
> 
> 3) It's clear everyone in this thread is passionate about Debian, free 
> software, and in Adrian's case, passionate about keeping the unofficial M68K 
> port alive. This passion from everyone is certainly contagious. So kudos to 
> all of you.
> 
> I hope Debian will reconsider providing at least a small part of the funding 
> and I'm positive the hobbyist community around M68K (as well as other 
> avenues) can come together for the rest. I believe by doing so, it would show 
> Debian doing things that prove itself as "the universal operating system."
That was a very kind message. Thanks a lot for confirming I'm not completely
alone in this thread.

Having said that, I'm going to unsubscribe from this list now as I realize
that what we do in Debian Ports is still not considered useful many others,
so I think it's not possible to find an agreement.

Thanks,
Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



Re: Using Debian funds to support a gcc development task

2019-09-29 Thread Ben Hutchings
On Sun, 2019-09-29 at 17:00 +0200, Jonas Smedegaard wrote:
> Quoting Raphael Hertzog (2019-09-29 16:15:30)
[...]
> > * Freexian doesn't "use Debian volunteers", nobody is forced to work 
> >   for Freexian, they all asked to join the team of paid contributors. 
> >   But Freexian pays them for the LTS work, that's correct.
> 
> Debian volunteers indeed are asked nicely if they want to spend their 
> volunteer time on that not-really-Debian-thing-labeled-confusingly.
[...]

Debian LTS is a really-Debian-thing.

Ben.

-- 
Ben Hutchings
For every action, there is an equal and opposite criticism. - Harrison




signature.asc
Description: This is a digitally signed message part


Re: Using Debian funds to support a gcc development task

2019-09-29 Thread Jonas Smedegaard
Quoting Raphael Hertzog (2019-09-29 16:15:30)
> On Sun, 29 Sep 2019, Hector Oron wrote:
> > > Not sure what the problem with LTS is. I thought companies pay for 
> > > the extra effort. I think it's a perfectly fine business model.
> > 
> > As a very simple summary, companies pay another company (Debian 
> > unrelated) to use Debian volunteers time and Debian resources. 
> > Debian does not get any share of that work.
> 
> I'm afraid that this summary is too simple and thus misleading.
> 
> * Freexian (the "another company") is not owned by Debian, but it's 
>   not unrelated to Debian. I funded that company, as a Debian 
>   developer, to let me contribute to Debian while being paid by 
>   customers who are Debian users.

It is "unrelated to Debian" same way as it is unrelated to Debian how 
often and how loud I sneeze while while dput'ing packages.


> * Freexian doesn't "use Debian volunteers", nobody is forced to work 
>   for Freexian, they all asked to join the team of paid contributors. 
>   But Freexian pays them for the LTS work, that's correct.

Debian volunteers indeed are asked nicely if they want to spend their 
volunteer time on that not-really-Debian-thing-labeled-confusingly.

And yes, Debian volunteers are also offered to get paid for such work.


> * While we use Debian resources, we are using Debian resources just 
>   like any other Debian contributor, the fact that we are paid doesn't 
>   change anything. Many Debian contributors are being paid as part of 
>   their work. It's just more visible in this case.

"any other Debian contributor" do not use the name Debian for their 
not-really-Debian activities.


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: signature


Re: Using Debian funds to support a gcc development task

2019-09-29 Thread Brock Wittrock
Either ignore my ability to proofread my emails in their entirety or have a
good laugh at my two things that seemingly became 3. :)

Thanks,
Brock

On Sun, Sep 29, 2019 at 9:10 AM Brock Wittrock 
wrote:

> Two things from this thread:
>
> 1) It was a simple enough request and reasonable in my opinion. I'm also
> glad that he was willing to ask in the first place because as some say,
> when you don't ask the answer is already no anyways, so why not ask?
>
> 2) I understand though why the other side sees his request as a bit
> outrageous from a user base and upstream support, perspective (among other
> reasons). In most cases, I'd agree that those are the perfect metrics to
> measure one's decision on for these kinds of matters in almost all cases.
> On the other hand, I see M68K (both the new and old hardware) as an
> important architecture to keep around for 1) keeping a wide variety of CPU
> architectures available for learning, understanding, and diversity and 2)
> historical purposes (although this is obviously the much weaker argument
> from a developer support standpoint -- I'd totally agree with that). I'm
> also sad to hear about the fate of mips(eb). :(
>
> 3) It's clear everyone in this thread is passionate about Debian, free
> software, and in Adrian's case, passionate about keeping the unofficial
> M68K port alive. This passion from everyone is certainly contagious. So
> kudos to all of you.
>
> I hope Debian will reconsider providing at least a small part of the
> funding and I'm positive the hobbyist community around M68K (as well as
> other avenues) can come together for the rest. I believe by doing so, it
> would show Debian doing things that prove itself as "the universal
> operating system."
>
> I appreciate reading everyone's input regardless. I'll understand if
> Debian still maintains it's decision to not approve such funding (although
> I would certainly be disappointed).
>
> Thanks,
> Brock
>
> On Sun, Sep 29, 2019 at 8:54 AM Aron Xu  wrote:
>
>> On Sun, Sep 29, 2019 at 7:58 PM John Paul Adrian Glaubitz
>>  wrote:
>> >
>> > > Regardless, I think you have your answer.
>> > > Absent the appearance of significant new support, there is not
>> > > sufficient interest in spending Debian funds on m68k gcc development.
>> >
>> > I don't think we have heard enough voices yet to be able to answer that
>> > question.
>> >
>>
>> Such work should indeed be funded by really interested parties, i.e.
>> hardware vendors and their ecosystem partners. I'm not saying
>> volunteers is out of the game, but look at mips(eb), we have retired
>> the architecture entirely because we are not able to find enough
>> investment on hardware and manpower to maintain it well, even if
>> hardware is still easy to purchase, toolchain/kernel support is
>> current.
>>
>> It could be a better idea to get more interested people to fund such
>> work, but I don't see enough motivation to spend Debian money for a
>> port that nobody else have interest in supporting its toolchain.
>>
>> Regards,
>> Aron
>>
>>


Re: Using Debian funds to support a gcc development task

2019-09-29 Thread Brock Wittrock
Two things from this thread:

1) It was a simple enough request and reasonable in my opinion. I'm also
glad that he was willing to ask in the first place because as some say,
when you don't ask the answer is already no anyways, so why not ask?

2) I understand though why the other side sees his request as a bit
outrageous from a user base and upstream support, perspective (among other
reasons). In most cases, I'd agree that those are the perfect metrics to
measure one's decision on for these kinds of matters in almost all cases.
On the other hand, I see M68K (both the new and old hardware) as an
important architecture to keep around for 1) keeping a wide variety of CPU
architectures available for learning, understanding, and diversity and 2)
historical purposes (although this is obviously the much weaker argument
from a developer support standpoint -- I'd totally agree with that). I'm
also sad to hear about the fate of mips(eb). :(

3) It's clear everyone in this thread is passionate about Debian, free
software, and in Adrian's case, passionate about keeping the unofficial
M68K port alive. This passion from everyone is certainly contagious. So
kudos to all of you.

I hope Debian will reconsider providing at least a small part of the
funding and I'm positive the hobbyist community around M68K (as well as
other avenues) can come together for the rest. I believe by doing so, it
would show Debian doing things that prove itself as "the universal
operating system."

I appreciate reading everyone's input regardless. I'll understand if Debian
still maintains it's decision to not approve such funding (although I would
certainly be disappointed).

Thanks,
Brock

On Sun, Sep 29, 2019 at 8:54 AM Aron Xu  wrote:

> On Sun, Sep 29, 2019 at 7:58 PM John Paul Adrian Glaubitz
>  wrote:
> >
> > > Regardless, I think you have your answer.
> > > Absent the appearance of significant new support, there is not
> > > sufficient interest in spending Debian funds on m68k gcc development.
> >
> > I don't think we have heard enough voices yet to be able to answer that
> > question.
> >
>
> Such work should indeed be funded by really interested parties, i.e.
> hardware vendors and their ecosystem partners. I'm not saying
> volunteers is out of the game, but look at mips(eb), we have retired
> the architecture entirely because we are not able to find enough
> investment on hardware and manpower to maintain it well, even if
> hardware is still easy to purchase, toolchain/kernel support is
> current.
>
> It could be a better idea to get more interested people to fund such
> work, but I don't see enough motivation to spend Debian money for a
> port that nobody else have interest in supporting its toolchain.
>
> Regards,
> Aron
>
>


Re: Using Debian funds to support a gcc development task

2019-09-29 Thread Raphael Hertzog
Hi,

On Sun, 29 Sep 2019, Hector Oron wrote:
> > Not sure what the problem with LTS is. I thought companies pay for the
> > extra effort. I think it's a perfectly fine business model.
> 
> As a very simple summary, companies pay another company (Debian
> unrelated) to use Debian volunteers time and Debian resources.
> Debian does not get any share of that work.

I'm afraid that this summary is too simple and thus misleading.

* Freexian (the "another company") is not owned by Debian, but it's not
  unrelated to Debian. I funded that company, as a Debian developer, to
  let me contribute to Debian while being paid by customers who are Debian
  users.
* Freexian doesn't "use Debian volunteers", nobody is forced to work for
  Freexian, they all asked to join the team of paid contributors. But
  Freexian pays them for the LTS work, that's correct.
* While we use Debian resources, we are using Debian resources just like
  any other Debian contributor, the fact that we are paid doesn't change
  anything. Many Debian contributors are being paid as part of their work.
  It's just more visible in this case.

Cheers,
-- 
Raphaël Hertzog ◈ Debian Developer

Support Debian LTS: https://www.freexian.com/services/debian-lts.html
Learn to master Debian: https://debian-handbook.info/get/



Re: Using Debian funds to support a gcc development task

2019-09-29 Thread Aron Xu
On Sun, Sep 29, 2019 at 7:58 PM John Paul Adrian Glaubitz
 wrote:
>
> > Regardless, I think you have your answer.
> > Absent the appearance of significant new support, there is not
> > sufficient interest in spending Debian funds on m68k gcc development.
>
> I don't think we have heard enough voices yet to be able to answer that
> question.
>

Such work should indeed be funded by really interested parties, i.e.
hardware vendors and their ecosystem partners. I'm not saying
volunteers is out of the game, but look at mips(eb), we have retired
the architecture entirely because we are not able to find enough
investment on hardware and manpower to maintain it well, even if
hardware is still easy to purchase, toolchain/kernel support is
current.

It could be a better idea to get more interested people to fund such
work, but I don't see enough motivation to spend Debian money for a
port that nobody else have interest in supporting its toolchain.

Regards,
Aron



Re: Using Debian funds to support a gcc development task

2019-09-29 Thread Florian Weimer
* John Paul Adrian Glaubitz:

> But I think the list on the page archive criteria is a bit dishonest as
> well when it asks "Are machines available to buy for the general public?"
> while I don't think an IBM Z mainframe is available to buy for the general
> public.

At last for upstream, the difference is that (I assume, I have no
direct evidence) IBM uses revenue from their Z business to fund
upstream development, and they do more than the required minimum to
keep the port working.  In that sense, the existence of the Z port is
probably not a burden on upstream as a whole (more likely the
opposite—but I haven't run any numbers, and those would likely be hard
to come by).

A contribution of the cc0 switchover to GCC could help upstream if it
removes the last remaining cc0 port and thus enables some generic
infrastructure cleanup.  The latter would obviously benefit upstream
as a whole.  But it's still a one-time thing.  It does not move the
port towards a more symbiotic upstream relationship.

The downstream perspective might be quite different, but we are
talking about funding upstream work.



Re: Using Debian funds to support a gcc development task

2019-09-29 Thread John Paul Adrian Glaubitz
On 9/29/19 1:17 PM, Sam Hartman wrote:
> I'm a bit concerned about your argumentation style in this thread.  It
> feels to me a lot like you're saying that people are wrong simply
> because they are disagreeing with you.  In future discussions, I'd
> recommend finding a way of having the discussion that acknowledges
> disagreement and is more focused on understanding positions than judging
> them or persuading others.

I don't think that this is the case. I'm just arguing that we have double
standards here. You can't say one the one hand, that Debian money should
not use for non-Debian work and then spend it on outreachy and you cannot
say that architecture must be widely available for use and just emulators
and then allow s390x to be a release architecture.

> Regardless, I think you have your answer.
> Absent the appearance of significant new support, there is not
> sufficient interest in spending Debian funds on m68k gcc development.

I don't think we have heard enough voices yet to be able to answer that
question.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



Re: Using Debian funds to support a gcc development task

2019-09-29 Thread Geert Uytterhoeven
Hi Hector,

On Sun, Sep 29, 2019 at 12:49 PM Hector Oron  wrote:
> Missatge de John Paul Adrian Glaubitz 
> del dia dg., 29 de set. 2019 a les 12:20:
> > And there are embedded open source Coldfire boards being developed:
> >
> > > http://sysam.it/cff_amcore.html
> > > http://sysam.it/cff_stmark2.html
>
> That looks like MMU-less hardware, would those devices benefit from
> running Debian? I assume they are better suited for uClinux
> distribution.

JFTR, the first is MMU-less, the second does have a MMU, and thus can
run real Linux.

Gr{oetje,eeting}s,

Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds



Re: Using Debian funds to support a gcc development task, request has seen

2019-09-29 Thread Geert Stappers
On Sun, Sep 29, 2019 at 12:48:51PM +0200, Hector Oron wrote:
> Missatge de John Paul Adrian Glaubitz del dia dg., 29 de set. 2019 a les 
> 12:20:

.

> > As Linus stated in his mail, the Amiga never dies:
> >
> > > https://lkml.org/lkml/2019/9/24/993
> 
> Reaching those forums or even organizing a crowd funding campaign
> might be more appropriate.


Consider this posting as another
   "the request has seen, stop repeating it"


Due Headers
|To: John Paul Adrian Glaubitz 
|Cc: debian-project@lists.debian.org, Debian m68k 

A special word to   John Paul Adrian Glaubitz.

John Paul, You are doing great. And even too great.
You are pushing it too hard.
Please keep away from what is important to you
becoming that what is scaring people away from you.


Groeten
Geert Stappers
-- 
Leven en laten leven



Re: Using Debian funds to support a gcc development task

2019-09-29 Thread John Paul Adrian Glaubitz
On 9/29/19 12:48 PM, Hector Oron wrote:
> Missatge de John Paul Adrian Glaubitz 
> del dia dg., 29 de set. 2019 a les 12:20:
> 
>> I communicated the issue to multiple mailing lists, so I assume the active
>> m68k people have received my mail. But I haven't heard back from them.
> 
> In particular, have you reached to Andreas Schwab?
> (> Is there kernel and toolchain support? At what level?
>  > Yes. Andreas Schwab does glibc and gcc )

He's a colleague of mine at SUSE, so, yes, I asked him. It's not easy
to reach him from time to time so I haven't heard back from him yet
(I'm not working in Nuremberg, so I can't just visit his office).

>>> Is there any real m68k hardware available nowadays or is it all
>>> virtual?
>>
>> Yes, there are the Apollo accelerators for one:
>>
>>> https://www.apollo-accelerators.com/
>>
>> And there are embedded open source Coldfire boards being developed:
>>
>>> http://sysam.it/cff_amcore.html
>>> http://sysam.it/cff_stmark2.html
> 
> That looks like MMU-less hardware, would those devices benefit from
> running Debian? I assume they are better suited for uClinux
> distribution.

They use gcc as well. And that doesn't mean there won't be any hardware
with MMUs in the near future. At least for Apollo, an MMU is in the make.

>> What are the use cases for the port?
>>
>> The m68k CPU has still a very large hobbyist scene as it's a CPU with an easy
>> to learn assembler. There are many hobbyist forums like a1k.org, amiga.org,
>> eab.abime.net, www.atari-forum.com and so on with people working on open
>> hard- and software projects around the m68k CPU.
>>
>> As Linus stated in his mail, the Amiga never dies:
>>
>>> https://lkml.org/lkml/2019/9/24/993
> 
> Reaching those forums or even organizing a crowd funding campaign
> might be more appropriate.

That's what I am already doing. I'm not asking Debian alone, of course.

>> But I think the list on the page archive criteria is a bit dishonest as
>> well when it asks "Are machines available to buy for the general public?"
>> while I don't think an IBM Z mainframe is available to buy for the general
>> public.
>>
>> I don't think anyone outside banks, goverments and very large companies
>> can buy an IBM Z mainframe, yet Debian provides an official port for these.
> 
> The page is not dishonest, it asks for information, to be able to take
> decisions.
> In particular for s390x you can read on
> https://wiki.debian.org/ArchiveQualification/s390x
> It is really up to the teams if they take the burden of the work.

If you read that page, you see that a lot of the things mentioned there apply
for m68k as well. It even mentions that people are using s390x for just playing
around with the architecture. And the argument of emulation is being brought up
as well. So, effectively, the s390x port is not more useful to the average
Debian user as m68k.

> In other words, having hardware available is always great, however
> there are special cases and teams decide to accomodate if they believe
> it is worth it (at least that's my understanding).

But then this should apply for all ports and not just s390x.

Thanks,
Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



Re: Using Debian funds to support a gcc development task

2019-09-29 Thread Sam Hartman
I'm a bit concerned about your argumentation style in this thread.  It
feels to me a lot like you're saying that people are wrong simply
because they are disagreeing with you.  In future discussions, I'd
recommend finding a way of having the discussion that acknowledges
disagreement and is more focused on understanding positions than judging
them or persuading others.

Regardless, I think you have your answer.
Absent the appearance of significant new support, there is not
sufficient interest in spending Debian funds on m68k gcc development.

--Sam



Re: Using Debian funds to support a gcc development task

2019-09-29 Thread Hector Oron
Hello,

Missatge de John Paul Adrian Glaubitz 
del dia dg., 29 de set. 2019 a les 12:20:

> I communicated the issue to multiple mailing lists, so I assume the active
> m68k people have received my mail. But I haven't heard back from them.

In particular, have you reached to Andreas Schwab?
(> Is there kernel and toolchain support? At what level?
 > Yes. Andreas Schwab does glibc and gcc )

> > Is there any real m68k hardware available nowadays or is it all
> > virtual?
>
> Yes, there are the Apollo accelerators for one:
>
> > https://www.apollo-accelerators.com/
>
> And there are embedded open source Coldfire boards being developed:
>
> > http://sysam.it/cff_amcore.html
> > http://sysam.it/cff_stmark2.html

That looks like MMU-less hardware, would those devices benefit from
running Debian? I assume they are better suited for uClinux
distribution.

> What are the use cases for the port?
>
> The m68k CPU has still a very large hobbyist scene as it's a CPU with an easy
> to learn assembler. There are many hobbyist forums like a1k.org, amiga.org,
> eab.abime.net, www.atari-forum.com and so on with people working on open
> hard- and software projects around the m68k CPU.
>
> As Linus stated in his mail, the Amiga never dies:
>
> > https://lkml.org/lkml/2019/9/24/993

Reaching those forums or even organizing a crowd funding campaign
might be more appropriate.

> But I think the list on the page archive criteria is a bit dishonest as
> well when it asks "Are machines available to buy for the general public?"
> while I don't think an IBM Z mainframe is available to buy for the general
> public.
>
> I don't think anyone outside banks, goverments and very large companies
> can buy an IBM Z mainframe, yet Debian provides an official port for these.

The page is not dishonest, it asks for information, to be able to take
decisions.
In particular for s390x you can read on
https://wiki.debian.org/ArchiveQualification/s390x
It is really up to the teams if they take the burden of the work.

In other words, having hardware available is always great, however
there are special cases and teams decide to accomodate if they believe
it is worth it (at least that's my understanding).

Regards,
-- 
 Héctor Orón  -.. . -... .. .- -.   -.. . ...- . .-.. --- .--. . .-.



Re: Using Debian funds to support a gcc development task

2019-09-29 Thread John Paul Adrian Glaubitz
On 9/29/19 12:13 PM, Hector Oron wrote:
>> Not sure what the problem with LTS is. I thought companies pay for the
>> extra effort. I think it's a perfectly fine business model.
> 
> As a very simple summary, companies pay another company (Debian
> unrelated) to use Debian volunteers time and Debian resources.
> Debian does not get any share of that work.
If the work is being paid, it's not volunteers time. That doesn't make sense.

You could argue about Debian resources being used without paying Debian.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



Re: Using Debian funds to support a gcc development task

2019-09-29 Thread John Paul Adrian Glaubitz
On 9/29/19 12:07 PM, Hector Oron wrote:
>> So, would -project be willing to support our cause through Debian funds?
> 
> I have been looking at
> https://wiki.debian.org/ArchiveQualification/m68k, I was expecting
> some answers to the questions proposed at
> https://ftp-master.debian.org/archive-criteria.html, it looks to me
> that ArchiveQualification/m68k wiki page needs updating.
> 
> Have you also checked with m68k porters listed in that page? (I assume
> most of them are retired from m68k work)

I communicated the issue to multiple mailing lists, so I assume the active
m68k people have received my mail. But I haven't heard back from them.

> Is there any real m68k hardware available nowadays or is it all
> virtual?

Yes, there are the Apollo accelerators for one:

> https://www.apollo-accelerators.com/

And there are embedded open source Coldfire boards being developed:

> http://sysam.it/cff_amcore.html
> http://sysam.it/cff_stmark2.html

What are the use cases for the port?

The m68k CPU has still a very large hobbyist scene as it's a CPU with an easy
to learn assembler. There are many hobbyist forums like a1k.org, amiga.org,
eab.abime.net, www.atari-forum.com and so on with people working on open
hard- and software projects around the m68k CPU.

As Linus stated in his mail, the Amiga never dies:

> https://lkml.org/lkml/2019/9/24/993

But I think the list on the page archive criteria is a bit dishonest as
well when it asks "Are machines available to buy for the general public?"
while I don't think an IBM Z mainframe is available to buy for the general
public.

I don't think anyone outside banks, goverments and very large companies
can buy an IBM Z mainframe, yet Debian provides an official port for these.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



Re: Using Debian funds to support a gcc development task

2019-09-29 Thread Hector Oron
Hello,

Missatge de John Paul Adrian Glaubitz 
del dia dg., 29 de set. 2019 a les 12:06:

> Not sure what the problem with LTS is. I thought companies pay for the
> extra effort. I think it's a perfectly fine business model.

As a very simple summary, companies pay another company (Debian
unrelated) to use Debian volunteers time and Debian resources.
Debian does not get any share of that work.

Regards
-- 
 Héctor Orón  -.. . -... .. .- -.   -.. . ...- . .-.. --- .--. . .-.



Re: Using Debian funds to support a gcc development task

2019-09-29 Thread Hector Oron
Hello,

Missatge de John Paul Adrian Glaubitz 
del dia ds., 28 de set. 2019 a les 11:44:

> So, would -project be willing to support our cause through Debian funds?

I have been looking at
https://wiki.debian.org/ArchiveQualification/m68k, I was expecting
some answers to the questions proposed at
https://ftp-master.debian.org/archive-criteria.html, it looks to me
that ArchiveQualification/m68k wiki page needs updating.

Have you also checked with m68k porters listed in that page? (I assume
most of them are retired from m68k work)

Is there any real m68k hardware available nowadays or is it all
virtual? What are the use cases for the port?

Regards,
-- 
 Héctor Orón  -.. . -... .. .- -.   -.. . ...- . .-.. --- .--. . .-.



Re: Using Debian funds to support a gcc development task

2019-09-29 Thread John Paul Adrian Glaubitz
On 9/28/19 9:07 PM, Guillem Jover wrote:
> I'm afraid this argument cuts both ways. I would find it extremely
> demotivating if Debian started spending money to pay people to work
> on tasks that up to now have been volunteer based (where volunteer
> of course can include a company volunteering employees time f.ex.).

I don't think any of the projects like gcc, the kernel, binutils or
glibc are maintained by volunteers these days. At least I don't know
any volunteer doing that work on a larger scale.

At SUSE, we have dedicated teams who work on gcc, the kernel, kvm
and so on. I don't think anyone - unless they are rather wealthy -
can afford to spend working all day on a project without getting
paid.

> I already find the LTS effort borderline, where I try to refuse out
> of principle to do LTS work for packages I maintain, and where I've
> found myself being pretty unhappy that one time I had to do some of
> that for a native package, which would have had a very weird release
> history otherwise. :/

Not sure what the problem with LTS is. I thought companies pay for the
extra effort. I think it's a perfectly fine business model.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



Re: Using Debian funds to support a gcc development task

2019-09-29 Thread Holger Levsen
On Sat, Sep 28, 2019 at 09:07:51PM +0200, Guillem Jover wrote:
> > what about keeping old contributors attracted?
> I'm afraid this argument cuts both ways. I would find it extremely
> demotivating if Debian started spending money to pay people to work
> on tasks that up to now have been volunteer based (where volunteer
> of course can include a company volunteering employees time f.ex.).

agreed.


-- 
cheers,
Holger

---
   holger@(debian|reproducible-builds|layer-acht).org
   PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C



signature.asc
Description: PGP signature


Re: Using Debian funds to support a gcc development task

2019-09-29 Thread John Paul Adrian Glaubitz
On 9/29/19 3:14 AM, Paul Wise wrote:
> On Sat, Sep 28, 2019 at 5:44 PM John Paul Adrian Glaubitz wrote:
> 
>> Since Debian is also supporting projects for a good cause using their funds,
> 
> Do you have any examples of this? AFAIK we don't support development
> nor external projects using Debian funds. The only exception I can
> think of is helping Outreachy interns join the FLOSS community through
> contributing to Debian related projects.

You just gave one example yourself.

>> We already have a potential developer
> 
> I think it inappropriate to select the developers to reward with money
> in this way. Instead (once funded) the job should be posted to GCC &
> m68k related forums, FOSSJobs and other FLOSS paid work aggregators
> and the best candidate selected.

I didn't say that we have already chosen one person to do the job. Just
that there is already one potentially interested of doing it. I don't
have any particular preference in which person is supposed to do it.

>> So, would -project be willing to support our cause through Debian funds?
> 
> Traditionally, Debian has not used our funds to support development
> work, the only exceptions being Outreachy and Dunc-Tank. I think that
> we should keep it that way, no matter what the project is.

The work that we have done in Debian Ports has positively affected a lot
of other parts of Debian. We've done a lot of clean up in debian-installer,
made Rust available on all release architectures, helped fixing tons of
bugs in many Debian packages, helped Helmut with rebootstrap and made
it easier to bootstrap Debian on a new architecture like riscv64.

I don't think a one-time donation from the project is too much to ask
for it in return.

> Debian is just a small part of the FLOSS community, I think a better
> way to fund FLOSS development that companies don't want to touch would
> be a community-wide non-profit organisation (such as "The Free
> Software Endowment Inc.") focussed on this. Another option is
> crowdfunding individual projects; this has been used successfully for
> development (Bootlin's work on Allwinner hardware for example) so it
> could work for this situation too.

I actually remembered what Neil, our DPL in 2016, reported during his talk
at DebConf16. He asked the project to spend Debian money in 2015 because
it was accumulating too much. Then more money was spent and as a result, the
project had more money in 2016 than it had in 2015.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



Re: Using Debian funds to support a gcc development task

2019-09-28 Thread Paul Wise
On Sat, Sep 28, 2019 at 5:44 PM John Paul Adrian Glaubitz wrote:

> Since Debian is also supporting projects for a good cause using their funds,

Do you have any examples of this? AFAIK we don't support development
nor external projects using Debian funds. The only exception I can
think of is helping Outreachy interns join the FLOSS community through
contributing to Debian related projects.

> We already have a potential developer

I think it inappropriate to select the developers to reward with money
in this way. Instead (once funded) the job should be posted to GCC &
m68k related forums, FOSSJobs and other FLOSS paid work aggregators
and the best candidate selected.

> So, would -project be willing to support our cause through Debian funds?

Traditionally, Debian has not used our funds to support development
work, the only exceptions being Outreachy and Dunc-Tank. I think that
we should keep it that way, no matter what the project is.

Debian is just a small part of the FLOSS community, I think a better
way to fund FLOSS development that companies don't want to touch would
be a community-wide non-profit organisation (such as "The Free
Software Endowment Inc.") focussed on this. Another option is
crowdfunding individual projects; this has been used successfully for
development (Bootlin's work on Allwinner hardware for example) so it
could work for this situation too.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



Re: Using Debian funds to support a gcc development task

2019-09-28 Thread Paul Wise
On Sun, Sep 29, 2019 at 1:38 AM John Paul Adrian Glaubitz wrote:

> GSOC exist are the very proof that it’s perfectly normal to support one-time 
> development tasks through funding efforts.

I think that the purpose of GSoC (and other outreach programmes) is
(or should be) mainly to grow the FLOSS community and bring in new
people as existing folks leave. Of course the different actors use it
for different things; Google uses it to enhance their reputation in
the FLOSS community, students use it to further their careers, FLOSS
projects use it to get things done that they cannot do otherwise etc.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



Re: Using Debian funds to support a gcc development task

2019-09-28 Thread Steve McIntyre
On Sat, Sep 28, 2019 at 02:26:11PM +0100, Ben Hutchings wrote:
>I don't believe anyone is stuck using old m68k hardware that they can't
>afford to upgrade - the cost of maintaining (or buying) m68k systems
>that can run Debian is likely to be high, compared to a PC.
>
>So the m68k port seems to be only a fun hobby for a small group of
>existing developers and users.
>
>I don't think Debian should subsidise this group, beyond providing the
>usual ports infrastructure.
>
>If I'm mistaken and the m68k port is attracting new contributors to
>Debian, that contribute in other areas as well, I might be persuaded
>otherwise.

Agreed on all of this.

-- 
Steve McIntyre, Cambridge, UK.st...@einval.com
Is there anybody out there?



Re: Using Debian funds to support a gcc development task

2019-09-28 Thread Guillem Jover
On Sat, 2019-09-28 at 14:11:22 +, Holger Levsen wrote:
> On Sat, Sep 28, 2019 at 02:26:11PM +0100, Ben Hutchings wrote:
> > If I'm mistaken and the m68k port is attracting new contributors to
> > Debian, that contribute in other areas as well, I might be persuaded
> > otherwise.
> 
> what about keeping old contributors attracted?

I'm afraid this argument cuts both ways. I would find it extremely
demotivating if Debian started spending money to pay people to work
on tasks that up to now have been volunteer based (where volunteer
of course can include a company volunteering employees time f.ex.).

I already find the LTS effort borderline, where I try to refuse out
of principle to do LTS work for packages I maintain, and where I've
found myself being pretty unhappy that one time I had to do some of
that for a native package, which would have had a very weird release
history otherwise. :/

Regards,
Guillem



Re: Using Debian funds to support a gcc development task

2019-09-28 Thread John Paul Adrian Glaubitz



> On Sep 28, 2019, at 7:57 PM, Tollef Fog Heen  wrote:
> 
> ]] John Paul Adrian Glaubitz 
> 
>> I don’t know what “m-f-t” stands for in this context, sorry. I’m on
>> mobile at the moment though so my phone might be messing up
>> things. Sorry for that.
> 
> Mail-Followup-To.  Don't Cc people unless explicitly requested.
> 
> [...]

I see. But normally any reasonable mail client is able to cope with that. At 
least mutt and Thunderbird do.

But I have removed that CC now.

>> But that’s just your personal opinion on what the focus should be on
>> when supporting a good cause. Someone else could argue about more
>> diversity in software. We have something as the “Debian init
>> diversity” project after all which is also a non-commercial but a
>> community effort.
> 
> I don't get your focus on commercial vs non-commercial here, I think
> you're the only person in the thread talking about commercial concerns
> as something that even enters the picture.

It’s very simple. If there wasn’t any commercial interest in Linux on $ARCH, it 
would have stopped being a release architecture in Debian long time ago.

Or do you actually know someone who has got a IBM mainframe at home (s390x)?

All architectures in Debian that are release architectures are ones that are 
commercially supported.

So if you argue Debian should support release architectures only, you are 
implicitly arguing that Debian funds should not be used for any targets that 
have no commercial relevance.

>> I think it’s up to every free software developer which cause they
>> would like to support. After all, free software also means we work on
>> the projects we are passionate about and not what’s commercially
>> viable.
> 
> Sure; feel free to support the m68k porting effort as much as you want
> and in any reasonable fashion you want.  Nobody is going to stop you.
> 
> I'm arguing against spending Debian money on toolchain maintenance (for
> a port that's no longer part of Debian proper even!).  Not what you or
> GCC upstream or anybody else does with their own time and money.

But my point is that everyone has a different focus on what good cause they 
would like to support and I think we agree that commercial viability the only 
criteria.

Adrian


Re: Using Debian funds to support a gcc development task

2019-09-28 Thread Tollef Fog Heen
]] John Paul Adrian Glaubitz 

> I don’t know what “m-f-t” stands for in this context, sorry. I’m on
> mobile at the moment though so my phone might be messing up
> things. Sorry for that.

Mail-Followup-To.  Don't Cc people unless explicitly requested.

[...]

> But that’s just your personal opinion on what the focus should be on
> when supporting a good cause. Someone else could argue about more
> diversity in software. We have something as the “Debian init
> diversity” project after all which is also a non-commercial but a
> community effort.

I don't get your focus on commercial vs non-commercial here, I think
you're the only person in the thread talking about commercial concerns
as something that even enters the picture.

> I think it’s up to every free software developer which cause they
> would like to support. After all, free software also means we work on
> the projects we are passionate about and not what’s commercially
> viable.

Sure; feel free to support the m68k porting effort as much as you want
and in any reasonable fashion you want.  Nobody is going to stop you.

I'm arguing against spending Debian money on toolchain maintenance (for
a port that's no longer part of Debian proper even!).  Not what you or
GCC upstream or anybody else does with their own time and money.

Cheers,
-- 
Tollef Fog Heen
UNIX is user friendly, it's just picky about who its friends are



Re: Using Debian funds to support a gcc development task

2019-09-28 Thread John Paul Adrian Glaubitz



> On Sep 28, 2019, at 7:19 PM, Tollef Fog Heen  wrote:
> 
> 
> Please respect m-f-t, as is the custom on Debian lists?

I don’t know what “m-f-t” stands for in this context, sorry. I’m on mobile at 
the moment though so my phone might be messing up things. Sorry for that.

> ]] John Paul Adrian Glaubitz 
> 
>> As I explained in my previous mail: The development task here is
>> something that goes a little beyond normal maintenance work and hence
>> requires someone to work with a longer dedication on the task.
> 
> The required level of maintenance varies over time, that's completely
> normal, and I don't see how this changes anything.

Well, it would mean that software projects are not commercially supported are 
not in Debian’s interest.

>> While gcc is free software, it doesn’t mean the work on it is free. I
>> think we all know that without commercial support, free software
>> wouldn’t be able to survive these days.
> 
> Of course not; everybody needs to put food on the table, one way or the
> other.  Some of us are paid to work on Debian and free software and do
> it that way.  Some do it during our free time, either because they earn
> enough that they can do it as a hobby or because they are a student with
> free time on their hands, or some other reason that makes it possible
> for them to contribute without getting paid for it.  This hasn't really
> changed in a very long time.

Okay, so we agree on this part. Some work requires paid developers due to the 
extensive work required.

If you look at the MAINTAINERS files for gcc, the kernel or other relevant 
projects, you’ll see that they are often maintained by large companies like IBM.

But that doesn’t mean Debian should be focused on projects of commercial 
interest only, does it?

>>> Keeping the toolchain working is a pretty essential requirement for
>>> keeping a port alive, and I don't think it's viable to base the ongoing
>>> toolchain maintenance for a port on fundraising.
>> 
>> Maintenance isn’t the same as a one-time porting effort. Normal target
>> maintenance work is usually a matter of discovering bugs and fixing
>> them unless you are a port with commercial support where paid
>> developers are working on supporting new features and hardware on a
>> regular basis.
> 
> Maintenance effort over time by far exceed the initial porting cost, so
> if the port isn't even able to surmount that, I don't think it's
> long-term viable.

I don’t think this is something that can be generally applied. The fact that 
BountySource and GSOC exist are the very proof that it’s perfectly normal to 
support one-time development tasks through funding efforts.

If free software would only be about commercial interests, nothing but SLES and 
RHEL on x86_64 and POWER would probably exist.

> [...]
> 
>>> As a general rule, I don't think Debian should pay developers to write
>>> software.  (There are some exceptions such as outreachy, but they are
>>> few.)
>> 
>> Does that mean you would agree to supporting the effort if the
>> developer came from a minority group? (It might actually be the case
>> here.)
> 
> No, it means that there are situations where I think giving people from
> less-privileged backgrounds a leg up so they can start contributing
> might be appropriate.  The suggested project does not sound like a
> project for somebody who is not already contributing to GCC.  I guess
> you could try to do it as a GSoC project if it's in that ballpark.

But that’s just your personal opinion on what the focus should be on when 
supporting a good cause. Someone else could argue about more diversity in 
software. We have something as the “Debian init diversity” project after all 
which is also a non-commercial but a community effort.

After all, everyone has different ideas in which regards they would like to 
support free software projects and that’s perfectly fine.

For some people, it’s supporting less represented groups among developers, 
others support less common init systems and others like Debian Ports support 
less popular architectures.

I think it’s up to every free software developer which cause they would like to 
support. After all, free software also means we work on the projects we are 
passionate about and not what’s commercially viable.

Thanks,
Adrian


Re: Using Debian funds to support a gcc development task

2019-09-28 Thread Tollef Fog Heen


Please respect m-f-t, as is the custom on Debian lists?

]] John Paul Adrian Glaubitz 

> As I explained in my previous mail: The development task here is
> something that goes a little beyond normal maintenance work and hence
> requires someone to work with a longer dedication on the task.

The required level of maintenance varies over time, that's completely
normal, and I don't see how this changes anything.

> While gcc is free software, it doesn’t mean the work on it is free. I
> think we all know that without commercial support, free software
> wouldn’t be able to survive these days.

Of course not; everybody needs to put food on the table, one way or the
other.  Some of us are paid to work on Debian and free software and do
it that way.  Some do it during our free time, either because they earn
enough that they can do it as a hobby or because they are a student with
free time on their hands, or some other reason that makes it possible
for them to contribute without getting paid for it.  This hasn't really
changed in a very long time.

> > Keeping the toolchain working is a pretty essential requirement for
> > keeping a port alive, and I don't think it's viable to base the ongoing
> > toolchain maintenance for a port on fundraising.
> 
> Maintenance isn’t the same as a one-time porting effort. Normal target
> maintenance work is usually a matter of discovering bugs and fixing
> them unless you are a port with commercial support where paid
> developers are working on supporting new features and hardware on a
> regular basis.

Maintenance effort over time by far exceed the initial porting cost, so
if the port isn't even able to surmount that, I don't think it's
long-term viable.

[...]

> > As a general rule, I don't think Debian should pay developers to write
> > software.  (There are some exceptions such as outreachy, but they are
> > few.)
> 
> Does that mean you would agree to supporting the effort if the
> developer came from a minority group? (It might actually be the case
> here.)

No, it means that there are situations where I think giving people from
less-privileged backgrounds a leg up so they can start contributing
might be appropriate.  The suggested project does not sound like a
project for somebody who is not already contributing to GCC.  I guess
you could try to do it as a GSoC project if it's in that ballpark.

(I don't think «minority group» is a useful classifier; depending on how
you slice it, we're all from some sort of minority group or another.)

-- 
Tollef Fog Heen
UNIX is user friendly, it's just picky about who its friends are



Re: Using Debian funds to support a gcc development task

2019-09-28 Thread John Paul Adrian Glaubitz



> On Sep 28, 2019, at 6:19 PM, Tollef Fog Heen  wrote:
>> 
>> No, it just means that the current gcc maintainer [1] for m68k backend hasn't
>> worked on this particular task yet because his employer wouldn't pay for
>> this particular work. Unlike the other ports like amd64, ppc64el, arm*
>> and s390x, we don't have large companies supporting us as the commercial
>> potential is low although there is still a small Amiga, Atari and Mac68k
>> market with new hardware and software being made.
>> 
>> gcc is just one part of the port, others parts like the Linux kernel or
>> the Debian ports are actively maintained as I mentioned in my initial mail.
> 
> To me your «no» actually means «yes».  When we're talking manpower, it's
> about the right people with available time and ability.  It's not about
> the number of warm bodies, so if there's just a single person who is
> able to do this work and they don't have the time, the port is missing
> absolutely critical manpower.

As I explained in my previous mail: The development task here is something that 
goes a little beyond normal maintenance work and hence requires someone to work 
with a longer dedication on the task.

While gcc is free software, it doesn’t mean the work on it is free. I think we 
all know that without commercial support, free software wouldn’t be able to 
survive these days.

All I am asking is for a one-time donation.

> Keeping the toolchain working is a pretty essential requirement for
> keeping a port alive, and I don't think it's viable to base the ongoing
> toolchain maintenance for a port on fundraising.

Maintenance isn’t the same as a one-time porting effort. Normal target 
maintenance work is usually a matter of discovering bugs and fixing them unless 
you are a port with commercial support where paid developers are working on 
supporting new features and hardware on a regular basis.

>>> I don't think spending $1-5k would be the best use of Debian
>>> funds.
>> 
>> Is that really that amount of money? Paying a developer is normally
>> a lot more expensive.
> 
> You were the one who suggested that sum, not me.
> 
> As a general rule, I don't think Debian should pay developers to write
> software.  (There are some exceptions such as outreachy, but they are
> few.)

Does that mean you would agree to supporting the effort if the developer came 
from a minority group? (It might actually be the case here.)

Kind Regards,
Adrian


Re: Using Debian funds to support a gcc development task

2019-09-28 Thread Tollef Fog Heen
]] John Paul Adrian Glaubitz 

> Hello!
> 
> On 9/28/19 3:26 PM, Tollef Fog Heen wrote:
> >> Since the lack of modernization would eventually mean that m68k support 
> >> would
> >> get removed from gcc, I'm currently running a campaign to prevent that. I
> >> have already opened a tracker bug upstream in gcc's bugzilla [2] as well as
> >> linked the issue to BountySource [3].
> > 
> > Doesn't this just mean there's not enough manpower to keep the port
> > alive?
> 
> No, it just means that the current gcc maintainer [1] for m68k backend hasn't
> worked on this particular task yet because his employer wouldn't pay for
> this particular work. Unlike the other ports like amd64, ppc64el, arm*
> and s390x, we don't have large companies supporting us as the commercial
> potential is low although there is still a small Amiga, Atari and Mac68k
> market with new hardware and software being made.
>
> gcc is just one part of the port, others parts like the Linux kernel or
> the Debian ports are actively maintained as I mentioned in my initial mail.

To me your «no» actually means «yes».  When we're talking manpower, it's
about the right people with available time and ability.  It's not about
the number of warm bodies, so if there's just a single person who is
able to do this work and they don't have the time, the port is missing
absolutely critical manpower.

Keeping the toolchain working is a pretty essential requirement for
keeping a port alive, and I don't think it's viable to base the ongoing
toolchain maintenance for a port on fundraising.

> > I don't think spending $1-5k would be the best use of Debian
> > funds.
> 
> Is that really that amount of money? Paying a developer is normally
> a lot more expensive.

You were the one who suggested that sum, not me.

As a general rule, I don't think Debian should pay developers to write
software.  (There are some exceptions such as outreachy, but they are
few.)

Cheers,
-- 
Tollef Fog Heen
UNIX is user friendly, it's just picky about who its friends are



Re: Using Debian funds to support a gcc development task

2019-09-28 Thread John Paul Adrian Glaubitz
Hello!

On 9/28/19 3:26 PM, Tollef Fog Heen wrote:
>> Since the lack of modernization would eventually mean that m68k support would
>> get removed from gcc, I'm currently running a campaign to prevent that. I
>> have already opened a tracker bug upstream in gcc's bugzilla [2] as well as
>> linked the issue to BountySource [3].
> 
> Doesn't this just mean there's not enough manpower to keep the port
> alive?

No, it just means that the current gcc maintainer [1] for m68k backend hasn't
worked on this particular task yet because his employer wouldn't pay for
this particular work. Unlike the other ports like amd64, ppc64el, arm*
and s390x, we don't have large companies supporting us as the commercial
potential is low although there is still a small Amiga, Atari and Mac68k
market with new hardware and software being made.

gcc is just one part of the port, others parts like the Linux kernel or
the Debian ports are actively maintained as I mentioned in my initial mail.

If I had the necessary gcc experience to work on this, I would do it
myself. But at the moment, we have to rely on external help.

> I don't think spending $1-5k would be the best use of Debian
> funds.

Is that really that amount of money? Paying a developer is normally
a lot more expensive.

> As you point out, it's one of the oldest ports, but ports go through a
> natural life cycle where they eventually pass away, and that's ok.

There is a very active community around the port so there are people
using it, although it's not for commercial purposes, of course.

Thanks,
Adrian

> [1] https://github.com/gcc-mirror/gcc/blob/master/MAINTAINERS#L80

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



Re: Using Debian funds to support a gcc development task

2019-09-28 Thread Holger Levsen
On Sat, Sep 28, 2019 at 02:26:11PM +0100, Ben Hutchings wrote:
> If I'm mistaken and the m68k port is attracting new contributors to
> Debian, that contribute in other areas as well, I might be persuaded
> otherwise.

what about keeping old contributors attracted?


-- 
cheers,
Holger

---
   holger@(debian|reproducible-builds|layer-acht).org
   PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C



signature.asc
Description: PGP signature


Re: Using Debian funds to support a gcc development task

2019-09-28 Thread Tollef Fog Heen
]] John Paul Adrian Glaubitz 

> Since the lack of modernization would eventually mean that m68k support would
> get removed from gcc, I'm currently running a campaign to prevent that. I
> have already opened a tracker bug upstream in gcc's bugzilla [2] as well as
> linked the issue to BountySource [3].

Doesn't this just mean there's not enough manpower to keep the port
alive?  I don't think spending $1-5k would be the best use of Debian
funds.

As you point out, it's one of the oldest ports, but ports go through a
natural life cycle where they eventually pass away, and that's ok.

-- 
Tollef Fog Heen
UNIX is user friendly, it's just picky about who its friends are



Re: Using Debian funds to support a gcc development task

2019-09-28 Thread Ben Hutchings
I don't believe anyone is stuck using old m68k hardware that they can't
afford to upgrade - the cost of maintaining (or buying) m68k systems
that can run Debian is likely to be high, compared to a PC.

So the m68k port seems to be only a fun hobby for a small group of
existing developers and users.

I don't think Debian should subsidise this group, beyond providing the
usual ports infrastructure.

If I'm mistaken and the m68k port is attracting new contributors to
Debian, that contribute in other areas as well, I might be persuaded
otherwise.

Ben.

-- 
Ben Hutchings
Sturgeon's Law: Ninety percent of everything is crap.




signature.asc
Description: This is a digitally signed message part


Re: Using Debian funds to support a gcc development task

2019-09-28 Thread Geert Stappers
On Sat, Sep 28, 2019 at 11:44:26AM +0200
  ...
> to "MODE_CC" as described in [1].
> 
> In the future, gcc upstream expects all backends to be using MODE_CC for the
> internal register representation as the old CC0 is supposed to be removed.
 ...
> I have already talked to the DPL personally and he recommended me to ask on
> debian-project to receive feedback from a broader audience of the Debian
> project.
> 
> So, would -project be willing to support our cause through Debian funds?

Yes.

Because Libre software is NOT gratuit software



Groeten
Geert Stappers

> [1] https://gcc.gnu.org/wiki/CC0Transition
-- 
Leven en laten leven



Using Debian funds to support a gcc development task

2019-09-28 Thread John Paul Adrian Glaubitz
Hello!

I'm posting here on behalf the Debian Ports team as we're seeking support
to finance an important development task in gcc. In particular, I'm talking
about the one-time job to modernize the m68k backend by porting it from "CC0"
to "MODE_CC" as described in [1].

In the future, gcc upstream expects all backends to be using MODE_CC for the
internal register representation as the old CC0 is supposed to be removed.

Since the lack of modernization would eventually mean that m68k support would
get removed from gcc, I'm currently running a campaign to prevent that. I
have already opened a tracker bug upstream in gcc's bugzilla [2] as well as
linked the issue to BountySource [3].

As m68k is the oldest port of both the Linux kernel and Debian after i386,
it would be a shame to see it go as there is still very good upstream support
in the Linux kernel with new drivers being added regularly [4], even to Linus'
surprise.

I have already gained multiple supporters on the largest German Amiga forum
a1k.org as well some people through the Debian/m68k mailing list. We haven't
started with the funding itself yet since we still need to coordinate some
things first, the primary decision being which funding platform we are going
to use.

Since Debian is also supporting projects for a good cause using their funds,
I was wondering whether the project would also be willing to help support
our cause to modernize the m68k backend in Debian with a single donation,
I thought of something around $1000 to $5000 depending on how much the project
is willing to spend.

We already have a potential developer to work on the task who has a lot of
experience with gcc and of whom I'm confident he can solve this task before
gcc-11 is going to be released.

I have already talked to the DPL personally and he recommended me to ask on
debian-project to receive feedback from a broader audience of the Debian
project.

So, would -project be willing to support our cause through Debian funds?

Thanks,
Adrian

> [1] https://gcc.gnu.org/wiki/CC0Transition
> [2] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91851
> [3] 
> https://www.bountysource.com/issues/80706251-m68k-convert-the-backend-to-mode_cc-so-it-can-be-kept-in-future-releases
> [4] https://lkml.org/lkml/2019/9/24/993

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913