Thomas Depierre
mastodon 4.7.3SRE. Elixir Dev. Learner in Resiliency. French.
All Opinions are my own. And i have a lot.
Yeller about clouds and Cassandra on Hobbyist Maintainers and FOSS
dom. He/him.
@dahukanna@mastodon.social @glyph@mastodon.social @grumpydad@infosec.exchange @thomasfuchs@hachyderm.io as someone that has been on both sides...
There are real deep ergonomical problems with html, xml, latex, etc. even Rst. Like. If you make people try to write with them, you will see them in pain. Yes ofc it can be leaned and yes, technically, it is more adapted.
But it seems that in practical user study, it doesn't actually work. On top of that, it demands learning. That creates problems because 99% of foss depends on drive by for any contribution. And these cannot happen with something that needs to be learned.
The things I would love to see are
- Studies of what resonate so well in md with people
- Studies on what are the parts of the other formats that are non ergonomic
So that we can try to devise something with these capabilities that is ergonomic. But this is not a widely studied domain.
Meanwhile I will just try to push Djot as a step in the right direction...
@paulmelis@social.edu.nl @alexandrageese@bonn.social The sovereignty discussion is mostly coming on the heels of the US impact on the ICC. Which is a good thing for the EU governments to look at. But it means that the discussion become focused on two things
-
How to replace US tech stacks that our government depends on for the "User visible" stuff. Ie Office, video conf, chat, emails, etc etc. Important but this only impact a minuscule size of the FOSS ecosystem. Most of FOSS is in packages not in finished products. This is an important thing to look at, but solving it need work that is not the realities of FOSS today.
-
When it understand the importance of packages, it tend to go to support supply chain of them. Which once again, make sense in a sovereignty discussion. Except that means mostly supporting things like package repository, forges, etc. Important too but... once again not where the FOSS ecosystem need help the most. We can replicate that stuff in a hurry in an acceptable way to support continuity relatively easily if we needed to.
The FOSS ecosystems does have needs, that does impact the public, in particular around maintenance and support and security and risks for the wider society. But they are far more complex and mostly are more comparable to Road and Bridges infrastructure in term of investment, mindset and action needed. And these would only yield "Sovereignty" results indirectly, not directly in a "become independent" pov.
@joshbressers@infosec.exchange @gregkh@social.kernel.org @wdormann@infosec.exchange @Viss@mastodon.social i have thoughts
-
It probably was like that before LLMs even. Look at your dependency reports for all the projects your company have. It has not been clean in nearly a decade. Not because too many vulnerability. Because too much FOSS. These were tools (and compliance) built with the vendors world of the 90s/early 00s in mind.
-
I think we can go far faster. Faaaar faster. Our tooling is crap, noone use it and we have not even tried. But i think we have different toolings and going faster in mind. See the github "want" list from @andrewnez@mastodon.social for one take on it. I have more.
-
There are systemic problems there that can be looked at systemically. It will not be a quick fix but eh. We have been living with this for years, we don't need a quick fix.
-
The whole idea of vuln feed is probably dead though. It never made a lot of sense in a language package manager enabled world anyway. Only in this 90s/00s view.
-
Part of going faster is probably going to be a software engineering organisation of work problem. The SDLC, the Agile and the whole way we produce code in commercial software is probably the biggest problem here. It is fundamentally inefficient, probably for systemic reasons (i have some theories there, with some evidential support from research). But that links to the rest.
Have the Boomers Pinched Their Children’s Futures? - with Lord David Willetts
@andrewnez@mastodon.social I don't disagree but also I don't think this is the wrong decision. I think pushing it down to users is actually the right decision, as long as you accept that FOSS is all about enabling consumers.
I do think that our deployment tooling also kinda lost a lot of these channels ideas and it is also hurting.
But like. At some point, we have to accept that the user have to do most of the work in FOSS. That is the basic thing we push on them.
Hell, I am at the point where I do not want to run my production machine on stable channels of distros, because they tend to be so conservative they become a performance and security problem.