[MIR] python-xstatic{-[...]}

Bug #1365618 reported by Corey Bryant
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-xstatic (Ubuntu)
Invalid
Undecided
Unassigned
python-xstatic-angular (Ubuntu)
Invalid
Undecided
Unassigned
python-xstatic-angular-cookies (Ubuntu)
Invalid
Undecided
Unassigned
python-xstatic-angular-mock (Ubuntu)
Invalid
Undecided
Unassigned
python-xstatic-bootstrap-datepicker (Ubuntu)
Invalid
Undecided
Unassigned
python-xstatic-jquery-ui (Ubuntu)
Invalid
Undecided
Unassigned
python-xstatic-jquery.quicksearch (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

General MIR Information
-----------------------
Rationale: New dependencies for OpenStack Horizon.
Maintenance: Simple python package that the Ubuntu Server Team will take care of.
Background:

python-xstatic exposes static assets such as JS, CSS and fonts in a pythonic way, making it easy to consume such assets in python web applications such as OpenStack Horizon.

During the Utopic/Juno cycle, OpenStack Horizon as removed all embedded static assets and switched to using Xstatic versions of such assets.

All xstatic packages synced from Debian will be updated to remove libjs-XX dependencies and use the upstream provided static assets to limit the scope of the MIR and potential introduction of numerous libjs-XXX dependencies for more wider use in Ubuntu main.

Revision history for this message
Corey Bryant (corey.bryant) wrote :

python-xstatic
--------------
Availability: Currently in universe
Rationale: Dependency for OpenStack horizon.
Security: No security history.
Quality Assurance: Package works out of the box with no prompting. There are no major bugs in Ubuntu and there are no major bugs in Debian.
Dependencies: All are in main
Standards Compliance: FHS and Debian Policy compliant.
Maintenance: Simple python package that the Ubuntu Server Team will take care of.

Revision history for this message
Michael Terry (mterry) wrote :

How are xstatic packages being used? They don't seem very Ubuntu-like.

Reminder to set a team bug subscriber.

Changed in python-xstatic (Ubuntu):
status: New → Incomplete
Revision history for this message
Chuck Short (zulcss) wrote :

Michael,

Its a new build dependency for horizon. They have stripped out the javascript that was included in horizon and split it out into new dependencies.

chuck

Revision history for this message
Matthias Klose (doko) wrote :

see various uninstallability issues in update_excuses

Revision history for this message
Thomas Goirand (thomas-goirand) wrote :

Hi Doko,

Exactly what uninstallability are you talking about? Is the info available somewhere and I missed it?

Revision history for this message
Corey Bryant (corey.bryant) wrote :

Hi Thomas,

I think the issue is other python-xstatic-* packages and having dependencies that are not yet in main (e.g. libjs-angularjs). We need to work it out on our end.
http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html

Revision history for this message
James Page (james-page) wrote : Re: [MIR] python-xstatic + lots of others....

I discussed approach to the numerous packages (17) we'll want to include in main to support Horizon with jdstrand - we agreed that the preferred approach is to use the embedded code in each xstatic upstream, rather than the individual libjs-XXX packages that may be used.

Once all 17 are synced and updated accordingly, we'll add them to this bug report and ask for review.

summary: - [MIR] python-xstatic
+ [MIR] python-xstatic + lots of others....
James Page (james-page)
summary: - [MIR] python-xstatic + lots of others....
+ [MIR] python-xstatic{-[...]}
description: updated
Revision history for this message
Corey Bryant (corey.bryant) wrote :

Unsubscribing ubuntu-mir team as we've agreed on another way forward for this cycle.

James Page (james-page)
Changed in python-xstatic (Ubuntu):
status: Incomplete → Invalid
Changed in python-xstatic-angular-cookies (Ubuntu):
status: New → Invalid
Changed in python-xstatic-angular (Ubuntu):
status: New → Invalid
Changed in python-xstatic-bootstrap-datepicker (Ubuntu):
status: New → Invalid
Changed in python-xstatic-jquery.quicksearch (Ubuntu):
status: New → Invalid
Changed in python-xstatic-jquery-ui (Ubuntu):
status: New → Invalid
Changed in python-xstatic-angular-mock (Ubuntu):
status: New → Invalid
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.