Resurrecting a Simplified Version of Mythbuntu Control Centre

For discussion related to MythTV which doesn't belong in another forum.

Moderator: Forum Moderators

Post Reply
User avatar
heyted
Senior
Posts: 157
Joined: Sun Jun 08, 2014 2:14 am
Location: South Florida
Contact:
United States of America

Resurrecting a Simplified Version of Mythbuntu Control Centre

Post by heyted » Thu May 07, 2020 1:23 am

Thomas Mashos at mythbuntu.org (archived) wrote:
Fri Nov 04, 2016 8:00 pm

It's been a long and fun ride from 7.10, but it's time to turn in our badge.

What is happening?
Mythbuntu as a separate distribution will cease to exist. We will take the necessary steps to pull Mythbuntu specific packages from the repositories (17.04 and later) unless someone steps up to take these packages over. MythTV packages in the official repositories and the Mythbuntu PPA will continue to be available and updated at their current rate.

Why is this happening?
Mythbuntu is a necessary distribution for easing some of the setup of MythTV, however through attrition we have dwidled from a team of ten down to two developers doing all of the work. Although we have automated as much as we can, the effort to both fix issues that pop up from underlying changes and release an ISO is more than the team can support in our free time.

What does this mean for users?
[...]For users wanting to install new installations, there will no longer be an ISO, the mythbuntu-desktop package, nor the Mythbuntu-Control-Centre. [...]For users looking for up to date versions of MythTV, we will continue to provide these updates through our PPA.
mythbuntu-control-centre.png
mythbuntu-control-centre.png (88.68 KiB) Viewed 571 times

I have been thinking about resurrecting a simplified version of MCC with just some basic functions such as adding the Mythbuntu PPA and installing MythTV. I'm assuming no work has been done with the code since it was abandoned by the Mythbuntu team?

For those that used it, what are some of the most important functions that the simplified version should include? One of the lesser known abilities of Mythbuntu Control Centre was its ability to be installed on an Ubuntu system and then used to install MythTV. I am thinking that is the most important function with the tweeks that are necessary such as editing mythtv-backend.service when applicable to have the backend wait for the network to be up. I'm thinking it should be compatible with and tested with Ubuntu and Xubutnu.

Anyone want to help with the Python code? Anyone want to help with testing (not sure if/when that will be)? I'm thinking about changing the name. How about Mythbuntu Control Panel? On the east side of the pond, it's "panel" right?
Last edited by heyted on Mon May 11, 2020 10:43 am, edited 1 time in total.
Ted | My blog

mythbuntubox
Senior
Posts: 144
Joined: Tue Apr 28, 2015 1:17 pm
Great Britain

Re: Resurrecting a Simplified Vesion of Mythbuntu Control Centre

Post by mythbuntubox » Sat May 09, 2020 2:27 pm

I'm not sure I could help much with this, but I would love to see this piece of Mythbuntu being resurrected. I applaud you for thinking of giving this a go. I was very sorry to see Mythbuntu being discontinued, since it seems to have made installing MythTV more difficult for new users in particular and even things like database maintenance with a click in the Control Centre/Panel, etc. I wish you every success with this. Good on you!

User avatar
heyted
Senior
Posts: 157
Joined: Sun Jun 08, 2014 2:14 am
Location: South Florida
Contact:
United States of America

Re: Resurrecting a Simplified Vesion of Mythbuntu Control Centre

Post by heyted » Sun May 10, 2020 11:51 am

Thanks. I will try to keep this thread updated with the status of this new simplified version.
Ted | My blog

User avatar
heyted
Senior
Posts: 157
Joined: Sun Jun 08, 2014 2:14 am
Location: South Florida
Contact:
United States of America

Re: Resurrecting a Simplified Version of Mythbuntu Control Centre

Post by heyted » Fri Jul 10, 2020 7:37 pm

A new wiki page has been created at https://www.mythtv.org/wiki/Mythbuntu_Control_Panel, and MCP can be downloaded at https://github.com/mythcp/mythbuntu-con ... l/releases. The wiki page has additional screenshot images. I have tested MCP on Ubuntu and Xubuntu.

mcp_screenshot.png
mcp_screenshot.png (39.34 KiB) Viewed 373 times

The MCP widow is a bit smaller than the MCC window. The main portion of the code remains mostly unchanged. The dependency on the separate mythbuntu-common package has been removed. The sort order of the tabs has been changed from alphabetical to the order in which they are used to install and configure MythTV and the system. There is currently no MCP PPA or deb package -- anyone want to help with that? For now, there is an install script.

The Mythbuntu Updates and XMLTV Updates repos have been removed from the Repositories tab. The ability to switch between Ubuntu, Xubuntu and Kubuntu desktops has been removed from the System Roles tab. A new Setup tab has been added, and more information about it is included on the wiki page.

The Developmental tab is used to enable the included unstable modules. These currently include the Plugins and MySQL modules. These are included to hopefully encorage others to help add more features to MCP.

The Mythbuntu name and the Circle of Friends logo are used in accordance with item 7 at https://ubuntu.com/legal/intellectual-property-policy.
Ted | My blog

User avatar
heyted
Senior
Posts: 157
Joined: Sun Jun 08, 2014 2:14 am
Location: South Florida
Contact:
United States of America

Re: Resurrecting a Simplified Version of Mythbuntu Control Centre

Post by heyted » Fri Sep 11, 2020 2:09 pm

An option to install XMLTV was added to the System Roles tab, and an option to run the backend setup using the mythtv user was added to the Setup tab. I tested that running the backend setup as the mythtv user with MCP works to configure XMLTV to be used with Schedules Direct using MythTV v31. Also, stopping the backend is now a separate item and no longer combined with the MythTV Backend Setup button. A new release has been added to the Mythbuntu Control Panel PPA, and the wiki has been updated.
.
https://www.mythtv.org/wiki/Mythbuntu_Control_Panel
.
MCP_scrnshot_setup_02.png
MCP_scrnshot_setup_02.png (79.83 KiB) Viewed 181 times
.
Ted | My blog

User avatar
Steve Goodey
Moderator
Posts: 116
Joined: Fri Feb 07, 2014 6:30 pm
Location: Colchester, England
Great Britain

Re: Resurrecting a Simplified Version of Mythbuntu Control Centre

Post by Steve Goodey » Fri Sep 11, 2020 5:14 pm

Ted,

Thanks very much for your work on this.

Steve.

User avatar
heyted
Senior
Posts: 157
Joined: Sun Jun 08, 2014 2:14 am
Location: South Florida
Contact:
United States of America

Re: Resurrecting a Simplified Version of Mythbuntu Control Centre

Post by heyted » Sat Sep 12, 2020 12:25 am

You're welcome. Thanks for the excellent moderating. Thank you to all the MythTV developers for the wonderful software that MCP installs.
Ted | My blog

Post Reply