move javascript library code from xstatic-* to own package

Bug #1462980 reported by Vasyl Saienko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Won't Fix
Wishlist
MOS Packaging Team
10.0.x
Won't Fix
Wishlist
MOS Packaging Team
9.x
Won't Fix
Wishlist
MOS Packaging Team

Bug Description

Move javascript code from xstatic-* packages to own packages like it done in debian.

libjs-angular-file-upload
libjs-angularjs
libjs-angularjs-smart-table
libjs-bootstrap
libjs-jquery.quicksearch
libjs-d3
libjs-jquery
libjs-jquery-cookie
libjs-jquery-tablesorter
libjs-jquery-ui
libjs-jsencrypt
libjs-lrdragndrop
libjs-magic-search
libjs-qunit
libjs-rickshaw
libjs-spin.js
libjs-term.js
libjs-twitter-bootstrap-datepicker

Tags: move-to-10.0
Changed in mos:
importance: Undecided → Medium
status: New → Confirmed
ruhe (ruhe)
summary: - mova javascript library code from xstatic-* to own package
+ move javascript library code from xstatic-* to own package
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to fuel-infra/jeepyb-config (master)

Fix proposed to branch: master
Change author: Vasyl Saienko <email address hidden>
Review: https://review.fuel-infra.org/7618

Vasyl Saienko (vsaienko)
description: updated
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to fuel-infra/jeepyb-config (master)

Reviewed: https://review.fuel-infra.org/7618
Submitter: Andrey Nikitin <email address hidden>
Branch: master

Commit: 6e9bc2eddeafcbf0fe49fe4c70159c224b85d142
Author: Vasyl Saienko <email address hidden>
Date: Tue Jun 9 10:22:11 2015

Add the following projects:

  packages/trusty/libjs-angularjs-smart-table
  packages/trusty/libjs-lrdragndrop
  packages/trusty/libjs-term.js
  packages/trusty/libjs-twitter-bootstrap-datepicker
  packages/trusty/twitter-bootstrap3

  In order to split javascript code from xstatic packages
  we need to have separate libjs-* projects

Change-Id: I03a1f9cd5de705def101b04fcdddad48faaa9851
Partial-Bug: #1462980

Vasyl Saienko (vsaienko)
Changed in mos:
assignee: MOS Deployment Team (mos-deployment) → MOS Packaging Team (mos-packaging)
Changed in mos:
assignee: MOS Packaging Team (mos-packaging) → Daniil Trishkin (dtrishkin)
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/trusty/libjs-magic-search (7.0)

Related fix proposed to branch: 7.0
Change author: Daniil Trishkin <email address hidden>
Review: https://review.fuel-infra.org/9196

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/trusty/python-xstatic-magic-search (7.0)

Related fix proposed to branch: 7.0
Change author: Daniil Trishkin <email address hidden>
Review: https://review.fuel-infra.org/9197

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/trusty/libjs-lrdragndrop (7.0)

Related fix proposed to branch: 7.0
Change author: Daniil Trishkin <email address hidden>
Review: https://review.fuel-infra.org/9200

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/trusty/python-xstatic-angular-lrdragndrop (7.0)

Related fix proposed to branch: 7.0
Change author: Daniil Trishkin <email address hidden>
Review: https://review.fuel-infra.org/9201

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to fuel-infra/jeepyb-config (master)

Reviewed: https://review.fuel-infra.org/9146
Submitter: Andrey Nikitin <email address hidden>
Branch: master

Commit: 349edeede9da3b68e2f5494690533b45afbff083
Author: Daniil Trishkin <email address hidden>
Date: Thu Jul 9 13:49:41 2015

Add libjs-qunit and python-xstatic-smart-table repositoy to trusty

Change-Id: I0095fb5cff59f62ca82ea16a04a4f99fcf428940
Partial-Bug: #1462980

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/trusty/libjs-angularjs-smart-table (7.0)

Related fix proposed to branch: 7.0
Change author: Daniil Trishkin <email address hidden>
Review: https://review.fuel-infra.org/9236

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/trusty/python-xstatic-smart-table (7.0)

Related fix proposed to branch: 7.0
Change author: Daniil Trishkin <email address hidden>
Review: https://review.fuel-infra.org/9238

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/trusty/libjs-qunit (7.0)

Related fix proposed to branch: 7.0
Change author: Daniil Trishkin <email address hidden>
Review: https://review.fuel-infra.org/9240

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/trusty/python-xstatic-qunit (7.0)

Related fix proposed to branch: 7.0
Change author: Daniil Trishkin <email address hidden>
Review: https://review.fuel-infra.org/9241

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/trusty/libjs-magic-search (7.0)

Reviewed: https://review.fuel-infra.org/9196
Submitter: Igor Yozhikov <email address hidden>
Branch: 7.0

Commit: c6d95d00ec973b1ad10aa573e12942d3032d350f
Author: Daniil Trishkin <email address hidden>
Date: Thu Jul 9 16:16:55 2015

Update magic-search

  * Sources and debian folder are from
    https://launchpad.net/ubuntu/+source/libjs-magic-search/0.2.1-1

Change-Id: Ia7d45baa519a29a388f2b4a07b3bbb15c9256809
Related-Bug: #1462980

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/trusty/python-xstatic-magic-search (7.0)

Reviewed: https://review.fuel-infra.org/9197
Submitter: Igor Yozhikov <email address hidden>
Branch: 7.0

Commit: d4260a73194a37faedb6682a34a2665f4a141c52
Author: Daniil Trishkin <email address hidden>
Date: Thu Jul 9 16:53:46 2015

Update according to https://launchpad.net/ubuntu/+source/python-xstatic-magic-search/0.2.0.1-1

Change-Id: I2b46fef95493594c7f85ed0c8c3a119c90029b0e
Related-Bug: #1462980

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to packages/trusty/angular.js (7.0)

Fix proposed to branch: 7.0
Change author: Daniil Trishkin <email address hidden>
Review: https://review.fuel-infra.org/9328

Changed in mos:
status: Confirmed → In Progress
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Change abandoned on packages/trusty/libjs-lrdragndrop (7.0)

Change abandoned by Igor Yozhikov <email address hidden> on branch: 7.0
Review: https://review.fuel-infra.org/9200
Reason: due fix from https://review.fuel-infra.org/#/c/9783/

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Change abandoned on packages/trusty/python-xstatic-angular-lrdragndrop (7.0)

Change abandoned by Igor Yozhikov <email address hidden> on branch: 7.0
Review: https://review.fuel-infra.org/9201
Reason: due fix in https://review.fuel-infra.org/#/c/9813/

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/trusty/libjs-magic-search (7.0)

Related fix proposed to branch: 7.0
Change author: Igor Yozhikov <email address hidden>
Review: https://review.fuel-infra.org/10266

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/trusty/python-xstatic-magic-search (7.0)

Related fix proposed to branch: 7.0
Change author: Igor Yozhikov <email address hidden>
Review: https://review.fuel-infra.org/10267

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/trusty/libjs-jquery-tablesorter (7.0)

Related fix proposed to branch: 7.0
Change author: Igor Yozhikov <email address hidden>
Review: https://review.fuel-infra.org/10317

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/trusty/python-xstatic-jquery.tablesorter (7.0)

Related fix proposed to branch: 7.0
Change author: Igor Yozhikov <email address hidden>
Review: https://review.fuel-infra.org/10327

Revision history for this message
Timur Sufiev (tsufiev-x) wrote :

Since we're already hit SCF for 7.0, I'd suggest to not debianize the following packages

libjs-angular-file-upload
libjs-bootstrap
libjs-jquery.quicksearch
libjs-d3
libjs-jquery
libjs-jquery-cookie
libjs-jquery-ui
libjs-jsencrypt
libjs-rickshaw
libjs-spin.js
libjs-term.js

Doing so may introduce the subtle bugs which we won't have time to fix or even identify.

Changed in mos:
milestone: 7.0 → 8.0
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/trusty/libjs-jquery-tablesorter (7.0)

Reviewed: https://review.fuel-infra.org/10317
Submitter: Ivan Udovichenko <email address hidden>
Branch: 7.0

Commit: 583dba56d3919eee8e6d7d325c764381fa708ce2
Author: Igor Yozhikov <email address hidden>
Date: Tue Aug 11 14:40:47 2015

Add libjs-jquery-tablesorter v2.14.5

 * Source - https://github.com/Mottie/tablesorter/tree/v2.14.5
 * Unbundled from jquery-goodies as standalone package

Change-Id: I39056d8d28ae9cf775937896810d11a4d1de65c9
Related-Bug: #1462980
Related-Bug: #1482671

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/trusty/python-xstatic-jquery.tablesorter (7.0)

Reviewed: https://review.fuel-infra.org/10327
Submitter: Ivan Udovichenko <email address hidden>
Branch: 7.0

Commit: b5089b332587f116d09e855b7037760ff4621699
Author: Igor Yozhikov <email address hidden>
Date: Tue Aug 11 14:39:17 2015

Version update to 2.14.5.1

Change-Id: Ic124d4d3c46f9492176b8b18de17ddaed1c90763
Related-Bug: #1462980
Related-Bug: #1482671

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/trusty/libjs-magic-search (7.0)

Reviewed: https://review.fuel-infra.org/10266
Submitter: Ivan Udovichenko <email address hidden>
Branch: 7.0

Commit: 1c712c55a6510d6510c2ef71927563e1425cab6e
Author: Igor Yozhikov <email address hidden>
Date: Mon Aug 10 15:19:40 2015

Update libjs-magic-search v0.2.5

 * Sources https://github.com/eucalyptus/magic-search/tree/0.2.5

Change-Id: Ie36501a14515fe31cd2e12f13f71b4a864dfc360
Related-Bug: #1462980

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/trusty/python-xstatic-magic-search (7.0)

Reviewed: https://review.fuel-infra.org/10267
Submitter: Ivan Udovichenko <email address hidden>
Branch: 7.0

Commit: 05cd3800a87dde7e635e28e222990c8186c170e8
Author: Igor Yozhikov <email address hidden>
Date: Mon Aug 10 15:09:11 2015

Update python-xstatic-magic-search v0.2.5.1

 * Update to v0.2.5.1
 * Sources https://pypi.python.org/pypi/XStatic-Magic-Search/0.2.5.1
 * Add symlink to libjs-smart-table instead of full substitution of BASE_DIR
    because it leads to manage.py compress error.

Change-Id: I749d0386f65c543521fdffc3183247161248d0a9
Related-Bug: #1462980

Changed in mos:
assignee: Daniil Trishkin (dtrishkin) → MOS Packaging Team (mos-packaging)
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Change abandoned on packages/trusty/angular.js (7.0)

Change abandoned by Daniil Trishkin <email address hidden> on branch: 7.0
Review: https://review.fuel-infra.org/9328

Changed in mos:
milestone: 8.0 → 9.0
Revision history for this message
Ivan Udovichenko (iudovichenko) wrote :
Changed in mos:
importance: Medium → Wishlist
status: In Progress → Triaged
Changed in mos:
status: Triaged → Won't Fix
Revision history for this message
Dina Belova (dbelova) wrote :

Added move-to-10.0 tag due to the fact bug was transferred from 9.0 to 10.0

tags: added: move-to-10.0
Revision history for this message
Ivan Udovichenko (iudovichenko) wrote :

We've switched to Debian way packaging xstatic-*. Where python-xstatic-* packages already depend on libjs-*, fonts-*, etc. packages.
Thank you for your time.

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.