new blog post: bits from the DPL for June 2012
[homepage.git] / blog / posts / 2012 / 07 / bits_from_the_DPL_for_June_2012.mdwn
1 Monthly DPL bits, fresh from the oven`^W^W^W` hot from DebConf12, and just
2 [posted to d-d-a](https://lists.debian.org/debian-devel-announce/2012/07/msg00001.html).
3
4 ----
5
6 Howdy from DebConf12. It's hot, but it's also time to bother you again
7 with a (not so) brief DPL activity report, this time for June 2012.
8
9
10 Time-based freeze: DONE, short freeze: TODO
11 -------------------------------------------
12
13 Two highlights for this month. First, you've probably noticed Wheezy is
14 now frozen, YAY. This is huge achievement for the release, but also for
15 the project. It's the first time we do a time-based freeze, and it took
16 some quite heated discussion at the beginning of the release cycle to
17 decide to do this. And we did it properly: respecting the planned month
18 and narrowing down the period later. This exercise has hopefully helped
19 both DDs in their package planning and our upstreams in targeting Wheezy
20 with stable releases of their software. Kudos to the release team for
21 their coordination work!  Now we've the second part still TODO:
22 releasing Wheezy, without RC bugs, with a freeze period as short as
23 possible. See the beginning of my [last "bits from the DPL" mail][1] for
24 my usual song and dance :-P on how to deliver that, together.
25
26 [1]: https://lists.debian.org/debian-devel-announce/2012/06/msg00005.html
27
28
29 DebConf12
30 ---------
31
32 A lot of us will attend DebConf12.  Enjoy it! ... and take the chance to
33 both have fun and make great plans for Debian's future. But remember
34 that "if it didn't happen on a mailing list, it didn't happen". Not all
35 of us will be lucky enough to attend DebConf (in person or remotely).
36 Make sure that those who don't can take part in your team decisions and
37 get informed of what is going to happen here.
38
39
40 Politics
41 ========
42
43 - After discussion (and consensus) on debian-boot, I've asked to join
44   [FSF campaign on secure boot][11].
45
46 - Since [OIN][19] was seeking comments on their
47   [Linux System definition][12] (not really openly though: I learned
48   about it last minute from people directly in touch with OIN
49   representatives), I've contacted them proposing to include all "Debian
50   main" packages in their definition. I haven't yet hear back from them,
51   but I doubt they'll accept the idea. It'd be nice to have an official
52   answer about why, though.
53
54 [11]: http://www.fsf.org/campaigns/secure-boot-vs-restricted-boot/statement
55 [12]: http://www.openinventionnetwork.com/pat_linuxdef.php
56 [19]: http://www.openinventionnetwork.com/
57
58
59 Zack's spring tour
60 ==================
61
62 I spent a significant part of June doing Debian talks ins some sort of
63 "spring tour" between Italy and France. In particular:
64
65 - I've taught a lenghty class about the Debian Project at the
66   [Insubria International Open Source Summer School][2] in Como, Italy
67   (see [slides][3])
68
69 - I've delivered the opening keynote at the yearly Free Software
70   conference in Ancona, Italy, [ConfSL'12][4] (see [slides][5])
71
72 - I've delivered the opening talk at the
73   [Debian for Scientific Facilities Days](http://www.esrf.eu/events/conferences/debian-for-scientific-facilities-days-1/)
74   event organized by the European Synchrotron Radiation Facility (ESRF)
75   in Grenoble, France (see [slides][6])
76
77 Many thanks to the organizers of these events for inviting and
78 sponsoring me (as well as other Debian people, in the ESRF case) and for
79 their interest in Debian.
80
81 [2]: http://www.opensourcesummerschool.com/
82 [3]: http://upsilon.cc/~zack/talks/2012/20120621-iiosss.pdf
83 [4]: http://www.confsl.org/confsl12/
84 [5]: http://upsilon.cc/~zack/talks/2012/20120623-confsl.pdf
85 [6]: http://upsilon.cc/~zack/talks/2012/20120625-esrf.pdf
86
87
88 Sprints
89 =======
90
91 - I approved (for a budget of ~2'000 EUR) and helped hosting the
92   [i18n sprint in Paris][7]. As a (great!) result of it, the i18n
93   infrastructure has now been moved on DSA administered machines. A more
94   detailed [report][8] is available. Thanks to all attendees and in
95   particular to Christian Perrier for the organization work.
96
97 - as part of the "Debian for Scientific Facilities" event, a
98   [Debian Science sprint][9] also took place at ESRF. Report is pending
99
100 - a BSP took place in Salzburg in June, see [the report][10] posted by
101   Bernd Zeimetz. I've approved using some Debian money (~350 EUR) to pay
102   for lodgement of some of the attendees
103   
104 [7]: http://wiki.debian.org/I18n/Sprint2012
105 [8]: http://wiki.debian.org/I18n/Sprint2012Report
106 [9]: http://wiki.debian.org/Sprints/2012/ScienceSprint
107 [10]: https://lists.debian.org/debian-devel/2012/06/msg00645.html
108
109
110 Assets
111 ======
112
113 - DSA have been working on seting up the first machines we bought as
114   part of the yearly revamping plan of Debian hardware. As one of the
115   first user visible changes, [UDD][13] has been moved to a new, faster,
116   machine. I single this out because, if you're doing RC bug squashing
117   (as you should! :-)), you'll notice that the bugs search interface is
118   now much faster, hopefully making your release work less frustrating.
119   Similar improvements are forthcoming for other machines, while DSA
120   (thanks!) migrate other services to newer hardware.
121
122 - Last April I mentioned that we're aiming at publishing comprehensive
123   Debian budget reports for the past couple of years and that one of the
124   blocker is access to our transaction information at SPI. This is still
125   a blocker, unfortunately. And we still don't have an ETA on when it'll
126   be fixed.
127
128 - The current owner of debian.eu has let us know that he is willing to
129   hand over the domain to us. Finally.
130
131 - The European part of our Madrid protocol application for the Debian
132   trademark has been vetted by the European trademark office. Meaning:
133   Debian trademark is now officially protected in Europe.
134
135 - DuckDuckGo sent me a first report of the "donation" they're ready to
136   make, based on our agreement with them. The aument is still unclaimed,
137   as we're aiming at invoicing twice per year (to keep the papwerwork
138   low). It isn't a stellar amount: 32.55 USD for the month of May.
139
140 [13]: http://udd.debian.org
141
142
143 Discussions
144 ===========
145
146 Some relevant discussions for project evolution has been going on in
147 June and I took part into them. You might want to have a look at them:
148
149 - [proposal][14] to change the way DM permissions are handled
150
151 - [proposal][15] to change the policy ruling the debian.net domain
152
153 - we've been [discussing][16] debconf12 budget at length, including how
154   to deal with travel sponsorship requests in the future:
155
156 - in the "debian account on github" thread, I've proposed a
157   [general policy][17] for presence of accounts named "debian" on
158   non-free services
159
160 - the long quest on how to choose Wheezy artwork has
161   [come to an end][18], and we have a very nice theme now, thanks to
162   contributions by many artist and integration work by Paul Tagliamonte.
163   Not all went well in the process, but there are useful lessons for the
164   future.
165
166 [14]: https://lists.debian.org/debian-project/2012/06/msg00029.html
167 [15]: https://lists.debian.org/debian-project/2012/06/msg00125.html
168 [16]: http://lists.debconf.org/lurker/thread/20120702.184919.b80ea1c1.en.html
169 [17]: https://lists.debian.org/debian-project/2012/06/msg00000.html
170 [18]: https://lists.debian.org/debian-desktop/2012/06/msg00015.html
171
172
173 Misc
174 ====
175
176 - I got quite some feedback about the debate with debian-multimedia.org
177   I mentioned last month. My take away message from that feedback is
178   that many users have no idea about the multimedia capabilities (and in
179   particular of codecs availability) of recent Debian releases. We
180   should probably invest some communication energies into that.
181
182 - as planned, another tech-ctte IRC meeting has happened. I took part
183   into it, mostly asking to prioritize long standing issues, such as the
184   Python maintenance one. [Minutes][20] of the meeting are available.
185
186 [20]: https://lists.debian.org/debian-ctte/2012/07/msg00000.html
187
188
189 Cheers.
190
191 ----
192
193 PS the boring day-to-day activity log for June is available at
194 `master:/srv/leader/news/bits-from-the-DPL.txt.201206`
195
196
197 [[!tag lang/english planet-debian bits debian dpl]]