OpenStack Horizon and python-xstatic* dependency SYNC's
James Page
james.page at ubuntu.com
Tue Sep 23 08:20:47 UTC 2014
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Laney gave this request a tentative +1 on IRC last week but wanted a
second opinion - please could another member of the release team oblige.
On 16/09/14 16:35, James Page wrote:
> Hi Release Team
>
> Firstly apologies for the volume of python-xstatic* packages that
> we are requesting NEW sync's for this late in cycle - its less that
> ideal.
>
> I though it worth providing some context for this noise and how we
> are going to deal with it to support continued main inclusion of
> OpenStack Horizon this cycle.
>
> 1) python-xstatic?
>
> The python-xstatic* packages provide a pythonic wrap around static
> assets such as CSS, JS and fonts for use in Python web
> applications; prior to this release, Horizon just shipped all of
> this stuff embedded in its own release tarballs - this switched a
> little a b2 and alot at b3 and has caught us out a little in the
> Server Team.
>
> 2) Main inclusion
>
> Right now, the xstatic packages may depend on libjs-XXX versions
> of themselves and do a number of packaging hacks to make the
> xstatic wrapper consume the JS library from /usr/share/javascript.
>
> I discussed this with jdstrand in the context of the MIR work that
> we still need todo and we agreed that including that many libjs-*
> packages into main (and their associated build dependencies -
> including nodejs) was not feasible or desirable, so once all of
> the python-xstatic packages have been synced, will switch them to
> use the embedded copy of the assets they wrap, rather than
> introducing a further set of new dependencies into main this
> cycle.
>
> This will also fixup the packages that are currently stuck in
> proposed from sync's already completed.
>
> 3) The full list and status of SYNC's
>
> python-xstatic-spin SYNC requested -
> https://bugs.launchpad.net/ubuntu/+bug/1370103
> python-xstatic-rickshaw SYNC requested -
> https://bugs.launchpad.net/ubuntu/+bug/1368961
> python-xstatic-qunit SYNC requested -
> https://bugs.launchpad.net/ubuntu/+bug/1368962
> python-xstatic-jquery.tablesorter SYNC requested -
> https://bugs.launchpad.net/ubuntu/+bug/1368963
> python-xstatic-jquery.quicksearch SYNCED
> python-xstatic-jquery-migrate SYNC requested -
> https://bugs.launchpad.net/bugs/1370076 python-xstatic-jquery SYNC
> requested - https://bugs.launchpad.net/bugs/1370074
> python-xstatic-jquery-ui SYNCED (stuck in proposed)
> python-xstatic-jasmine SYNC requested -
> https://bugs.launchpad.net/ubuntu/+bug/1368964
> python-xstatic-font-awesome SYNC requested -
> https://bugs.launchpad.net/bugs/1370078 python-xstatic-hogan SYNC
> requested - https://bugs.launchpad.net/ubuntu/+bug/1368966
> python-xstatic-d3 SYNC requested -
> https://bugs.launchpad.net/ubuntu/+bug/1368968
> python-xstatic-angular-mock SYNCED (stuck in proposed)
> python-xstatic-angular-cookies SYNCED (stuck in proposed)
> python-xstatic-angular SYNCED (stuck in proposed)
> python-xstatic-jsencrypt SYNC requested -
> https://bugs.launchpad.net/bugs/1370096
> python-xstatic-bootstrap-datepicker SYNCED
>
> I'd also like to thank Thomas Goirand (zigo) for all of the
> packaging work he's done on these new deps in the last week - its
> really helped us out!
>
> Hopefully that explains all the noise we are making - feel free to
> ping me with any questions.
>
> Cheers
>
> James
>
>
- --
James Page
Technical Lead
Ubuntu Server Team
james.page at canonical.com
- --
James Page
Ubuntu and Debian Developer
james.page at ubuntu.com
jamespage at debian.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJUIS1eAAoJEL/srsug59jDq+8QALHrxki6Q7iqEvlwsyxACYFs
LmBWRSIgUJeuYVf/OqK07w1fCFeEbz4UFMfhlsAGBuvv4cHl03/9W/NhHa+iQU9L
X6DYkkV4GvFPTc+6RkcIaNDcavpShc0aXUmfms90MBa2TNOar+W1+LE4Upu4h/aH
9nkDxSu77xJmjpsZdMQZVLG/zWc04DaNjvMkJz4knaQFJ3w9Hfa+od8weCBYUy2n
wToI+jqJKgAeRSAV1q1qzFgqD4xAzubIEXsYX5TRRqdIqgJ26xM8CoPtzDGoIKVn
u2PUhKe/ZLlD4pKxVgFsGVXevbDX0T6/PGoIn6gazNbrAM2BTWW8PPXJxArAIeVG
yyJiDs4qobGRzaiAee6fRlEEQdepFWXBzzqXD2cto3y9jouv/cf77ZtqRQ7J0tM9
2jqyesUkOWFC8YXx88Y5cX62BTWgRC+Uuiu9x84bHrnRTQ9T3PwU0UD9BEl55e+k
Qq9pfVlu7QJC+zZEd3BjJg+i7nymE9ttPeOiH+BXZKMs/ly5yezVfrXR/Qd9iS/k
euatGSYPupc1SuF6vP1Q/gcHQfcOafyvBd0K5X+ycztNvfbI9d6sPKwIv4354qzA
nMcGTFb64frsueJxt7yalzXO008guxcqKG0XfKY2RlHnRji4seU46NcBjb+19omW
lqN9CU9O9pWmWnP9S+Zp
=GCAN
-----END PGP SIGNATURE-----
More information about the Ubuntu-release
mailing list