[MIR] yui3

Bug #1020273 reported by Andres Rodriguez
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
yui3 (Ubuntu)
Fix Released
High
Unassigned

Bug Description

1. Availability: all

2. Rationale
This package is a dependency for MAAS. This provides various of the JS libraries that are needed for the MAAS WebUI. This will allow dropping yui3 from MAAS source.

3. Security
No CVEs

4. QA
Upstream is very active (https://github.com/yui/yui3). 0 bug in Ubuntu, 0 bug in Debian.

5. UI standards: none

6. Dependencies: All in main

7. Standards: Lintian warnings: None

Package is packaged with debhelper, and source format 3.0 (quilt)

8. Maintenance: easy

9. Background information
This package is a dependency for MAAS. It provides various of the JS libraries required by MAAS WebUI, and will allow to drop them from the MAAS source.

Changed in yui3 (Ubuntu):
assignee: nobody → Andres Rodriguez (andreserl)
status: New → In Progress
importance: Undecided → High
description: updated
description: updated
Changed in yui3 (Ubuntu):
status: In Progress → Confirmed
assignee: Andres Rodriguez (andreserl) → nobody
Changed in yui3 (Ubuntu):
status: Confirmed → New
Revision history for this message
Michael Terry (mterry) wrote :

This looks almost fine, but what's the deal with the tests? Seems like there's a bunch of test files, but I'm not sure how to run them. If we can enable them, it'd be great.

What are the kind of compatibility concerns between releases? Like, let's say 3.6.0 comes out. Will that possibly break anybody expecting 3.5.1? Or do they reserve such breaks for major release versions?

Changed in yui3 (Ubuntu):
status: New → Incomplete
Revision history for this message
Andres Rodriguez (andreserl) wrote :

Hi Michael,

1. The tests are to be run on a web-browser for which I don't think we have an easy way to enable them.

2. We raised the concerns about the compatibility between releases to the Debian Maintainer, in order to allow shipping various YUI versions in the same release, that would have meant the change on installation paths in order to allow this. However the Debian Maintainer expressed that it was unlikely that this would happen and then rejected the idea we proposed. Additionally, we didn't want to keep a big delta with Debian by doing so.

Changed in yui3 (Ubuntu):
status: Incomplete → New
Revision history for this message
Michael Terry (mterry) wrote :

Well, bummer on both counts. I guess when/if an incompatible split happens and it causes problems, we can always version paths then. Certainly for the moment, it's not worth a delta.

Changed in yui3 (Ubuntu):
status: New → Fix Committed
Revision history for this message
Colin Watson (cjwatson) wrote :

Moved to main.

Changed in yui3 (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.