Hi, On Fri, Nov 29, 2019 at 10:16:10PM +0200, Martin Michlmayr wrote:
> I'd like submit the following proposal: I guess my second is not really needed anymore for this, but it's good to have it on the ballot. > Proposal: Focus on systemd to promote standardization and cross-distribution > cooperation Standardization and cross-distribution cooperation are kind of conflicting goals, because the only distributions you can effectively cooperate with are the ones following the same standards, so this narrows down the options for cross-distribution cooperation rather than opening them up. So this is effectively a decision to join a crowded bubble, and when Debian does so, we also need a clear picture of what makes us unique or interesting inside that bubble, so we can continue to attract volunteers. - What differentiates us from Ubuntu? Ubuntu took that leap a few years ago, and they have a reputation of being a strong desktop distribution, some people seem to be using them for servers as well, and they are virtually nonexistant outside of that. Can we provide equally strong support to desktop users, and can we keep those users whose use cases we demote in priority? - What are the skills we require from maintainers? Do we still require maintainers to be proficient in shell scripting, in addition to systemd incantations, or should we take advantage of the "flattened" learning curve? > Cross-distribution standards and cooperation are important factors in > the choice of core Debian technologies. It is important to recognize > that the Linux ecosystem has widely adopted systemd and that the level > of integration of systemd technologies in Linux systems will increase > with time. I share this observation, and this puts Debian with its long release cycle into an awkward position, as we need to find a balance between a stable core system and providing the necessary capabilities for add-on software. Of course that happens however we decide on this GR, but the next question, should this option win, would be a backports policy: do we want to encourage writing compatibility code for systemd features not yet in a stable release, or do we want users to upgrade systemd instead, and if the former, can this be coordinated with distributions that have the same problem? Simon