← Back to team overview

mythbuntu-bugs team mailing list archive

[Bug 1227831] [NEW] New MythTV releases need to be manually inserted

 

Public bug reported:

[Impact]
Currently the Mythbuntu Control Centre "Repositories" plugin is present to be able to guide users into newer versions of MythTV.  The newer versions of MythTV need to be documented in a flat 'repos.db' that is stored in bzr and updated by hand.

As the matrix of available versions has been changing throughout our release cycle, this has turned into an extra maintenance pain.  We have automated the generation of this file along with a graph of supported releases.
http://bazaar.launchpad.net/~mythbuntu/mythbuntu/mythbuntu-weekly-build/view/head:/generate_repos_database.py

The outputs are these two files:
http://download.mythbuntu.org/repos/repos-support-list.png
http://download.mythbuntu.org/repos/repos.db
 
Repos.db can be consumed by mythbuntu control centre to pull from that web URL instead of from bzr.

[Test Case]
1) Remove .mythbuntu/repos.db
2) Update to a newer version of mythbuntu-common
3) Open MCC and choose the repositories tab
4) Hit Update
5) Make sure all releases through 0.28 are listed

[Regression Potential]
If downloads.mythbuntu.org goes down the app won't be able to pull this update.

** Affects: mythbuntu-common (Ubuntu)
     Importance: Undecided
         Status: Fix Committed

** Affects: mythbuntu-common (Ubuntu Precise)
     Importance: Undecided
         Status: New

** Also affects: mythbuntu-common (Ubuntu Precise)
   Importance: Undecided
       Status: New

** Changed in: mythbuntu-common (Ubuntu)
       Status: New => Fix Committed

-- 
You received this bug notification because you are a member of Mythbuntu
Bug Team, which is subscribed to mythbuntu-common in Ubuntu.
https://bugs.launchpad.net/bugs/1227831

Title:
  New MythTV releases need to be manually inserted

Status in “mythbuntu-common” package in Ubuntu:
  Fix Committed
Status in “mythbuntu-common” source package in Precise:
  New

Bug description:
  [Impact]
  Currently the Mythbuntu Control Centre "Repositories" plugin is present to be able to guide users into newer versions of MythTV.  The newer versions of MythTV need to be documented in a flat 'repos.db' that is stored in bzr and updated by hand.

  As the matrix of available versions has been changing throughout our release cycle, this has turned into an extra maintenance pain.  We have automated the generation of this file along with a graph of supported releases.
  http://bazaar.launchpad.net/~mythbuntu/mythbuntu/mythbuntu-weekly-build/view/head:/generate_repos_database.py

  The outputs are these two files:
  http://download.mythbuntu.org/repos/repos-support-list.png
  http://download.mythbuntu.org/repos/repos.db
   
  Repos.db can be consumed by mythbuntu control centre to pull from that web URL instead of from bzr.

  [Test Case]
  1) Remove .mythbuntu/repos.db
  2) Update to a newer version of mythbuntu-common
  3) Open MCC and choose the repositories tab
  4) Hit Update
  5) Make sure all releases through 0.28 are listed

  [Regression Potential]
  If downloads.mythbuntu.org goes down the app won't be able to pull this update.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mythbuntu-common/+bug/1227831/+subscriptions


Follow ups

References