Plugin Development SVN (1 Viewer)

James

Retired Team Member
  • Premium Supporter
  • May 6, 2005
    1,385
    67
    Switzerland
    Hi All Plugin Developers,

    We have setup an SVN for all plugin developers to store their work. This is to prevent all this hard work from getting lost. Provide a place to help new plugin developers find sample code and to enable collaboration for multiple developers to work on one plugin.

    To start the ball rolling. I have collected source code from around the forum and download area and checked it into the SVN.

    SF page: SourceForge.net: Mediaportal Plugins
    Code:
    svn checkout --username=youruser https://svn.code.sf.net/p/mp-plugins/code/trunk mp-plugins-code
    (you can get all plugins, or just one directory by adding an extra level ;) )

    Please create a SourceForge account and PM your details to:

    hwahrmann, rtv, and-81 or myself

    (or catch us in IRC)

    We need to know your sourceforge user name and the you'll be able to commit changes.

    Happy Coding :)

    /James
     
    Last edited by a moderator:

    James

    Retired Team Member
  • Premium Supporter
  • May 6, 2005
    1,385
    67
    Switzerland
    Just to add: No one has to use the SVN for their plugin.

    Including those developers whos code I added. That was just to get things started. If you do not want your code in the SVN then let me know and I will remove it.

    However, I think you will find if you try it out that an SVN is a very good development tool, enabling changes to be made without fear that old code will be lost, because it is always possible to go back. Also a great backup should something happen to the local copy and plugin code has already been lost through disk crash.
     

    misterd

    Retired Team Member
  • Premium Supporter
  • April 4, 2006
    1,597
    314
    Germany Germany
    Very good idea. But I thought that MySudoku is now part of MP??

    MisterD
     

    James

    Retired Team Member
  • Premium Supporter
  • May 6, 2005
    1,385
    67
    Switzerland
    A suggestion to all developers using the SVN. It would be good to keep the code for MP in the same place so that the relative links to the dlls work for everyone:

    "..\..\..\MediaPortal\Core\bin\Release\Core.dll"

    for example.

    This would mean having the MP SVN code in a directory called /MediaPortal and at the same level having the whole plugin SVN /MP-Plugins (name can be anything). If you only want to have the code for your plugin, then you would need to have the plugin SVN one level lower (for example /MP-Plugins/MyPlugin).
     

    and-81

    Retired Team Member
  • Premium Supporter
  • March 7, 2005
    2,257
    183
    Melbourne
    Australia Australia
    If the plugin is for the TV Server (references the TV server dlls) then what folder name should we give the tv server source code?

    We obviously would need to settle on a name for that too.

    Cheers,
     

    chefkoch

    Retired Team Member
  • Premium Supporter
  • October 5, 2004
    3,130
    1,630
    Dresden / Munich / Maastricht
    Germany Germany
    Hi James

    I think we should remove the sudoku plugin, because it is an very old version, i think, and it is already in MediaPortal-svn.

    I will contact high for removing it in plugin repository, too.

    regards
    chefkoch
     

    THDBASED

    Portal Pro
    January 30, 2006
    469
    2
    Belgium Belgium
    I think you should mention something in the Skin forum too, because you didn't mention it here that also Skins can have SVN....
     

    moiristo

    Portal Pro
    November 17, 2006
    342
    27
    Enschede
    Netherlands Netherlands
    I have added the latest UitGemist plugin, as well as the IPTV@UT and VideoLAN plugin to the SVN. I got some e-mails that the commits need to be reviewed because they were bigger than 40kb..
     

    Users Who Are Viewing This Thread (Users: 0, Guests: 1)

    OP Similar threads Forum Replies Date
    joecrow 1.25.0 Radio Time plugin fails after Resume from Sleep with MP 1.25 Bugreports 3
    P MP2: US user, OTA - can NOT get SchedulesDirect plugin to work on MP1 or MP2 --> how do I get OTA schedule? General 5
    E aktuelle englische Forums Webseite von - Showtime Plugin v3 Plugins & Erweiterungen 2
    mrmojo666 [Tv Server Plugin ]Direct Show Video Control Plugin 0.0.0.1 for Hauppauge PVR cards MediaPortal 1 Plugins 0
    joecrow MultiShortcut Plugin (Uavailable) in DWHD skin General Support 58
    vapourEyes Building TV Plugin General Development (no feature request here!) 49
    Golf4 Nach Windows-Updates läuft TV-Plugin nicht mehr Allgemeines Support- und Diskussionsforum 0
    joecrow How about a Launcher plugin for MP1? MediaPortal 1 6
    D [solved] TVServer Plugin must be missing something. General Development (no feature request here!) 1
    framug Nouveau plugin XmlTvFR pour récupérer le guide télé français Kazer / ZguideTv (WebEPGfr) 11
    emphatic Allow remote control mapping of all plugins Improvement Suggestions 0
    D Where should plugins be located on hard drive? General Support 0
    D how to disengage from one version of a plugin to use another Newcomers Forum 0
    cbr954rr How to disable a pre-configured plugin? General 2
    mrmojo666 [Plugin]Marantz Control Plugin 0.0.0.2 MediaPortal 1 Plugins 2
    mrmojo666 beginner: trying to write a plugin, need help to catch event General Development (no feature request here!) 3
    framug [Rejected] Fix PowerScheduler plugin for MP2 single seat Submit: Code Patches 9
    doskabouter [Question] Stale plugins Developer Discussions 9
    M MP1 stops responding after Starting Plugins General Support 14
    Terra LAVFilter Plugin cannot be updated (MP1.23) MediaPortal 1 Plugins 10
    L Mediaportal 1.21 and Windows 10: user schedules de-activated when powerscheduler plugin is selected General Support 1
    C Can the XmlTv Plugin handle 600+ channels? General 3
    M Online Video Plugin V.2.32 keine Installtion unter MediaPortal 1.22 ? TV / Streaming 3
    emphatic Pictures in the cloud - would a plugin be possible for services like Google Photos MediaPortal 1 Plugins 1
    C where is the Online Videos plugin General Support 1
    Similar threads

























    Top Bottom