← Back to team overview

mythbuntu-bugs team mailing list archive

[Bug 260746] Re: Mythbuntu should store, have GUI to diff, old configs

 

We really do appreciate you opening this ticket to help improve
Mythbuntu, but it needs to be closed for a number of reasons. The
biggest one is that upstream has moved on to a new version and believes
this to be fixed. Could you please verify if this issue still exists in
the latest version?

Please do not let the closing of this ticket dissuade you from opening a
new ticket if this (or any other) problem occurs with the newer
versions.

** Changed in: mythbuntu
       Status: Triaged => Expired

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

Title:
  Mythbuntu should store, have GUI to diff, old configs

Status in Mythbuntu, Ubuntu derivative focused upon MythTV:
  Expired

Bug description:
  Altering MythTV settings is perilous because errors mightn't appear
  until the next time you reboot your machine (potentially after a long
  time), by which point you've probably forgotten what the magic word
  was you used to use.  For example, I was recently bitten by the issue
  where setting MasterServerIP != BackendServerIP causes shows not to be
  recorded.

  At the same time as it runs optimize_mythdb.pl, mythtv should run a
  command such as:

  source /etc/mythtv/mysql.txt && \
  mysqldump -u $DBUserName --password=$DBPassword $DBName setting -r /var/log/mythtv/`date`

  (Note: ideally, this script would immediately delete dumps that were
  unchanged from the night before)

  A section in the Mythbuntu GUI would then allow you to compare two
  arbitrary versions of the database and revert to an arbitrary version,
  much like one would compare/revert versions of a page in a wiki.
  Unlike in a wiki, it would also give you the option to revert only
  certain changes.  For example, reverting MasterServerIP and
  BackendServerIP, but leaving everything else unchanged.

  If there's interest in this item, I can offer a certain (small) amount
  of time to help add this feature - in particular, writing up the cron
  job, diff'ing versions, and reverting.  I wouldn't want to take the
  lead in writing the GUI code though.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mythbuntu/+bug/260746/+subscriptions