4 ms·
I would say it is .Net Foundation job to prepare and submit the package not Debian maintainers.
by ozim 2y ago
I would say it is .Net Foundation job to prepare and submit the package not Debian maintainers.
- kragen 2y agoif you want your package to be in debian, you are going to have to find a debian developer who is willing to take responsibility for maintaining it. microsoft is already providing .deb packages on their website, at least binaries
- ozim 2y agoBut it is not Microsoft like I mentioned but .Net Foundation. They could get one of their people to become Debian maintainer.
- kragen 2y agogetting one of your people to become a debian developer is similar in difficulty to getting one of your people to become a senator or a citizen of switzerland
- TillE 2y agoThat's not how Linux distros work. The OS maintainers make their own packages.
- chungy 2y agoIt sure wouldn't hurt if they hired a Debian Developer to do it right, or maybe work through the process of turning an employee into a Debian Developer.
- ptx 2y agoDebian developers can do it right because they're not affiliated with the vendor, so they can disable user-hostile features and settings that the vendor enables by default.
- kragen 2y agoi don't think debian developers are actually prohibited from becoming employees of the vendor, but i think that if they get caught pushing malware, their dd status is likely to be revoked, and the process that allowed them to become dds is likely to be reviewed. any dd can generally push a change to any debian package to the archive; it's a major level of trust. that's why it's generally not realistic to try to get one of your employees to become a dd
- chungy 2y agoThere's a large segment of Debian Developers that are also the upstream maintainers/owners of various projects. I can't think of any paid examples, but volunteer ones are plentiful. Perhaps the Debian project would force a .NET package to come with telemetry disabled by default, but for as long as said employee can abide by the rules of Debian, I don't really see any reason it can't be done.