blog post: bits from the DPL for July 2012
[homepage.git] / blog / posts / 2012 / 08 / bits_from_the_DPL_for_July_2012.mdwn
1 Monthly DPL bits, fresh from
2 [the oven](https://lists.debian.org/debian-devel-announce/2012/08/msg00001.html).
3
4 ----
5
6 Tip to feel good about the release #476: *before* reading this, grab and
7 fix one of the [RC bugs affecting Wheezy][1].  Done?  Now you're ready
8 for a slightly less exciting report of DPL activities.
9
10 [1]: http://udd.debian.org/bugs.cgi
11
12
13 Highlights
14 ==========
15
16 - I've [wrapped up][2] a couple of years of discussions with FSF
17   representatives, proposing a joint working group on FSF' assessment of
18   Debian Free-ness. Some [news coverage][3] ensued. The discussion list
19   that has been set up welcomes participants and, in particular, could
20   use some more DDs, fond of Debian principles but also interested in
21   external review of our free/non-free separation.
22
23 [2]: https://lists.debian.org/debian-project/2012/07/msg00016.html
24 [3]: https://lwn.net/Articles/506250/
25
26 - [DebConf12][4] has happened!, and many of us attended it. Due to
27   family reasons I've been able to attend only DebCamp and DebConf
28   day-0, just in time to deliver the traditional
29   ["bits from the DPL" speech][5]. Among other topics, in the speech
30   I've discussed governance scaling issues in our governance, and in
31   particular about the role of the DPL --- issue which I'm partly trying
32   to address with the "DPL helpers" initiatives.  Slides and videos of
33   the talk [are available][5].
34   
35   As many others DebConf people, I took part in Nicaraguan TV shows
36   about DebConf, showing a good deal of interest by the local media in
37   our presence. I don't have links to the recordings yet, but I suspect
38   DebConf orga people will provide them as soon as they're available.
39
40 [4]: http://debconf12.debconf.org/
41 [5]: http://penta.debconf.org/dc12_schedule/events/881.en.html
42
43 - Many others DebConf12 events are relevant for future Project
44   directions. I went through many of the [events][6] I've missed thanks
45   to the work of the video team and of the [gobby][7] note takers. I
46   recommend doing the same. Some events are particularly relevant to
47   recent project-wide discussions, such as [EFI][8], [hijacking][9], and
48   the [release process][10] … and I'm sure you'll find more :-) If
49   you're a DebConf12 speaker and produced slides, please upload them to
50   penta, so that they could be used as future reference.
51
52 [6]: http://penta.debconf.org/dc12_schedule/events.en.html
53 [7]: http://gobby.debian.org
54 [8]: http://penta.debconf.org/dc12_schedule/events/925.en.html
55 [9]: http://penta.debconf.org/dc12_schedule/events/926.en.html
56 [10]: http://penta.debconf.org/dc12_schedule/events/857.en.html
57
58
59 Assets
60 ======
61
62 - On the hardware front, we bought another server according to DSA's
63   "5-year plan". It will be used as a ganeti node at the man-da hosting
64   location. We bought it thanks to [donated][11] money, for a total of
65   ~6'600 EUR.
66
67 [11]: http://www.debian.org/donations.html
68
69 - (After ~8 months of pestering,) we got from SPI a data dump of Debian
70   financial transactions there. Thanks for this result goes to the SPI
71   Board and in particular to Robert Brockway and Joerg Jaspert. This was
72   the last blocker to produce detailed financial reports for the past
73   couple of years of Debian activities.  Unfortunately, *it still is a
74   blocker*: Debian auditors found out that the data dump is not
75   complete. SPI will send us remaining data soon™, but I don't have an
76   ETA, unfortunately.
77
78 - An [ftpmasters sprint][12] is being organized and I've been happy to
79   approve its budget. Help is still needed on the -sprints list to keep
80   up with the organization part of sprints, including activities like
81   *documenting sprints* to show donors what we do with their help.
82
83 [12]: https://lists.debian.org/debian-sprints/2012/07/msg00001.html
84
85
86 Logo & trademark
87 ----------------
88
89 - to stop the absurdity of not using the official logo ("with Debian")
90   as part of our official theme, I advanced a bit on the topic of
91   relicensing the logo under a DFSG-free license. I sought a second
92   legal advice to SFLC (as requested by the SPI board). They confirm we
93   can safely do the relicensing (without undermining our rights on
94   contained marks) under a license like dual LGPLv3+ / CC-BY-SA,
95   provided that a suitable trademark policy is in place …
96
97 - … which is why I've posted to -project a [trademark policy draft][13],
98   based on legal advice from SFLC. I've gather useful feedback already,
99   but more is welcome. Note that, as [Russ very eloquently put it][14],
100   we do not particularly enjoy thinking about which *restrictions* we
101   put on the usage of our marks. But given we do have (and use) those
102   marks, we should better empower the legal owners (SPI in this case) to
103   properly defend them. Our specification for the policy to SFLC has
104   been "as free as possible", and that is what we're trying to achieve.
105
106 Note that the actual logo relicensing should be done by SPI, via their
107 board, upon request of mine (as Debian Project liaison). We won't make
108 it for the next SPI board meeting, as it is on 4 days away. But we can
109 aim for the subsequent meeting, on September 13th. If all goes well (big
110 "if"), we will enjoy a DFSG-free logo after that date.
111
112 [13]: https://lists.debian.org/debian-project/2012/07/msg00047.html
113 [14]: https://lists.debian.org/debian-project/2012/08/msg00008.html
114
115
116 Internal organization
117 =====================
118
119 Recent flurry of re-organization in the tech-ctte --- which I somewhat
120 triggered pushing for periodic meetings --- seems to be proceeding
121 well. I'm very happy about it, as we all need to trust that tech-ctte
122 decisions will be not only sound, but also prompt. If you're interested
123 into this topic, some recent evidence of the ongoing reorganization and
124 its result can be found in their [DebConf12 BoF][15], [minutes][16] of
125 the last meeting, a set of [forthcoming GRs][17], and the recent great
126 decision of posting decisions results to d-d-a (as it happened for
127 [node/nodejs][18]). Kudos to tech-ctte members for the recent activism!
128
129 [15]: http://penta.debconf.org/dc12_schedule/events/850.en.html
130 [16]: https://lists.debian.org/debian-ctte/2012/07/msg00360.html
131 [17]: https://lists.debian.org/debian-ctte/2012/07/msg00351.html
132 [18]: https://lists.debian.org/debian-devel-announce/2012/07/msg00002.htm
133
134
135 I haven't worked on it myself directly, but I highlight Enrico's work on
136 server side [archival of NM conversations][20]. It has the potential of
137 enabling automatic detection of stuck NM processes. I'm a bit rusty as
138 AM now, but I think missing that ability is one of the main remaining
139 causes of frustration when joining Debian.  So, if you are an AM, please
140 opt-in and use this feature with your appicants.  If you are not an AM…
141 why not? :-)
142
143 [20]: https://lists.debian.org/debian-newmaint/2012/07/msg00031.html
144
145
146 Miscellanea
147 ===========
148
149 Some misc legal stuff:
150
151 - I got the legal advice we asked about the possibility of turning
152   mentors.debian.net into an official service. The worry there was about
153   the potential copyright infringements by mentees. In the end, we don't
154   need to worry about that, provided we've clear contact points (and
155   "reasonable" timing…) for removing infringing material once it's been
156   reported, *and* that we declare our public policy about that.  I've a
157   draft policy document to start with. I'll soon contact mentors.d.n to
158   adapt it where needed and have it vetted by SPI before going live.
159
160 - I've worked with GNOME maintainers (thanks in particular to Jordi
161   Mallach) to rework the mixed Debian/GNOME logo on their alioth project
162   page, to stay on the safe side and avoid any ambiguity wrt GNOME
163   trademark policy.
164
165 … and some misc "political" stuff:
166
167 - we've been happy to accept an invitation to attend the GNOME Advisory
168   Board meeting at GUADEC: Jord (thanks, again!) kindly accepted to
169   represent Debian there. An [early report][19] has been posted on his
170   blog, a more detailed one is forthcoming to -project.
171   
172 [19]: http://oskuro.net/blog/freesoftware/guadec-2012-07-29-16-31
173
174 - OSI has discussed with their affiliates the possibility of signing the
175   [Declaration of Internet Freedom][20]. On behalf of Debian, I've
176   vouched for it. By the way, I'm serving pro tempore as Debian liaison
177   at OSI, but if there are people interested in doing that, I'll be
178   happy to consider handing over the responsibility to other (it's a
179   quite lightweight one, at present).
180
181 [20]: http://www.internetdeclaration.org/freedom
182
183
184 Happy [RC bug][1] squashing,  
185 Cheers.
186
187 ----
188
189 PS the boring day-to-day activity log for July 2012 is available at
190 `master:/srv/leader/news/bits-from-the-DPL.txt.201207`
191
192 [[!tag lang/english planet-debian bits debian dpl]]