Need some change in the MP ISetupForm for webinterface (1 Viewer)

pitie

Portal Member
April 4, 2006
19
0
Yeah, some things are not easy to explain and can easily get complicated. Especially we're both not native english speakers. But as long as one of you understands what I'm talking about, I'm happy with it. :wink:
sure :D

Yes, that's one of the things i tried to explain. So one possibilty would be a base package and some update packages. An xml (or the db) on the server keeps track of them and the update application decides what is necessary for download. It's all a bit complicated, so I'm open for any suggestions at that point. But I guess you (and guilhem) got the idea what I'm driving at.
Ok all version in the DB as an unique ID so if I have version 1.0 of a plug where unique id = 234 and an update for version 1.1 is out with unique id 239, it will download only the 234_to_239.mpi file
If i have a plugin v1.0 (uniqueid=234) and an new version 1.1(uniqueid = 239) is out but i don't take it and now a new one 1.2 is out(uniqueid =245) it will download complet package 245.mpi

I think it is enought ? or should he must download 234_to_239.mpi and next 239_to_245.mpi ?
I dont think it is usefull because of space on server will be used a lot !!!
I think only new version and last version to new update is enought...

Do you agree?
 

mPod

Portal Pro
January 26, 2005
2,084
3
Berlin
Home Country
Germany Germany
pitie said:
Ok all version in the DB as an unique ID so if I have version 1.0 of a plug where unique id = 234 and an update for version 1.1 is out with unique id 239, it will download only the 234_to_239.mpi file
If i have a plugin v1.0 (uniqueid=234) and an new version 1.1(uniqueid = 239) is out but i don't take it and now a new one 1.2 is out(uniqueid =245) it will download complet package 245.mpi

I think it is enought ? or should he must download 234_to_239.mpi and next 239_to_245.mpi ?
I dont think it is usefull because of space on server will be used a lot !!!
I think only new version and last version to new update is enought...

Do you agree?
Yes, I'm very happy with that solution. Nevertheless it would be very cool if you build the system the way that just in case we wanna have more detailed update steps, we can easily implement it without breaking the structure you just described. Future proof in this case as well, if possible.
But as said, your suggestion is a very good way in between, cause we have to balance traffic and server space for now, of course. Very good idea.
 

mPod

Portal Pro
January 26, 2005
2,084
3
Berlin
Home Country
Germany Germany
Btw, I didn't mention it before, but thanks for all your efforts so far! Me and the rest of the team are really looking forward to that promising product at the end.

Looks like we have some very cool and productive discussions going on here. Let's keep it going! :lol:
 

guilhem

Portal Member
April 2, 2006
23
0
46
France
mPod said:
One thing we didn't talk about yet...
Does your system also contain a section in MediaPortal where all downloadable plugins are categorized and listed? This gives us great opportunities, cause we only need to have basic stuff in our official MediaPortal distribution then.
The user sits on the couch and chooses with his remote control what plugin he wants to install. Do you know Linux' YAST? That's one example of a list with installable modules (in our case plugins or skins or...).
So the user does not have to use a web browser to download the initial version of plugins and can do all integrated in MP's GUI with the press of his thumb.

I don't know Linux Yast but yes we have think at this solution.

Just a little overview to resum. We think all the plugin system in 4 step.

- the plugin package (MPI) : a zip file which contains all the plugin files and the way to instal or uninstall

- the plugin web server (PWS): a db of all plugin and version. I think an interface on diferent sites (official, french,...) by rss maybe.

- the MPI maker for easily make MPI file and interface with the plugin web server

- the plugin web installer (PWI) : first it's a plugin but we think it will be include in MP configuration mode ( but not in 0.2 ;) ): so the user can easily download and install plugin.

It's so beautiful, isn't it ? :lol:

But one things after the other, we just start...
 

mPod

Portal Pro
January 26, 2005
2,084
3
Berlin
Home Country
Germany Germany
Sounds great so far. Important is that the structure of the installer/the packages is fixed and doesn't have to be changed in the future. All other stuff is cosmetic and can be done one after the other, of course. And all after 0.2.

Some questions, our Admin still doesn't know what you need on the server? Am I right that you need PHP, MySQL and an Apache server? What else do you need?

What do you need RSS for and how do you want to create RSS feeds? With PHP, I guess?
 

Users who are viewing this thread

Similar threads

As Alexander Pope said: A little learning is a dangerous thing, and Dr Google explains this as: The quotation warns that superficial knowledge of a subject can make people arrogant or foolish, suggesting one should either learn deeply or not at all. "Superficial", and "arrogant or foolish" would be me :eek: . However... I would...
As Alexander Pope said: A little learning is a dangerous thing, and Dr Google explains this as: The quotation warns that...
I have just discovered that I can no longer receive any of the independent radio channels broadcast on DVB-T in the UK. In...
Replies
12
Views
4K
TV Server plugins are listed on this page, and "EPG Cleaner" can be downloaded from this page. Note: I don't know what bitness the plugin has. It might be 32-bit, or it might be "any cpu". The plugin is not listed by the "MP Extensions" tool, so I don't know whether it has been tested with the most-recent MP releases. -- from...
TV Server plugins are listed on this page, and "EPG Cleaner" can be downloaded from this page. Note: I don't know what bitness the...
I'm looking for a better recording scheduler. Many recording titles (at least in the UK) change between episodes, sometimes being...
Replies
4
Views
1K
maybe setting loglevel to debug might pinpoint the difference between normal and stuck? Preferable with as much disabled as possible also try to see if anything is happening during stuck for the mediaportal process(resource monitor, disk activity, cpu usage, anything) maybe other programs competing for resouces?
maybe setting loglevel to debug might pinpoint the difference between normal and stuck? Preferable with as much disabled as...
Since over a year my MP sometimes stucks while showing the welcome screen. It started once a week now it happens every second time...
Replies
4
Views
1K
If you’re planning to submit a pull request, let’s go through the list of issues and their solutions. I or someone from the team will create a Jira ticket, and for each ticket, you’ll make the changes and submit a pull request. This will be transparent and straightforward.
If you’re planning to submit a pull request, let’s go through the list of issues and their solutions. I or someone from the team...
I'm very glad to see that mediaportal 1 is on github, where ordinary devs with github accounts can make contributions. Please can...
Replies
7
Views
1K
My bad, I misunderstood your post then :) Yeah, these things can get complicated really quickly. I remember scrapping some of my skin-improvement-ideas because I couldn't get these cross-dependencies sorted out.
My bad, I misunderstood your post then :) Yeah, these things can get complicated really quickly. I remember scrapping some of my...
I adjusted the MyMusicPlayingNowInfos.xml for my OldEyes variant of DWHD so it fits without crowding. I now have the issue of text...
Replies
7
Views
2K
Top Bottom