|
academia adsense
archlinux artwork
autoconf autotools
awesome batteries
bits
bof
bologna book bsp caterpillar
cbproject cdbs cfp chromium
cinema cla community
copyright core crossdistro
debcheckout debconf
debconf10 debconf11
debhelper debian
dep
dep8
derivatives devscripts
donation dpl economics
edf
emacs
endorsement eu facebook
firmware floss fosdem
fp
fp7
france freedombox
fsf
fun
gentoo ghm git gnome gnomeawesomeapplet
gnu
google gourmet
gpg
grml
gsoc
gtd
hack
hardware harmony
haskell howto ignaziomarino ikiwiki
ilfatto interview
irill
italy
java
lavoce lazyweb
lca2011 lifehack
logics lwn mancoosi
meme
motorbike mutt newspaper
notmuch nyt ocaml opensuse
orgmode paper paris pd perl phd podcast
politics pts python
qa
radio
radio2 rai rant rcbc rcbw rece research
rfc
roma
ruby
security shapado
signature sponsor
sprint squeeze
support tddd tex thesis
turbogears tv twid ubuntu
vacation vcs vim web20 xml xmonad
xquery xslt zonbu
Hi (again), I'm Zack, and this is my blog. Have a look at the most recent posts below, or browse the tag cloud here on the right. Archives are available as well. You can leave comments on my posts by following the relevant link associated to each post. Alternatively, you can mail me comments; note that unless otherwise requested, I will add mailed comments in the comment feeds. The blog is mostly in English with some bits of Italian and French here and there. Fresh from the oven, monthly report of what I've been working on as DPL during January 2012. Dear Developers, Legal stuff
Most of the above wouldn't have been possible without the precious help of folks at SFLC working for SPI and Debian. Be sure to thank SFLC for what they're doing for us and many other Free Software projects. CoordinationNobody stepped up to coordinate the artwork collection for Wheezy I've mentioned last month, so I've tried to do a little bit of that myself. The -publicity team is now preparing the call for artwork and hopefully we'll send it out RSN. In case you want to help, there is still a lot of room for that; just show up on the debian-desktop mailing list. SprintsA Debian Med sprint has happened in January, and Andreas Tille has provided a nice and detailed report about it. Some more sprints are forthcoming this spring, how about yours? Money
Important stuff going onOther important stuff has been going on in various area of the project in January. I'd like to point your attention to a couple of things:
Miscellanea
In the unlikely case you've read thus far, thanks for your attention! Happy Debian hacking. PS as usual, the boring day-to-day activity log is available at
In less then 2 hours I'll leave for the Paris Nord station to catch a train headed to Bruxelles Midi. Plan of the week-end: attend and enjoy FOSDEM 2012!. I haven't submitted any talk for this year FOSDEM edition, but I've been invited (and gladly accepted) to join the round table on working with contributor communities on Sunday. I'm positive it will be a nice occasion to share ideas on how to structure local user groups around the world. Beside that, I plan to attend several talks of the cross-distribution, legal issues devrooms, hang around the Debian booth, as well as discuss many topics with people and friends from all over the Free Software multiverse. Too bad I'm still recovering from a recent minor health issue; I won't be able to get the most out of today's beer event. But I'll attend nonetheless, see you there? A few days ago Yves-Alexis Perez asked me how many hardware sponsorship request I usually get from Debian Developers, that is how many people ask me to use Debian money to buy material that can improve their work on Debian — and indirectly Debian itself. The answer is "too few". Of course such a use of money should be motivated (i.e. you should be able to justify how the material you're asking for would improve Debian and why it should be Debian paying for it) and transparent (i.e. you should periodically report about what you're doing with material that Debian has bought for you to use). The above two principles are what I've tried to convey in a new section of the sponsoring guidelines wiki page I've been maintaining for a while. Comments and improvements highly welcome! Equally welcome are advocacy messages for hardware sponsoring to other fellow Developers, as suggested by Corsac. The end of the year is a period of time during which many people sit down and decide to donate some money to initiatives that pursue the public good. I have that habit myself. At the end of 2011 I've decided to donate to Wikipedia, as I consider Wikipedia to be one of the greatest achievements of humanity and I see a lot of value in keeping it running on a purely non-profit basis. (Not to mention that it's already quite annoying to see Jimbo's banners one month per year, go figure what would happen if those banners would suddenly turn into permanent advertisement banners!) You may wonder why I haven't donated to Debian, given my involvement in the project. In fact, that involvement is precisely why I didn't donate to Debian: there is some sort of sanity in keeping a distinction between causes to which I donate my spare time (the case of Debian) and those to which I donate money (the case of Wikipedia), and I like to keep that distinction. As DPL, I've the luxury of being cc:-ed on Debian donation notifications that flow through SPI, and I can also check the flow of donations to other Debian trusted organizations. This year, I've been particularly impressed by the high flow of Debian donations during the end of the year. Thank you, donors, it is thanks to your generosity that we keep many Debian activities going. Using the money people like you regularly donate to Debian we:
On a more political note, I'm happy to observe that Debian incomes come almost entirely from private citizens. We do have big corporate sponsors, but their contributions tend to be concentrated as specifically earmarked donations for our annual conference. This is good for them, because they get the fancy banners on the DebConf website and at the conference. But it is also good for Debian, because a donation-based economy (as Debian's, with DebConf exception) is less likely to be influenced by the whims of a few big donors. But with (great) donations comes (great) responsibility. In particular, it comes the need of budget transparency. You can't go out soliciting donations and simply say "thanks, your contribution is appreciated". You need to show donors how their money are used, so that they can judge whether they made the right choice in donating to you or not. Whether they will donate again in the future or not — granting long term sustainability to your project — usually depends on that. So, if you have donated to Debian or are considering doing so in the future, here are a few of places where you can check what we have been doing with donated money:
Albeit quite detailed, the above is not enough: we should do better on the transparency of Debian budget. For one thing, the above is too scattered: budget transparency should not depend on (potential) donors mixing and matching too many sources of information. Further more, the above is not even complete: SPI is not the only Debian trusted organization, and the accessibility of information about Debian budgets hosted at other organizations varies quite a bit. We've been working on improving this for the past year or so: we're not there yet, but I'm positive we can have detailed and comprehensive budgets—encompassing all Debian trusted organizations—published in the coming months™. Why has it taken so long and what could possibly be so difficult about it? I think the cause of the delay is twofold:
The French government has published a call for tender for a 2 million euro contract to support Debian and CentOS systems throughout the French public administration. The news is a month old, but the call for bids is open until 9 January 2012. There is more coverage on a EC blog post as well as on Le Monde Informatique (in French). "Customers" of the bid winner will be almost all ministries of the French administration --- from prime minister to justice, from defense to sports, from education to culture --- for a 3-year period. The call requires ability to support most of the "usual suspects" among popular FOSS applications, but explicitly focuses on Debian and CentOS as distributions. It is by far not the first time it has happened, but it is
always great for me to see major public administrations choosing
community based distros (and Debian in particular Mako's IronBlogger is a great idea. I often find myself postponing blog posts for a very long time, simply out of laziness. IronBlogger provides a nice community incentive to counter (my) laziness and blogging more often. As a related challenge, we have to face the fact that different subsets of our communities use different media to stay informed: mailing lists, blog (aggregators), social media, IRC, etc. Disparities in how they stay informed are a pity and can be countered using multiple medias at a time. Although I haven't blogged very often as of lately, I managed to keep the Debian (Developer) community informed of what happens in "DPL land" on a monthly basis, by the means of bits from the DPL mails sent to d-d-a. While the target of bits mails perfectly fits d-d-a, there is no reason to exclude a broader public from them. After all, who knows, maybe we'll find the next DPL victim^W candidate among Planet readers! Bonus point: blogging this also helped me realize that my mails are not as markdown-clean as I thought they were. I still have no IronBlogger squad, though. (And sharing beers with folks in the Boston area is not terribly handy for me…). Anyone interested in setting up a BloggeurDeFer in the Paris area? (SCNR) Dear Project Members, Call for Help: press/publicity teamI'd like to highlight the call for help by the press / publicity teams. They are "hiring" and have sent out a call for new members a couple of weeks ago. The work they do is amazing and is very important for Debian, as important as maintaining packages or fixing RC bugs during a freeze. It is only by letting the world know what Debian is and what we do, that we can keep the Project thriving. And letting the world know is exactly what the publicity and press teams do. If you're into writing, blogging, or simply have a crush for social media, please read the call and "apply"! InterviewsNovember has apparently been the "let's interview the DPL" month. I've spent quite some time giving interviews to interested journalists about various topics. For both my embarrassment and transparency on what I've said on behalf of Debian, here are the relevant links:
Assets
Legal advice (work in progress)
Relationships with others
Miscellanea
Thanks for reading thus far, PS as usual, the boring day-to-day activity log is available at
I'm not exactly green, and yet the first time a given mister became prime minister of my country I didn't even have the right to vote. Now, I just feel relieved. Qual è la logica delle dimissioni a tempo?L'argomento principale per giustificare le dimissioni a tempo sembra essere che l'attuale governo possa in qualche modo comportarsi (finalmente!) in maniera responsabile ed aiutare a far passare la legge di stabilità, legge che tutti spacciano come molto urgente. Quindi meglio andare con ordine, prima il governo aiuta il paese con tale legge, poi si dimette. Giusto? Manco per idea! L'utilità del governo—o meglio, del consiglio dei ministri—nel fare passare le leggi si esprime solo quando possiamo fare l'assunzione che il consiglio dei ministri sia espressione della volontà politica della maggioranza. (Già questa interpretazione del ruolo del governo è una stortura—le leggi dovrebbe comunque farle il parlamento—ma accettiamola per seguire la retorica che ci stanno propinando in queste ore.) In questa fase contingente, è chiaro come il governo non corrisponda più alla maggioranza esistente in parlamento. Per fare passare la legge di stabilità è quindi necessario cercare un accordo tra le forze della (vecchia) maggioranza e dell'opposizione. Un tale accordo non si può certo cercare in consiglio dei ministri, in quanto l'opposizione lì non è rappresentata. Luoghi politici più adatti per cercare l'accordo sulla legge di stabilità sono quindi le commissioni parlamentari, o l'assemblea dei capigruppo, se non addirittura un bar qualsiasi dove radunare i segretari dei partiti maggiormente rappresentati in parlamento. Le dimissioni a tempo non hanno quindi alcuna utilità. Mi stupisce che il Presidente della Repubblica non lo abbia osservato, cosciente com'è sia della forma che dei principi della Costituzione. Le dimissioni a tempo sono in fondo solo un'altra espressione di un presunto centrismo governativo, del fatto che nella democrazia vista dal berlusconismo la sovranità popolare non è esercitata dal parlamento ma dal governo (se non addirittura dal presidente del consiglio dei ministri). A while ago I've been interviewed for a forthcoming article in the LinuxUser magazine on the topic of why there are so many Debian derivatives and on the potential impact, on them, of the (potential) advent of the so called "Debian Rolling" experiment. Below you can find my take on those topics. Questions are by Ferdinand Thommes, who has been involved in various Debian derivatives, including the forthcoming Siduction.
There are always advantages in creating a so called "derivative" distribution with respect to creating one from scratch. The main one is the possibility of reusing the packaging work which is already done in the "upstream" distro, focusing derivatives' efforts on customization, usually with clear target public in mind. Debian pushes most of those advantages (for derivatives) at their extremes.
But there are also a couple of "political" reasons for basing derivatives on Debian. One is quite subtle and applies mostly to commercial distributions. If you are designing one such commercial distro, you have to be based on an independent distro with no commercial interests, lest risking that petty (technical or otherwise) choices might be made just to undermine your business. Among "popular" GNU/Linux distros, Debian is essentially the only one which is both volunteer-based and not ascribable to any specific company. The last reason why I think many derivatives are based on Debian is our vocation to universality. Since we are not targeting any specific public, but rather trying to provide an operating system suitable for several different use cases (e.g. the tasks supported by the Debian installer or the choice of Debian Pure Blends), we offer an ideal starting point for those who are going to have customization as their main business.
We are considering the possibility of adding a new Debian suite which is "rolling" like Testing, in the sense that new software releases flow in regularly rather than only at periodic bumps corresponding to major distribution releases. There seem to be user demand for that and I personally believe that such a scheme could address the needs of both advanced desktop users and of developers, which are now strand to mix and match Debian suites ending up using package combinations which benefit, as a whole, of very little quality check. The main issues to face to get there is how to make sure that adding such a suite would not get in the way of preparing high quality Stable releases, in terms of quality control, developer focus, etc. Note that such a hypothetical "rolling" suite needs does not necessarily need to be based on Debian Testing, although that is a good starting point. The reason why it's not a good endpoint is that Testing has been created (circa 2000), and is still used, as an internal tool to prepare the forthcoming Debian Stable release. As such, it is not entirely suitable for final user consumption. For instance, during the Debian "freeze" period the flow of new software releases that reach Testing is greatly reduced up to stopping completely just before the release of a new Debian Stable. I've been told that users of testing-based (derivative) rolling releases regularly complain about this aspect during Debian freezes, which is not surprising. The main advantage for derivatives which are already offering a Debian-based "rolling" release will then be the possibility of basing their work on a suite less bound to the life cycle of Debian Stable than Testing is at present. On the converse side, that would also mean that derivatives will need to differentiate more from Debian than by just saying they are "rolling", which is a good thing: differences among distros are healthy and drive innovation. With those derivatives, on the other hand, which will recognize their goals as being aligned with Debian's goals---Debian Stable today, maybe Debian "rolling" tomorrow---we will be happy to join efforts. Podcast Caterpillar non ufficiale 2011-2012A partire da domani, torna il mio feed Caterpillar non ufficiale. (Seguite il link per tutte le motivazioni ed i disclaimer del caso.) Lo trovate al solito URL. Visto lo sdoppiamento di Caterpillar — che mi induce ad un profondo ed imperituro lutto per il divorzio Cirri-Solibello — il feed conterrà entry sia per Caterpillar che per il nuovo Caterpillar AM. Buon ascolto. |
).