And just a little more context for those following along, I specifically
designed NSM to support alternative GUIs and control GUIs built-in to
clients etc., but the burden to formalize/document the GUI API falls upon
the first alternative GUI author (because why would I do it not knowing if
anyone would ever actually want to use that functionality?) In other words,
it should be plain to everyone that I placed no obstacles in Fillipe's way
and in fact quite the opposite. He simply preferred to do a hostile fork
for reasons of personal advancement rather than contribute the small amount
of work required to enable standardized alternative NSM GUIs, which is all
I ever "required" of him. He can say whatever nonsense he pleases, but the
facts are plain to see. His actions have been unreasonable from a
technical/architectural/ecological basis, which is all I personally care
about. It is Fillipe who has conflated this software with issues of
personality and image. I have never attended LAC (first due to want of
resources, and now due to want of interest) and don't care what anyone
there thinks. NSM represents a point of control, a pawn, as a critical
subsystem it is very much like JACK in that, on the chessboard of Linux
Audio in Fillipe's twisted view things. Any scenario which does not result
in Fillipe having complete control over NSM (and eventually everything LA)
is a scenario he would not agree to.

Which, zooming out a bit, is really a shame. Linux Audio has already been
stagnating and the last thing we needed was one self appointed dictator
systematically exterminating what diversity and vision remained.

On Sun, Jan 3, 2021 at 2:34 PM J. Liles <[email protected]> wrote:

> Fillipe, you keep saying this "we the community" stuff. Who elected you as
> the spokesperson for the community? That's part of your problem. You think
> you're the self appointed king/dictator of Linux audio. Did it ever occur
> to you that perhaps it is *you* who are difficult to deal with? There are
> many ways that *I* can think of that any reasonable, technical goals of
> yours, mine and anyone else's regarding NSM could be resolved. But please
> keep a little perspective here. You were not smart enough to invent NSM,
> and yet you think you're smart enough to improve when the person who was
> smart enough to invent it disagrees with your "approach". I say your
> approach, but all you and your gang ever really came to me with were
> demands that I implement things I have no and see no use for. If you had a
> little skill in communication and a little humility and a less blatant
> desire to bring everything good and valuable in Linux audio under your
> anime umbrella, then you could have easily gotten anything reasonable that
> you wanted. Reasonable being the key word here. You can't go around
> demanding people work for free to implement your poorly thought out and
> unjustified whims.
>
> You have publicly slandered me, you have called my software malware, etc.
> so don't pretend to be so innocent.
>
> You call my remarks "weird", and yet you're the one who names all his
> programs after women (is that not "weird"?)
>
> Again, you can say whatever lies you want, but the proof of the pudding is
> in the eating. Until I see patches for NSM, documentation patches
> documenting the GUI API and your (python or whatever) GUI renamed to
> something else and made dependent on NSM rather than attempting to supplant
> it, then I and everyone else will know what the truth of the matter really
> is and just how empty your words are.
>
> Should I just accept every dumb idea and half-assed patch without
> question? Is asking someone to explain themselves the action of a tyrant?
> Come on. You're just trying to capitalize on the fact that I don't show my
> boyish face on a github avatar or at LAC and can therefore be painted as
> inhuman.
>
> The most disgusting thing about the whole affair is that you pretend to be
> friendly. I don't need friends like you, Fillipe. I'd rather surround
> myself with vipers.
>
>
> On Sun, Jan 3, 2021 at 1:38 PM Filipe Coelho <[email protected]> wrote:
>
>> On 2021-01-03 20:21, J. Liles wrote:
>>
>> Actions speak louder than words, Fillipe.
>>
>> Well yes, I am totally with you on that.
>>
>> In acts of rage we do thinks that we later regret. 2020 has been a lousy
>> year for most people.
>>
>>
>> If you really had honor, skill, gratitude, and goodwill, then you would
>> contribute back to the project which you have benefited from, rather than
>> attempting to co-opt it in order to win the empty accolades of Linux Audio
>> Conference attendees and pad your resume with the accomplishments of others.
>>
>> I really do not appreciate the personal attacks, I thought we were past
>> this.
>>
>> But since you mention it, I can see where you come from with some of
>> these, but feel it is totally misguided.
>> I have not put any non-personal projects on my own CV, you can see it for
>> yourself at https://falktx.com/#cv
>> And you can even see the commit history for the CV
>> https://github.com/falkTX/falktx-web/commits/master/cv
>>
>> I did take over the JACK project a bit too early, while I was still too
>> deep with some life issues and between jobs, I feel guilty of that.
>> It took way too long from taking JACK to actually make a proper release,
>> and then come true to the promises to revive the win/mac situation.
>> I have purposefully reduced my working hours just to have some time to
>> dedicate per week to open-source projects. Now even at only 3 days per week.
>>
>> So forgive me if I feel a little bit personally attacked here. I never
>> called you names or said swear words to you.
>>
>> You know very well that we tried to have co-operation with you in the NSM
>> project. But all we got was friction, sometimes even verbal abuse.
>> Maybe that is just how you think it should be done, but most of the
>> community does not think the same way.
>> There was more than 1 developer that intentionally did not implement NSM
>> support because they saw how hard it was to get anything done and pushed
>> for in NSM.
>>
>> I tried to remain neutral all this time, promoting NSM all I could.
>> The KXStudio repositories had NSM stuff up to date as much as possible, I
>> implemented NSM in my own tools and promoted it as well within developers.
>> As an example, in the Sonoj 2019 talk about JACK, I publicly mention that
>> we need to push for NSM
>>
>> https://media.ccc.de/v/sonoj2019-1902-jack-past-present-future
>>
>>
>> The only reason you didn't change the name of NSM to a pandering sexy
>> feminine name is that you wanted to keep the acronym intact to maximize the
>> disruptive effect on me and my community of users and thwart efforts to get
>> NSM included in Debian.
>>
>> Ignoring the weird remarks about sexism.. it is obvious why the NSM name
>> was kept.
>> Because we, in the community, truly believe in NSM to be a good spec and
>> the way to go forward in regards to session management.
>>
>> We want to push it forward and see it used a lot more, there were just
>> too many issues when dealing with its maintainer, of course you.
>> Make no mistake, one of the big reasons NON/NSM is not in Debian/Ubuntu
>> is because of your actions and how you behave(d).
>>
>> I do not mean this as any kind of personal attack, just wish you would be
>> able to see this really.
>>
>> It is because we, the community, really like NSM and believe in it, that
>> we went with a fork, as the last resort.
>> We really appreciate all the work you put on it, and for the rest of the
>> NON suite too.
>> But as a maintainer, you were jeopardizing the project with your
>> behaviour.
>>
>> Nils has some relevant things he said not a long while ago, see
>> https://linuxmusicians.com/viewtopic.php?f=24&t=21772&p=121745#p121745
>>
>>
>> People can change though, so if you ever decide to give up this campaign
>> of deceit and disruption, then I'll happily accept from you any useful and
>> appropriate patches you care to offer.
>>
>> I would say the same, for the first part.
>>
>> Some of the things are you saying are misguided, but understandable that
>> you feel hurt.
>> We hope you change to drop the personal attacks.
>>
>> I am sorry the situation got to this point.
>>
>> We love you, and your projects as well, specially NSM.
>> Really, please take care.
>>
>> Wish you all the best.
>>
>> Filipe Coelho
>>
>>
>> On Sun, Jan 3, 2021, 10:49 AM Filipe Coelho <[email protected]> wrote:
>>
>>> On 2021-01-03 17:56, Richard wrote:
>>> > On Sun, 3 Jan 2021 15:40:17 +0100
>>> > Fredrik Vestermark <[email protected]> wrote:
>>> >
>>> >> Hi,
>>> >>
>>> >> I just wanted to reach out with a big thank you to J. Liles for your
>>> >> hard work on developing Non and publishing it under an open source
>>> >> license. Thank you to everybody else involved too, of course!
>>> >>
>>> >> As a community, we often forget that developing and maintaining free
>>> >> software costs a lot of time and nerves. If you too feel like a
>>> >> GitHub star is not enough appreciation for Non, please consider a
>>> >> donation via PayPal to show some ♥ and support Liles great work:
>>> >> https://non.tuxfamily.org/wiki/Donations
>>> >>
>>> >> Best regards and a happy new year,
>>> >> Fredrik
>>> > Thank you Frederik for reminding me about the "Donations" page.
>>> > Thank you too to Aaron Duerksen for making such a complete bug report
>>> > on that segfault when removing a control. It has annoyed me for ages,
>>> > most recently yesterday, but I couldn't have done as good a job as you
>>> > in tracking down the issue.
>>> > And of course, thank you Jonathan for providing us with such a capable
>>> > suite of programs for exploring the worlds of sound processing and
>>> > making music. I'm an amateur at both, but boy, what fun it is. I look
>>> > forward to the exciting developments and possible improvements which
>>> > you may have time to share with us in the near future.
>>>
>>> +1
>>>
>>> We all appreciate your efforts, even if there are things we disagree
>>> with.
>>>
>>> Thank you. And happy new year to everyone by the way.
>>>
>>>
>>>
>>>
>>>

Reply via email to