Lo stato di Debian

Si è appena concluso il LinuxTag 2010, importante manifestazione per Linux e il software open source in Europa, quest'anno tenutosi a Berlino a cui hanno partecipato utenti, sviluppatori, decision makers e la vasta comunità Linux.
Nello stesso contesto si è tenuta la MiniDebConf 2010 dove il neo DPL Stefano Zacchiroli, tra gli altri, ha parlato dello stato attuale di Debian spiegando come rendereLa migliore. Potete leggere il resoconto su LWN.net

Verbal bits from the Debian Project Leader

By Jonathan Corbet
June 10, 2010
LinuxTag 2010 is the host of a Debian miniconf; that, in turn, was where relatively new Debian leader Stefano Zacchiroli delivered a relatively high-energy "state of Debian" talk. According to Stefano, Debian is doing great, but can do better yet; he has some ideas for how to make the project better.

Debian has grown a lot since its origin back in 1993. At this point, it holds around 29,000 packages and is the base for some 120 derivative distributions. There have been eleven major releases over the life of the project, with the twelfth getting closer. The project has about 900 developers, plus about 120 "Debian maintainers" working on it. It would seem that Debian is going strong.

[Stefano Zacchiroli] Still, Stefano says that there is a certain amount of FUD going around the project, often voiced by Debian's developers themselves. Those developers worry that other distributions release more often, innovate more, and have more users than Debian does. Also, somehow, those distributions seem to get more credit. In this context, Stefano asked: is Debian still better, and is it still relevant? His answer was "yes" on both counts.

So why is Debian better? Freedom and independence were at the top of Stefano's list. Debian, he says, has pushed the concept of free software more strongly than most other distributions, and certainly more than the company-backed distributions have. As a result, Debian's users are more aware of freedom-related issues. Debian is free software from the bottom to the top - even down to the firmware anymore. There are no non-free web services either, for users or for developers.

Most high-profile alternatives to Debian are tied to companies, which means that, to some extent, they are answerable to those companies. Debian is not, which gives the distribution the freedom to make its own decisions. And, in fact, project governance is, according to Stefano, one of Debian's strengths. It is, at its core, a "do-ocracy," where any developer is entitled to make all decisions related to his or her own work. For group decisions, reputations are tightly tied to the work that each developer has done. So those who do the work make the decisions; Debian's decisions are not imposed by any outside entity.

Finally, Stefano asserts that Debian is better because of the quality of the distribution. The "release when it is ready" policy may lead to slow and unpredictable releases, but it also enables stable releases. And, in Debian, most package maintainers are experts on the software they deal with.

That said, Debian can be better yet. To that end, Stefano is trying to encourage Debian developers to take more responsibility for the quality of the distribution as a whole and to step up to get the work done. At the top of his list is helping to get releases out the door; that responsibility, he says, does not just lie with the release team. Debian developers should "be bold" and, once they have dealt with their own release-critical (RC) bugs, they should go off and fix RC bugs in other packages as well.

In other words, Stefano is pushing Debian developers to use the non-maintainer update (NMU) process to push fixes into other developers' packages. Traditionally, Debian has given its developers a high level of control over their packages; an NMU is seen as an action to be taken only when there is a dire need to do so. Stefano thinks that NMUs should be done much more frequently; the "delayed" mechanism should be used to give the package maintainer a chance to respond to the changes.

The use of NMUs is at the core of Stefano's RC bug of the week initiative. He has performed some 180 NMUs fixing RC bugs without hearing a single complaint from the maintainers involved. Instead, he often gets thanks. On occasion, the maintainer has overridden the NMU with a different fix, but that's good too: it still means that the bug gets fixed. All told, Stefano thinks it has been a successful initiative which should be adopted by others.

With regard to the perception that Debian lacks the manpower to get jobs done, Stefano says: be that manpower. In particular, he would like to see more developers joining core teams which are having a hard time getting their work done. It is, he says, harder than ranting on the mailing lists, but it is also more productive and satisfying. There is also, he says, a feeling that Debian has reached a point where there is too much inertia to make large changes. But it shouldn't be that way if developers jump in and simply make those changes happen. Along the way, developers shouldn't always try to seek consensus on the mailing lists; there will always be vocal, dissatisfied minorities but they shouldn't be able to keep things from getting done.

Speaking of the mailing lists, Stefano would like to see Debian become a more attractive community to be a part of. Things have improved a lot over the years, but they can improve further yet. The project cannot afford to lose people who are unable to develop a thick-enough skin to work within the community. So he would like to see more active discouragement of bad behavior, both privately and publicly.

Finally, it would be good, he says, to reduce the barriers to participation in Debian. One of the best things that could happen there would be to improve the documentation of Debian's processes and procedures. A posting to debian-devel-announce is not, he says, documentation; there is no central organization and it is hard for newcomers to find later on.

With Stefano, the Debian project seems to have picked a more energetic and more communicative leader than in the recent past. He seems determined to make use of the soapbox the project has loaned him to push the project toward improving itself. Time will tell how much Debian's famously independent-minded developers are willing to follow Stefano's lead, but his goals - better releases and a more pleasant, more engaged community - seem uncontroversial.

Commenti

cartier montres, titans nfl

cartier montres, titans nfl jersey, oakley vault, nike, kids hoodies, baseball bats, air jordan retro, fred perry outlet, ray ban sonnenbrillen, louboutin uk, new balance outlet, cheap ray ban, cheap barbour jackets, mont blanc, tommy hilfiger, air max one, vans, nike air max 2014, chargers nfl jersey, ray bans, juicy couture outlet, rolex replica, cheap clothes, raiders nfl jersey, steelers nfl jersey, basketball shoes, cheap jordans, oakley sunglasses, hugo boss clothes, nike roche run, barbour outlet online, brooklyn nets jersey, michael kors canada, ralph lauren uk, coach outlet online, michael kors outlet, swarovski canada, burberry handbags outlet, ecco outlet online, michael kors, cheap nhl jerseys, air jordans, tory burch shoes, colts nfl jersey, cheap glasses, timberwolves jersey, browns nfl jersey, michael kors uk, air max 2015, panthers nfl jersey, prada handbags, ravens nfl jersey, nike, hollister, michael kors taschen, texans nfl jersey, louboutin, oakley sunglasses outlet, longchamp, knicks jersey, michael kors bags, oakley sunglasses, ray ban sunglasses outlet, ralph lauren factory store, north face backpacks, giuseppe shoes, kate spade outlet online, mcm handbags, ray ban, michael kors outlet, michael kors handbags, fidget spinner, nike huaraches, nike Air Max Plaza, tn pas cher, nike mercurial, timberland boots, new orleans pelicans, true religion outlet, cheap jerseys, christian louboutin shoes, swarovski, softball bats, polo ralph lauren, oakley sunglasses cheap, hogan women shoes, rockets jersey, omega, birkenstock shoes, hogan, polo ralph, patriots nfl jersey, bcbg max azria, givenchy handbags, nike outlet, designer handbags, fossil uhren, raptors jersey, saints nfl jersey, buccaneers nfl jersey, oakley black friday, aktienkurse adidas, kings jersey, jordan jerseys, clippers jersey, cheap oakley sunglasses, oakley vault, puma sneakers, michael kors bags, mbt mens shoes, knockoff handbags, adidas outlet, dansko outlet, ralph lauren, air max, prada outlet, occhiali ray ban, roshe runs, cheap oakley sunglasses, nike mercurial, michael kors, broncos nfl jersey, chi hair, coach purses factory, the north face outlet, lions nfl jersey, birkenstock taschen outlet, red bottoms, coach outlet sale, trail blazers jersey, veneta, nike shoes, swarovski jewelry, new balance, burberry sale, north face, hollisterco, lunette ray ban, mcm handbags, coach handbags, nike air max, swarovski online, [b][/b], jazz jersey, tory burch handbags, philadelphia 76ers jerseys, timberland shoes, adidas outlet, redskins nfl jersey, thomas sabo, rolex watches, burberry, cheap jerseys, pandora, swarovski crystal, fake rolex, converse sneakers, nike air huarache, north face, michael kors purses, burberry sale, nike outlet, nfl jerseys, longchamp, mcm bags, long champ, cheap oakley sunglasses, ray ban, asics gel, ralph lauren, michael kors, pacers jersey, coach store outlet, ralph lauren polos, longchamp handbags, oakley sunglasses, ralph lauren online shop, nike, ray-ban sunglasses, air jordan shoes, burberry, nike air yeezy, charlotte hornets jerseys, longchamp, ray ban, kobe bryant jerseys, ralph lauren outlet online, occhiali oakley, burberry outlet, north face, nba jersey, chrome hearts store, free run, michael kors outlet, nike air max, cheap oakley, polo ralph lauren outlet, supra shoes, cheap true religion, jaguars nfl jersey, roshe run, cheap nike shoes, nike, ralph lauren, ralph lauren, nike free run 5.0, michael kors, cheap true religion, rams nfl jersey, new balance shoes, phoenix suns, mizuno running, dolphins nfl jersey, denver nuggets jersey, ray ban wayfarer, michael kors, true religion jeans women, puma online, under armour curry, ralph lauren outlet, fred perry uk, ralph lauren outlet online, katespade, omega watches, jimmy choo shoes, nike roshe, pandora schmuck, hermes, hilfiger outlet, prada sunglasses, watches canada, adidas, max shoes, michael kors, michael kors outlet, cheap mlb jerseys, nike free run, fitflop outlet, iphone 5 cases, north face, valentino, eyeglasses stores, barbour jackets, horloges, hollister, beats by dr dre, oakley, hermes bags, nike tracksuits, cheap michael kors, adidas canada, coach outlet canada, hilfiger outlet, prada, mcm bags, marc jacobs, jordans, ferragamo, hermes birkin bag, burberry handbags outlet, hogan outlet, azcardinals nfl jersey, jimmy choo outlet, longchamp outlet, pandora uk, michael kors handbags, wizards jersey, converse, thomas sabo, michael kors purses, bengals nfl jersey, [b][/b], armani shoes outlet, cheap mlb jerseys, hollister, chi flat iron, salomon, marc jacobs, beats audio, replica rolex, polo ralph lauren outlet online, tommy hilfiger, burberry handbags, mcm handbags outlet, chiefs nfl jersey, oakley, giuseppe zanotti sneakers, nike.com, woolrich mens jackets, bcbg max, handbags outlet, michael kors, burberry outlet online, cowboys nfl jersey, soccer shoes, longchamp outlet, lunette oakley, ray ban outlet, coach factory outlet online, oakley, nike air max, hollisterco, handbags outlet, michael kors handbags, nike air max, prada shoes, vans, chaussure timberland, salvatore ferragamo, swarovski jewelry, ralph lauren online, coach factory, new balance canada, ralph lauren outlet, fendi bags, coach bags, adidas, [b][/b], nba jerseys, burberry outlet store, ray ban black friday, nike canada, san antonio spurs jersey, air force, louboutin outlet, michael kors handbags, ferragamo shoes, celine bags, red bottom shoes, ipad mini cases, bills nfl jersey, omega watches, five finger shoes, pandora jewelry, kevin durant jersey, hollister co, versace clothes, christian louboutin, giants nfl jersey, converse shoes, jerseys from china, cheap jerseys, plein outlet, new balance, asics, seahawks nfl jersey, hollister kids, adidas online, nike shoes outlet, ralph lauren polo, burberry, oakley sunglasses outlet, juicy couture, coach store online, barbour jackets, , nike, reebok, ray ban outlet, dsquared2 jeans, discount shoes, nike air huarache, vikings nfl jersey, nike roshe, ferragamo shoes, air max, boston celtics, converse, replica rolex, supra footwear, atlanta hawks jersey, dallas mavericks jerseys, roshe, michael kors purses, northface, lacoste outlet online, polo ralph lauren, coach handbags, nike outlet store, falcons nfl jersey, true religion jeans men, burberry handbags, north face jackets, longchamp black friday, salvatore ferragamo, dsquared2 outlet, calvin klein underwear, cavaliers jerseys, bottega veneta, levi's jeans, ray bans, tommy hilfiger, babyliss pro, coach handbags outlet, cheap nhl jerseys, instyler, nike air max 2014, michael kors, ray ban outlet online, indoor soccer shoes, 49ers nfl jersey, the north face, jordan, bears nfl jersey, coach store, huarache, orlando magic jersey, beats by dr dre, dre beats, jets nfl jersey, nike air force, ralph lauren outlet online, ray ban sunglasses outlet, skechers mens shoes, louboutin outlet, timberland outlet, north face outlet, ray ban outlet, kate spade outlet online, coach outlet online, barbour jackets, packers nfl jersey, eagles nfl jersey, golden state warriors jerseys, nike free, adidas, air max 90, nba jersey, pandora, hilfiger online shop, dwyane wade jersey, tommy hilfiger, air max, true religion, bucks jersey, pandora charms, jordans, oakley canada, vans shoes, coach factory online, ed hardy, ray ban, oakley sunglasses outlet, air max, birkenstock, philipp plein clothing, grizzlies jerseym