[Pkg-javascript-devel] Bug#846515: src:jquery-ui-themes: path of css files changed

2016-12-11 Thread Ximin Luo
Hi Paul,

Sorry for the late reply. I'm not subscribed to pkg-javascript@ so I don't 
notice these things, I only notice via my QA page. (Possibly I should remove 
myself from Uploaders, since I don't intend to maintain this in the future, as 
far as I can avoid doing so.)

On Thu, 01 Dec 2016 21:01:32 +0100 Paul Gevers  wrote:
> Package: src:jquery-ui-themes
> Version: 1.12.1+dfsg-1
> Severity: important
> 
> Hi Ximin,
> 
> The debci test of cacti¹ started failing after the update of
> jquery-ui-themes. This is caused by the change of the css file names in the
> packages. The names used to be
> /javascript/jquery-ui-themes//jquery.ui.all.css and are now
> /javascript/jquery-ui-themes//jquery.ui.css. To avoid all dependent
> packages requiring updating, I suggest to rename back to the old name, unless
> this was really done on purpose. In that case I'd like to hear why.
> 
> Paul
> 
> ¹ https://ci.debian.net/packages/c/cacti/unstable/amd64/
> 

This description is not entirely correct, in fact both versions contain 
jquery-ui.css - note the dash instead of a dot.

The new version [1] does not contain any jquery.ui.* files, that is what the 
upstream distribution zip chose for this version. I didn't do this.

The old version [2] contains both jquery-ui.css as well as jquery.ui.all.css. 
The former seems to be an amalgated single-file version of the theme, the 
latter @imports the separate files when loaded.

It looks like upstream has dropped support for this type of usage in the new 
version, though that was what the old README.Debian recommended.

This is a very unfortunate situation but I don't think it would be appropriate 
for Debian to "put back in" the old feature that upstream dropped.

I hope this kind of crappy situation would be an incentive for everyone to 
avoid using JS in their own projects as far as possible, or at least only use 
the good JS projects and avoid the crappy ones (and learn how to distinguish 
them).

X

[1] https://packages.debian.org/sid/all/libjs-jquery-ui-theme-blitzer/filelist
[2] 
https://packages.debian.org/jessie/all/libjs-jquery-ui-theme-blitzer/filelist

-- 
GPG: ed25519/56034877E1F87C35
GPG: rsa4096/1318EFAC5FBBDBCE
https://github.com/infinity0/pubkeys.git

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel

[Pkg-javascript-devel] Bug#846515: src:jquery-ui-themes: path of css files changed

2016-12-01 Thread Paul Gevers
Package: src:jquery-ui-themes
Version: 1.12.1+dfsg-1
Severity: important

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi Ximin,

The debci test of cacti¹ started failing after the update of
jquery-ui-themes. This is caused by the change of the css file names in the
packages. The names used to be
/javascript/jquery-ui-themes//jquery.ui.all.css and are now
/javascript/jquery-ui-themes//jquery.ui.css. To avoid all dependent
packages requiring updating, I suggest to rename back to the old name, unless
this was really done on purpose. In that case I'd like to hear why.

Paul

¹ https://ci.debian.net/packages/c/cacti/unstable/amd64/

- -- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.8.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEWLZtSHNr6TsFLeZynFyZ6wW9dQoFAlhAgZcACgkQnFyZ6wW9
dQrDmggAhArOIe8sDYk5D+l4S5z/VGoK8XjGEKEjD8NYY/JpToGtcSMC+J3U8b2y
D6mXcgDfeXtPVpisv8PqoPj6scYY/kn+zkr7m2Gy04S28ToU0bUEacezbDsOeXWo
JS7AvdQgUYJAPJLYQj2hKsKnq158sO1pjrFBV4Mkn9dmXANzDOfapo8IAhXvDXlO
03Un+hQpzKCeDRBoip1DuErqm4RDIuSUPSUSDT3OsgWv1t7eel6YSYdwY53m86Pi
6mzoS16UG/U+uwoLEwzK/7m9fiAmH7CfipmL+tppMcf5XliO7iFVUhRAucf2Ug+b
NoqHGBU8CpDeURTQZbXEW+VdDSZugw==
=Br5g
-END PGP SIGNATURE-

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel