On Thu, Jan 02, 2020 at 04:51:14AM +1100, Andrew McGlashan wrote: > Hi, > > On 2/1/20 4:19 am, John Hasler wrote: > > andrew.mcglashan wrote: > >> ...it is very limited to a small group of Debian users known > >> collectively as DDs... > > > > It is limited to the people who actually do the work. Why should > > the fact that you chose to download, install, and use some software > > that someone wrote and generously made available to you for free > > give you any right to participate in their decisions as to what to > > do next. > > > > I'm not happy with some of the choices Debian has made recently but > > my opinion about such things became irrelevant when I resigned from > > the project. Ranting about them here and indignantly accusing the > > DDs of ignoring me would be ridiculous. > > You simplify things too much and therefore cheapen the project and > it's wide ranging participants (not just DDs, but also including DDs) > quite considerably. > It is quite the opposite, really. The Debian project has a consensus building mechanism which has evolved over more than 25 years. Is it perfect? No. However, it is quite a bit more effective* than any similar process of which I am aware or with which I have been involved.
* Depending on the definition of "effective", to be sure. The Apache Software Foundation, the Gnome Foundateion, and the Eclipse Foundation, just to name a few examples, have rather different process than Debian and there are certainly those who would praise the effectiveness of each project's processes compared to the processes of the other projects. My thought is that Debian's process is the most democratic and that, given the size of the project, it has so far scaled well with the project. We are not well organized for a mechanism based more on representation of constituencies, but other projects are and such mechanisms suit them. > There are very different types of investments in Debian at play here; > it isn't just "those that do the work", it is also "those that USE the > work" that help with possible bug reports and other things that enrich > the project. If Debian were a commercial project and users paid for use licenses or support contracts, then your argument would be much stronger. As it is, the "currency" of the Debian project is contributions of various forms (e.g., code, patches, help resolving bug reports, writing documentation, managing web content, managing infrastructure, etc.). While every user is appreciated, I do not consider that someone simply downloading and using Debian adds any value. It is when that person, persons, or group makes an effort to improve Debian that value is added. > Advocates for Debian, of which there were many more > before the more recent changes are also very important for the entire > project's ongoing success well in to the future. > Citation, please. Note that academic peer-reviewed studies would carry the most weight, followed by reputable journalistic work, and rantings of individuals via mailing lists and blogs carry the least weight. You may be experiencing the fallacious thought process that every person who takes a negative stance or stops advocating for Debian represents a net "loss" to the project; stated another way, it is entirely possible that for every "loss" of an advocate that there is a corresponding "gain". Hence why something like an academic peer-reviewed study or thorough investigative journalistic piece would be ways of assessing the validity of your statement and why blog articles would not. > Debian should be so much more than what DDs alone make of it, not > being so at any point in time affords considerable disrespect for > others involved over time as advocates, users and even ex-DDs. Given that the Debian Project is made up of imperfect people, the project itself is also imperfect. That said, Point 4 of the Debian Social Contract [0] is "Our priorities are our users and free software". I've not been involved in Debian quite as long as some others, but during the years which I have been involved I have found that Debian adheres to the above stated principle quite well. Since the Debian project has so many mechanisms outside of the GR mechanism, the idea that Debian is not already "so much more than what the DDs alone make of it" is rather disingenuous. Based on your messages in this thread it is clear that you are personally hurt by some of the decisions that the project has made. That is unfortunate, but it does not grant you license to dismiss the extraordinary hard work of so many people... > Did > Debian choose to stop being the universal Linux? If so, when? Is it > choosing that now? > The Debian project has not chosen any such thing now nor in the past; I would expect that it would not in the future. Note that it is certainly possible to argue that any number of decisions are effectively a choice to "stop being the universal OS"; for example, dropping official support for previously support hardware architectures (e.g., alpha, hppa, itanium, m68k, etc.). Those decisions were made based on a variety of technical criteria, they likely resulted in some individuals somewhere being upset, yet they were necessary for some reason or another. > These days, when a successful team wins at a sporting event, it > encompasses all the participants and appreciates them all as > contributing, it isn't just the on field players, even the on field > players get [and deserve] most of the glory. Teams are made up of > players in many fields, just peruse the credits at the end of movies, > there are shed loads of people involved, one way or another. > I agree 100% here. In fact, Debian does an amazing job of showing appreciation for the entire community in numerous ways. But to use your example of looking at the movie credits, the assistant best boy electric grip does not get the same say (or really any say) in the creative direction of the movie; that say is reserved for the producers, directors, and possibly the talent. The assistant best boy electric grip is shown appreciation by being remunerated for his efforts and by being listed in the credits. > Do you think that any Debian advocate or user should not be able to be > part of Debian's success without them needing to be DDs? That would > be a very shallow view towards anyone not "elite" enough to be a DD. > Remember, it isn't so much against DDs, not at all, it is more about > the greater good of Debian and from a far more wide reaching view than > the DDs alone can have. > And if the Debian project were a movie production and someone wanted to influence the direction of the project, we would say, "invest in the production funds enough to be considered a producer and then you can have your say." Yet, the Debian project has many ways for those who are not DDs to influence the direction of the project. You are simply focusing on one of the very few mechanisms which is reserved only to DDs. Why do you ignore the other avenues available to you? > It is neigh on impossible for everyone to have a say, but it isn't > beyond the realms just DDs to think beyond themselves and for the > greater good of the project. > I think beyond myself when it comes to decisions I make in the course of my Debian work and every DD I know does that. To imply otherwise, as you have done, is rather unfair. Incidentally, this is part of what makes me think that you are personally offended by some of the recent events and it seems that may be the cause of the lack of objectivity in your communication. > Would you want a project that is only "good" for 1,100 to 1,200 DDs or > would you want what has been Debian's goal of being a universal Linux, > good for so many more? > Ibid. > Let's be positive about this and find a way to be more inclusive of > the greater Debian population; it should be a win for everyone. > There are countless ways for anyone, DD or not, to influence the direction of the Debian project. So, perhaps all that is needed is to begin taking advantage of those ways, rather than complaining about the one way that, for very good reason, is reserved only for DDs. Regards, -Roberto [0] https://www.debian.org/social_contract -- Roberto C. Sánchez