MediaPortal Forums HTPC/MediaCenter

Sponsored Ads

Go Back   MediaPortal Forum » MediaPortal 1 » Community Skins and Plugins » Plugins

Plugins Plugins developed and maintained by users. Want to create your own plugin? Start a thread in here.

Reply
 
LinkBack Thread Tools Display Modes
Old 2007-01-25, 21:35   #1 (permalink)
Portal Developer
 
Join Date: May 2005
Location: Switzerland
Posts: 1,279
Thanks: 4
Thanked 55 Times in 34 Posts


Default Plugin Development SVN

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.

So far added:
- DirectTv
- MyDVDs
- MyEmulators
- MyLyrics
- MyMessaging
- MySudoku
- MyTorrents
- PowerControl
- X10Plugin

SF page: SourceForge.net: Mediaportal Plugins
Code:
SVN: https://mp-plugins.svn.sourceforge.net/svnroot/mp-plugins/trunk/plugins
(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 and-81; 2008-03-16 at 08:06. Reason: Added my name to the list of people you can contact for SVN access (and-81)
James is offline   Reply With Quote
Old 2007-01-25, 22:42   #2 (permalink)
Portal Developer
 
Join Date: May 2005
Location: Switzerland
Posts: 1,279
Thanks: 4
Thanked 55 Times in 34 Posts


Default

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.
James is offline   Reply With Quote
Old 2007-01-26, 06:49   #3 (permalink)
Portal Member
 
CHli's Avatar
 
Join Date: Jul 2005
Location: Switzerland
Age: 27
Posts: 1,003
Thanks: 6
Thanked 2 Times in 2 Posts

My System

Default

Very good initiative ! I should register to sf.net
CHli is offline   Reply With Quote
Old 2007-01-26, 10:22   #4 (permalink)
Portal Developer
 
Join Date: Apr 2006
Posts: 979
Thanks: 21
Thanked 23 Times in 14 Posts

Country:


Default

Very good idea. But I thought that MySudoku is now part of MP??

MisterD
misterd is offline   Reply With Quote
Old 2007-01-26, 20:38   #5 (permalink)
Portal Member
 
thechad's Avatar
 
Join Date: Feb 2005
Location: Geelong, Australia
Age: 26
Posts: 187
Thanks: 1
Thanked 0 Times in 0 Posts

Country:

My System

Default

Sweet great idea
__________________
thechad is offline   Reply With Quote
Old 2007-01-27, 06:54   #6 (permalink)
Portal Developer
 
Join Date: May 2005
Location: Switzerland
Posts: 1,279
Thanks: 4
Thanked 55 Times in 34 Posts


Default

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.dl l"

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).

Last edited by James; 2007-01-27 at 08:28.
James is offline   Reply With Quote
Old 2007-01-27, 07:59   #7 (permalink)
Portal Developer
 
and-81's Avatar
 
Join Date: Mar 2005
Location: Melbourne
Age: 27
Posts: 2,244
Thanks: 30
Thanked 131 Times in 86 Posts

Country:

My System

Default

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,
and-81 is offline   Reply With Quote
Old 2007-01-28, 18:46   #8 (permalink)
Portal Developer
 
chefkoch's Avatar
 
Join Date: Oct 2004
Location: Germany, Dresden
Age: 22
Posts: 608
Thanks: 84
Thanked 18 Times in 11 Posts

Country:

My System

Send a message via ICQ to chefkoch
Default

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
__________________
chefkoch is offline   Reply With Quote
Old 2007-01-28, 18:59   #9 (permalink)
Portal Member
 
THDBASED's Avatar
 
Join Date: Jan 2006
Posts: 464
Thanks: 61
Thanked 2 Times in 2 Posts

Country:

My System

Default

I think you should mention something in the Skin forum too, because you didn't mention it here that also Skins can have SVN....
THDBASED is offline   Reply With Quote
Old 2007-01-29, 21:38   #10 (permalink)
Portal Member
 
moiristo's Avatar
 
Join Date: Nov 2006
Location: Enschede
Posts: 256
Thanks: 5
Thanked 6 Times in 5 Posts

Country:

My System

Send a message via ICQ to moiristo Send a message via MSN to moiristo
Default

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..
__________________
Greetz, moiristo

moiristo is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
myGadgets plugin (in Development) magnuje2 Plugins 4 2006-12-28 22:58
Gathering topical infos about plugins (To: authors & use tomtom21000 Plugins 2 2006-02-04 23:20
HTTP remote plugin under development .... hagur Plugins 3 2005-08-13 12:58
Online Content Plugin in development samuel337 Plugins 5 2005-02-28 12:01


All times are GMT +1. The time now is 16:34.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Integrated by BBpixel ©2004-2008, jvbPlugin
Protected by Akismet Blog with WordPress