Merge lp:~mitya57/ubuntu/saucy/qtdeclarative-opensource-src/merge into lp:ubuntu/saucy/qtdeclarative-opensource-src

Proposed by Dmitry Shachnev on 2013-06-28
Status: Merged
Merged at revision: 7
Proposed branch: lp:~mitya57/ubuntu/saucy/qtdeclarative-opensource-src/merge
Merge into: lp:ubuntu/saucy/qtdeclarative-opensource-src
Diff against target: 423 lines (+190/-37)
6 files modified
debian/changelog (+80/-0)
debian/control (+52/-29)
debian/copyright (+42/-2)
debian/qtdeclarative5-doc-html.install (+2/-0)
debian/qtdeclarative5-doc.install (+2/-0)
debian/rules (+12/-6)
To merge this branch: bzr merge lp:~mitya57/ubuntu/saucy/qtdeclarative-opensource-src/merge
Reviewer Review Type Date Requested Status
Timo Jyrinki Approve on 2013-07-03
Ubuntu branches 2013-06-28 Pending
Review via email: mp+172054@code.launchpad.net

Description of the change

This is a merge from Debian, started by Timo and finished by me. This is needed to unblock landing of new qtdoc package.

The only difference from what is in bzr now is a "dch -r" call.

To post a comment you must log in.
Timo Jyrinki (timo-jyrinki) wrote :

Looks good, the documentation packages will be very welcome.

review: Approve
Timo Jyrinki (timo-jyrinki) wrote :

Addendum: I added two cherry-picked patches requested by Florian on top of the packaging branch lp:~kubuntu-packagers/kubuntu-packaging/qtdeclarative-opensource-src - those were tested to be functional (https://bugs.launchpad.net/ubuntu/+source/qtdeclarative-opensource-src/+bug/1198830) and would be good to include as well.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2013-06-20 15:24:17 +0000
3+++ debian/changelog 2013-06-28 14:52:14 +0000
4@@ -1,3 +1,83 @@
5+qtdeclarative-opensource-src (5.0.2-6ubuntu1) saucy; urgency=low
6+
7+ [ Timo Jyrinki ]
8+ * Resync with Debian, remaining changes:
9+ - Keep cherry-picked patches, and symbols
10+ - Keep debian/patches/rendering_performance_fix_lp1092358.patch
11+ - Add Vcs-Bzr field
12+
13+ [ Dmitry Shachnev ]
14+ * Merge with Debian 5.0.2-6 to bring in documentation packages.
15+ * Note: architecture restrictions have been dropped from this upload,
16+ as requested by the Release Team.
17+
18+ -- Dmitry Shachnev <mitya57@ubuntu.com> Fri, 28 Jun 2013 18:32:07 +0400
19+
20+qtdeclarative-opensource-src (5.0.2-6) experimental; urgency=low
21+
22+ * Update symbols files.
23+
24+ -- Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org> Wed, 26 Jun 2013 18:29:51 -0300
25+
26+qtdeclarative-opensource-src (5.0.2-5) experimental; urgency=low
27+
28+ [ Lisandro Damián Nicanor Pérez Meyer ]
29+ * Make every package that ships a binary managed by qtchooser depend on it.
30+ * Build the documentation shipped with this submodule as a build-indep task:
31+ - Add the necessary indep build dependencies:
32+ * qttools5-dev-tools to use qhelpgenerator.
33+ * libqt5sql5-sqlite to generate qch doc.
34+ - Build and create packages for qch and HTML doc formats.
35+ * Update symbols files.
36+ * Set qtdeclarative5-dbg as M-A same, so it can be coinstalled with other
37+ archs debugging symbols.
38+
39+ [ Timo Jyrinki ]
40+ * Depend on libgl1-mesa-dri from the qtquick2 QML plugin
41+ - Not depending may cause crashes due to lack of VBO support
42+ (https://bugs.launchpad.net/bugs/1176199)
43+
44+ -- Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org> Wed, 19 Jun 2013 21:33:20 -0300
45+
46+qtdeclarative-opensource-src (5.0.2-4) experimental; urgency=low
47+
48+ [ Pino Toscano ]
49+ * debian/control: remove extra ${misc:Pre-Depends} from qmlscene and
50+ qtdeclarative5-dev-tools.
51+ * Update symbols files.
52+ * Fix Vcs-* headers.
53+
54+ [ Lisandro Damián Nicanor Pérez Meyer ]
55+ * Update symbols with amd64 build.
56+
57+ -- Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org> Sat, 18 May 2013 21:25:40 -0300
58+
59+qtdeclarative-opensource-src (5.0.2-3) experimental; urgency=low
60+
61+ [ Pino Toscano ]
62+ * Update symbols files.
63+
64+ [ Lisandro Damián Nicanor Pérez Meyer ]
65+ * Update symbols files.
66+
67+ -- Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org> Mon, 06 May 2013 14:53:19 -0300
68+
69+qtdeclarative-opensource-src (5.0.2-2) experimental; urgency=low
70+
71+ [ Lisandro Damián Nicanor Pérez Meyer ]
72+ * Fix wrong permissions of examples.
73+
74+ [ Pino Toscano ]
75+ * Update symbols files.
76+ * qtdeclarative5-localstorage-plugin: depend on libqt5sql5-sqlite, as it is
77+ used directly.
78+ * Remove extra ${shlibs:Depends} from qtdeclarative5-private-dev.
79+ * Bump the libqt5v8-5-private-dev and libqt5xmlpatterns5-private-dev build
80+ dependencies to 5.0.2~.
81+ * rules: use $(DEB_HOST_MULTIARCH) everywhere.
82+
83+ -- Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org> Tue, 30 Apr 2013 20:45:49 -0300
84+
85 qtdeclarative-opensource-src (5.0.2-1ubuntu2) saucy; urgency=low
86
87 [ Timo Jyrinki ]
88
89=== modified file 'debian/control'
90--- debian/control 2013-04-29 16:27:13 +0000
91+++ debian/control 2013-06-28 14:52:14 +0000
92@@ -11,18 +11,20 @@
93 Timo Jyrinki <timo@debian.org>
94 Build-Depends: debhelper (>= 9),
95 dpkg-dev (>= 1.16.1),
96- libqt5v8-5-private-dev (>= 5.0.1~),
97- libqt5xmlpatterns5-private-dev (>= 5.0.1~),
98+ libqt5v8-5-private-dev (>= 5.0.2~),
99+ libqt5xmlpatterns5-private-dev (>= 5.0.2~),
100 pkg-kde-tools,
101 qtbase5-private-dev (>= 5.0.2~)
102+Build-Depends-Indep: libqt5sql5-sqlite,
103+ qttools5-dev-tools (>= 5.0.2~)
104 Standards-Version: 3.9.4
105 Homepage: http://qt-project.org/
106-Vcs-Git: git://git.debian.org/pkg-kde/qt/qtdeclarative.git
107-Vcs-Browser: http://git.debian.org/?p=pkg-kde/qt/qtdeclarative.git;a=summary
108+Vcs-Git: git://anonscm.debian.org/pkg-kde/qt/qtdeclarative.git
109+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-kde/qt/qtdeclarative.git;a=summary
110 Vcs-Bzr: https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging/qtdeclarative-opensource-src
111
112 Package: libqt5qml5
113-Architecture: amd64 i386 armhf
114+Architecture: any
115 Multi-Arch: same
116 Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends}
117 Depends: ${misc:Depends}, ${shlibs:Depends}
118@@ -37,7 +39,7 @@
119 QML code with JavaScript and C++.
120
121 Package: libqt5quick5
122-Architecture: amd64 i386 armhf
123+Architecture: any
124 Multi-Arch: same
125 Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends}
126 Depends: ${misc:Depends}, ${shlibs:Depends}
127@@ -51,7 +53,7 @@
128 boxes and other portable devices.
129
130 Package: libqt5quickparticles5
131-Architecture: amd64 i386 armhf
132+Architecture: any
133 Multi-Arch: same
134 Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends}
135 Depends: ${misc:Depends}, ${shlibs:Depends}
136@@ -62,7 +64,7 @@
137 This package contains the Qt Quick Particles support library.
138
139 Package: libqt5quicktest5
140-Architecture: amd64 i386 armhf
141+Architecture: any
142 Multi-Arch: same
143 Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends}
144 Depends: ${misc:Depends}, ${shlibs:Depends}
145@@ -73,7 +75,7 @@
146 This package contains the Qt Quick Test library for QtDeclarative module.
147
148 Package: qtdeclarative5-folderlistmodel-plugin
149-Architecture: amd64 i386 armhf
150+Architecture: any
151 Multi-Arch: same
152 Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends}
153 Depends: ${misc:Depends}, ${shlibs:Depends}
154@@ -84,10 +86,10 @@
155 The FolderListModel provides a model of the contents of a file system folder.
156
157 Package: qtdeclarative5-localstorage-plugin
158-Architecture: amd64 i386 armhf
159+Architecture: any
160 Multi-Arch: same
161 Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends}
162-Depends: ${misc:Depends}, ${shlibs:Depends}
163+Depends: ${misc:Depends}, ${shlibs:Depends}, libqt5sql5-sqlite
164 Description: Qt 5 localstorage QML plugin
165 Qt is a cross-platform C++ application framework. Qt's primary feature
166 is its rich set of widgets that provide standard GUI functionality.
167@@ -95,7 +97,7 @@
168 This is a singleton type for reading and writing to SQLite databases.
169
170 Package: qtdeclarative5-particles-plugin
171-Architecture: amd64 i386 armhf
172+Architecture: any
173 Multi-Arch: same
174 Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends}
175 Depends: ${misc:Depends}, ${shlibs:Depends}
176@@ -106,7 +108,7 @@
177 This QML module contains a particle system for Qt Quick.
178
179 Package: qtdeclarative5-qtquick2-plugin
180-Architecture: amd64 i386 armhf
181+Architecture: any
182 Multi-Arch: same
183 Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends}
184 Depends: libgl1-mesa-dri, ${misc:Depends}, ${shlibs:Depends}
185@@ -117,7 +119,7 @@
186 This package contains the Qt Quick 2 QML plugin for Qt declarative.
187
188 Package: qtdeclarative5-test-plugin
189-Architecture: amd64 i386 armhf
190+Architecture: any
191 Multi-Arch: same
192 Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends}
193 Depends: ${misc:Depends}, ${shlibs:Depends}
194@@ -128,7 +130,7 @@
195 This package contains the test QML plugin for Qt declarative.
196
197 Package: qtdeclarative5-window-plugin
198-Architecture: amd64 i386 armhf
199+Architecture: any
200 Multi-Arch: same
201 Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends}
202 Depends: ${misc:Depends}, ${shlibs:Depends}
203@@ -140,7 +142,7 @@
204 accessing screen information.
205
206 Package: qtdeclarative5-xmllistmodel-plugin
207-Architecture: amd64 i386 armhf
208+Architecture: any
209 Multi-Arch: same
210 Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends}
211 Depends: ${misc:Depends}, ${shlibs:Depends}
212@@ -152,7 +154,7 @@
213
214 Package: qtdeclarative5-dev
215 Section: libdevel
216-Architecture: amd64 i386 armhf
217+Architecture: any
218 Pre-Depends: dpkg (>= 1.15.6~)
219 Depends: libqt5qml5 (= ${binary:Version}),
220 libqt5quick5 (= ${binary:Version}),
221@@ -168,12 +170,11 @@
222 Qt 5 applications using Qt 5 declarative headers.
223
224 Package: qtdeclarative5-private-dev
225-Architecture: amd64 i386 armhf
226+Architecture: any
227 Section: libdevel
228 Pre-Depends: dpkg (>= 1.15.6~)
229 Depends: qtdeclarative5-dev (= ${binary:Version}),
230 ${misc:Depends},
231- ${shlibs:Depends}
232 Description: Qt 5 declarative private development files
233 Qt is a cross-platform C++ application framework. Qt's primary feature
234 is its rich set of widgets that provide standard GUI functionality.
235@@ -184,12 +185,11 @@
236 Use at your own risk.
237
238 Package: qtdeclarative5-dev-tools
239-Architecture: amd64 i386 armhf
240+Architecture: any
241 Multi-Arch: foreign
242 Section: devel
243-Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends}
244-Depends: ${misc:Depends}, ${shlibs:Depends}
245-Recommends: qtchooser
246+Pre-Depends: dpkg (>= 1.15.6~)
247+Depends: qtchooser, ${misc:Depends}, ${shlibs:Depends}
248 Description: Qt 5 declarative development programs
249 Qt is a cross-platform C++ application framework. Qt's primary feature
250 is its rich set of widgets that provide standard GUI functionality.
251@@ -198,12 +198,11 @@
252 declarative applications.
253
254 Package: qmlscene
255-Architecture: amd64 i386 armhf
256+Architecture: any
257 Multi-Arch: foreign
258 Section: devel
259-Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends}
260-Depends: ${misc:Depends}, ${shlibs:Depends}
261-Recommends: qtchooser
262+Pre-Depends: dpkg (>= 1.15.6~)
263+Depends: qtchooser, ${misc:Depends}, ${shlibs:Depends}
264 Description: Qt 5 QML scene viewer
265 Qt is a cross-platform C++ application framework. Qt's primary feature
266 is its rich set of widgets that provide standard GUI functionality.
267@@ -211,7 +210,7 @@
268 This package contains the QML viewer for Qt Quick 2.
269
270 Package: qtdeclarative5-examples
271-Architecture: amd64 i386 armhf
272+Architecture: any
273 Multi-Arch: same
274 Section: x11
275 Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends}
276@@ -224,7 +223,8 @@
277
278 Package: qtdeclarative5-dbg
279 Priority: extra
280-Architecture: amd64 i386 armhf
281+Architecture: any
282+Multi-Arch: same
283 Section: debug
284 Pre-Depends: dpkg (>= 1.15.6~)
285 Depends: libqt5qml5 (= ${binary:Version}),
286@@ -239,3 +239,26 @@
287 is its rich set of widgets that provide standard GUI functionality.
288 .
289 This package contains the debugging symbols for the Qt 5 declarative libraries.
290+
291+Package: qtdeclarative5-doc
292+Priority: extra
293+Architecture: all
294+Section: doc
295+Depends: ${misc:Depends}
296+Description: Qt 5 declarative documentation
297+ Qt is a cross-platform C++ application framework. Qt's primary feature
298+ is its rich set of widgets that provide standard GUI functionality.
299+ .
300+ This package contains the documentation for the Qt 5 declarative libraries.
301+
302+Package: qtdeclarative5-doc-html
303+Priority: extra
304+Architecture: all
305+Section: doc
306+Depends: ${misc:Depends}
307+Description: Qt 5 declarative HTML documentation
308+ Qt is a cross-platform C++ application framework. Qt's primary feature
309+ is its rich set of widgets that provide standard GUI functionality.
310+ .
311+ This package contains the HTML documentation for the Qt 5 declarative
312+ libraries.
313
314=== modified file 'debian/copyright'
315--- debian/copyright 2013-04-29 16:27:13 +0000
316+++ debian/copyright 2013-06-28 14:52:14 +0000
317@@ -17,8 +17,48 @@
318 2012-2013 Timo Jyrinki <timo.jyrinki@canonical.com>
319 License: LGPL-2.1
320
321-Files: examples/* src/qml/doc/snippets/* src/quick/doc/snippets/* tests/auto/qmltest/listview/tst_listview.qml tests/auto/qmltest/listview/tst_listview.qml tests/auto/qmltest/image/tst_image.qml tests/auto/qmltest/image/tst_image.qml tests/auto/qmltest/text/tst_text.qml tests/auto/qmltest/text/tst_text.qml tests/auto/qmltest/animatedimage/tst_animatedimage.qml tests/auto/qmltest/animatedimage/tst_animatedimage.qml tests/auto/qmltest/gradient/tst_gradient.qml tests/auto/qmltest/gradient/tst_gradient.qml tests/auto/qmltest/textinput/tst_textinput.qml tests/auto/qmltest/textinput/tst_textinput.qml tests/auto/qmltest/rectangle/tst_rectangle.qml tests/auto/qmltest/rectangle/tst_rectangle.qml tests/auto/qmltest/textedit/tst_textedit.qml tests/auto/qmltest/textedit/tst_textedit.qml tests/auto/qmltest/listmodel/tst_listmodel.qml tests/auto/qmltest/listmodel/tst_listmodel.qml tests/auto/qmltest/fontloader/tst_fontloader.qml tests/auto/qmltest/fontloader/tst_fontloader.qml tests/benchmarks/qml/holistic/data/
322-largeTargets/gridview-example.qml tests/benchmarks/qml/holistic/data/largeTargets/gridview-example.qml tests/benchmarks/qml/holistic/data/largeTargets/mousearea-example.qml tests/benchmarks/qml/holistic/data/largeTargets/mousearea-example.qml tests/benchmarks/qml/holistic/data/largeTargets/layoutdirection.qml tests/benchmarks/qml/holistic/data/largeTargets/layoutdirection.qml tests/testapplications/listview/sections.qml tests/testapplications/listview/sections.qml tests/testapplications/listview/onRemove.qml tests/testapplications/listview/onRemove.qml tests/testapplications/listview/alteredViews.qml tests/testapplications/listview/alteredViews.qml tests/testapplications/listview/viewTransitions.qml tests/testapplications/listview/viewTransitions.qml tests/testapplications/animatedsprite/animatedsprite.qml tests/testapplications/animatedsprite/animatedsprite.qml tests/testapplications/animatedsprite/animatedspriteadvance.qml tests/testapplications/animatedsprite/animatedspriteadvance.qml
323+Files: examples/*
324+ src/qml/doc/snippets/*
325+ src/quick/doc/snippets/*
326+ tests/auto/qmltest/listview/tst_listview.qml
327+ tests/auto/qmltest/listview/tst_listview.qml
328+ tests/auto/qmltest/image/tst_image.qml
329+ tests/auto/qmltest/image/tst_image.qml
330+ tests/auto/qmltest/text/tst_text.qml
331+ tests/auto/qmltest/text/tst_text.qml
332+ tests/auto/qmltest/animatedimage/tst_animatedimage.qml
333+ tests/auto/qmltest/animatedimage/tst_animatedimage.qml
334+ tests/auto/qmltest/gradient/tst_gradient.qml
335+ tests/auto/qmltest/gradient/tst_gradient.qml
336+ tests/auto/qmltest/textinput/tst_textinput.qml
337+ tests/auto/qmltest/textinput/tst_textinput.qml
338+ tests/auto/qmltest/rectangle/tst_rectangle.qml
339+ tests/auto/qmltest/rectangle/tst_rectangle.qml
340+ tests/auto/qmltest/textedit/tst_textedit.qml
341+ tests/auto/qmltest/textedit/tst_textedit.qml
342+ tests/auto/qmltest/listmodel/tst_listmodel.qml
343+ tests/auto/qmltest/listmodel/tst_listmodel.qml
344+ tests/auto/qmltest/fontloader/tst_fontloader.qml
345+ tests/auto/qmltest/fontloader/tst_fontloader.qml
346+ tests/benchmarks/qml/holistic/data/
347+ largeTargets/gridview-example.qml
348+ tests/benchmarks/qml/holistic/data/largeTargets/gridview-example.qml
349+ tests/benchmarks/qml/holistic/data/largeTargets/mousearea-example.qml
350+ tests/benchmarks/qml/holistic/data/largeTargets/mousearea-example.qml
351+ tests/benchmarks/qml/holistic/data/largeTargets/layoutdirection.qml
352+ tests/benchmarks/qml/holistic/data/largeTargets/layoutdirection.qml
353+ tests/testapplications/listview/sections.qml
354+ tests/testapplications/listview/sections.qml
355+ tests/testapplications/listview/onRemove.qml
356+ tests/testapplications/listview/onRemove.qml
357+ tests/testapplications/listview/alteredViews.qml
358+ tests/testapplications/listview/alteredViews.qml
359+ tests/testapplications/listview/viewTransitions.qml
360+ tests/testapplications/listview/viewTransitions.qml
361+ tests/testapplications/animatedsprite/animatedsprite.qml
362+ tests/testapplications/animatedsprite/animatedsprite.qml
363+ tests/testapplications/animatedsprite/animatedspriteadvance.qml
364+ tests/testapplications/animatedsprite/animatedspriteadvance.qml
365 Copyright: 2012 Digia Plc and/or its subsidiary(-ies)
366 License: BSD-3-clause
367
368
369=== added file 'debian/qtdeclarative5-doc-html.install'
370--- debian/qtdeclarative5-doc-html.install 1970-01-01 00:00:00 +0000
371+++ debian/qtdeclarative5-doc-html.install 2013-06-28 14:52:14 +0000
372@@ -0,0 +1,2 @@
373+usr/share/qt5/doc/qtqml/
374+usr/share/qt5/doc/qtquick/
375
376=== added file 'debian/qtdeclarative5-doc.install'
377--- debian/qtdeclarative5-doc.install 1970-01-01 00:00:00 +0000
378+++ debian/qtdeclarative5-doc.install 2013-06-28 14:52:14 +0000
379@@ -0,0 +1,2 @@
380+usr/share/qt5/doc/qtquick.qch
381+usr/share/qt5/doc/qtqml.qch
382
383=== modified file 'debian/rules'
384--- debian/rules 2013-04-29 16:27:13 +0000
385+++ debian/rules 2013-06-28 14:52:14 +0000
386@@ -14,25 +14,31 @@
387 override_dh_auto_configure:
388 qmake
389
390-override_dh_auto_install:
391+override_dh_auto_build-indep:
392+ dh_auto_build -Smakefile -- docs
393+
394+override_dh_auto_install-arch:
395 dh_auto_install
396
397 # Fix wrong path in pkgconfig files
398- find $(CURDIR)/debian/tmp/usr/lib/*/pkgconfig -type f -name '*.pc' \
399+ find $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig -type f -name '*.pc' \
400 -exec sed -i -e 's/$(DEB_HOST_MULTIARCH)\/$(DEB_HOST_MULTIARCH)/$(DEB_HOST_MULTIARCH)/g' {} \;
401
402+ # Remove libtool-like files
403+ rm -f debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/*.la
404+
405 # Fix wrong permissions in examples.
406- find $(CURDIR)/debian/tmp/usr/lib/*/qt5/examples/ -type f \( \
407+ find $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/examples/ -type f \( \
408 -name '*.png' \
409 -o -name '*.php' \
410 -o -name '*.xsl' \
411 -o -name '*.xml' \
412 -o -name '*.js' \
413 -o -name '*.jpg' \
414- \) -print0 | xargs -0 chmod 644
415+ \) -print0 | xargs -0 chmod a-x
416
417- # Remove libtool-like files
418- rm -f debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/*.la
419+override_dh_auto_install-indep:
420+ make INSTALL_ROOT=$(CURDIR)/debian/tmp install_docs
421
422 override_dh_install:
423 dh_install --fail-missing

Subscribers

People subscribed via source and target branches