[Blog] MediaPortal 2 progress report (1 Viewer)

Albert

MP2 Developer
  • Premium Supporter
  • February 18, 2008
    1,297
    1,130
    46
    Freiburg im Breisgau, Germany
    Home Country
    Germany Germany
    AW: Re: MediaPortal 2 progress report

    UPnP library
    ...

    Have you thought about releasing/maintaining the upnp part as a standalone library?
    Yes, I have thought about it. The code of that library is almost standalone, it just uses few support methods of the MediaPortal.Utilities project and the HTTPServer project.
    But currently, releasing it as an own project would take me too much time. Maybe in the future.

    So Albert you didn't talk about the release date? :)
    One of the things i love the most with MP1 is the plugins. You didn't write how that's supposed to work.. Will next MP2 just be the main app and rest plugins? What about existing plugins?

    I cannot give you a release date yet. We will take as long as we need to provide a stable, consistent system, it is difficult to estimate the final date at the current time. The only thing I can say is, I will write progress reports from time to time. Maybe we can release an alpha version of the core system at christmas? I don't know.

    The plan with the plugins is indeed that MediaPortal 2 basically is only a core system with base functionality. It is one of my most important goals: Take care that MediaPortal 2 doesn't get the "featuritis" like many other projects. We will provide a consistent set of plugins like some standard media providers (filesystem, UPnP etc.), other standard technical plugins, furthermore the SkinBase plugin, the Media plugin, the TV plugin and some others. Users then can use only those parts which are important for them.

    We will redesign and relocate most of the functionality which is currently present in MP 1 and we will change the plugin format completely, so MP 1 plugins cannot be used in MP 2.
     

    DieBagger

    Retired Team Member
  • Premium Supporter
  • September 11, 2007
    2,516
    1,276
    40
    Austria
    Home Country
    Austria Austria
    Re: AW: Re: MediaPortal 2 progress report

    We will redesign and relocate most of the functionality which is currently present in MP 1 and we will change the plugin format completely, so MP 1 plugins cannot be used in MP 2.

    No that you mention plugin redesign I remembered a conversation I had a while back on the IRC channel. Is it decided yet where the plugin dlls will be located in MP 2? IN MP1 its (imo) kinda strange that skins/databases/etc. reside in the user (e.g. C\Users\DieBagger\Team ...) directories while plugins are installed in the programs directory (e.g. C:\Programs (X86)\Team .....).

    Also will there be X64 builds for MP 2?

    :D
     

    zicoz

    MP Donator
  • Premium Supporter
  • September 3, 2006
    896
    63
    Home Country
    Norway Norway
    Where did you land on OS support? Is it going to be Windows 7+ only, or will it support Vista aswell?
     

    infinite.loop

    Retired Team Member
  • Premium Supporter
  • December 26, 2004
    16,163
    4,133
    127.0.0.1
    Home Country
    Austria Austria
    Re: AW: Re: MediaPortal 2 progress report

    We will redesign and relocate most of the functionality which is currently present in MP 1 and we will change the plugin format completely, so MP 1 plugins cannot be used in MP 2.

    No that you mention plugin redesign I remembered a conversation I had a while back on the IRC channel. Is it decided yet where the plugin dlls will be located in MP 2? IN MP1 its (imo) kinda strange that skins/databases/etc. reside in the user (e.g. C\Users\DieBagger\Team ...) directories while plugins are installed in the programs directory (e.g. C:\Programs (X86)\Team .....).
    Main problem right now in MP1 is UAC.
    We discussed to change the location of plugin extensions to the same locations as where skins are stored, because that would mean that UAC won't bug us anymore.
    But this was not possible during the featurefreeze (thats also why the myextensions plugin was removed - its not working when UAC is on).

    for MP2, nothing has been decided yet but we need a solution to not run into the same issues as we do in MP1.
    Also will there be X64 builds for MP 2?
    MP2 won't even use 2GB of ram.
    So native 64bit support does not have a lot (if any) positive effects on MP. But it would cause a lot of extra work = slower development
     

    Dadeo

    Docs Group Manager
  • Premium Supporter
  • November 26, 2006
    5,340
    3,321
    Himalayas, India
    Home Country
    Canada Canada
    Really nice report Albert. Thanks!

    @Iloop - what do you mean we removed the myextensions plugin? Dukus has provided a new plugin for MPEInstaller (actually called MPEI > MPEI.dll although it uses a myextensions2.xml skin file) which is working great, although updates/installs etc only take effect when you reboot. But it is an awesome addition imo.
     

    naich

    MP Donator
  • Premium Supporter
  • August 6, 2007
    529
    25
    Home Country
    Germany Germany
    Hi!

    Sounds great and promising ... take the time you need ... MP1 is such a nice peace of software in the meanwhile ... so I'm sure we should be patient without missing so much at this time.

    Thx for your great work and cu
     

    infinite.loop

    Retired Team Member
  • Premium Supporter
  • December 26, 2004
    16,163
    4,133
    127.0.0.1
    Home Country
    Austria Austria
    Really nice report Albert. Thanks!

    @Iloop - what do you mean we removed the myextensions plugin? Dukus has provided a new plugin for MPEInstaller (actually called MPEI > MPEI.dll although it uses a myextensions2.xml skin file) which is working great, although updates/installs etc only take effect when you reboot. But it is an awesome addition imo.
    The original plugin (which was part of MP release) could not do that.
    It would have caused a UAC window to appeared on top of MP gui (of behind if "MP always on top" was enabled) - and that cant be clicked with a remote.
    Thats why this plugin was removed.

    The new version might be added after 1.1.0.
     

    Users who are viewing this thread

    Top Bottom