NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Developers v
« Previous 1 … 21 22 23 24 25 … 93 Next »
GBPVRLibrary - Open Source Components

 
  • 0 Vote(s) - 0 Average
GBPVRLibrary - Open Source Components
reven
Offline

Posting Freak

Posts: 5,782
Threads: 396
Joined: Sep 2004
#1
2008-12-12, 01:40 AM (This post was last modified: 2008-12-12, 01:44 AM by reven.)
are there any opensource community common plugin libraries?

i know a few plugins are open source, and have a library they give out. but is there an actual detected open source library?

i was going to the media inset (i havent decided on a name yet), but was also thinking about other controls (that should be exactly the same no matter what plugin you are using) eg onscreen keyboard, digit pad etc.

also anyone have any recommendations about the best open source hosting service ?
google code (looks kinda blah though)
codeplex (im favouring this one, just because is more Csharpie i guess)
sourceforge (they do allow a website for the project, but everything else looks out dated)

they all do svn which is the biggy. oh and i was kinda hoping for a feature that would allow automatic updates, so if we publish a update dll the old one could check online and download the latest own (so each plugin isnt referencing an old dll all the time)
McBainUK
Offline

Posting Freak

Posts: 4,711
Threads: 429
Joined: Sep 2005
#2
2008-12-14, 09:06 PM
reven Wrote:are there any opensource community common plugin libraries?
No, although there was talk about it: http://forums.nextpvr.com/showthread.php?t=38503
Wiki profile
My Projects
Programs Plugin [SIZE=2](retired)
| Volume OSD Plugin (retired) | Documentation Wiki (retired)
[/SIZE]
reven
Offline

Posting Freak

Posts: 5,782
Threads: 396
Joined: Sep 2004
#3
2008-12-14, 09:34 PM
well i just created a project on google code
http://code.google.com/p/gbpvrlibrary/
ill add a vs2008 solution in the not to distant future, and if any one wants access to it, let me know so you can commit changes etc.

its using the BSD license, which i think is the best one (allows you to use the source code and do whatever you like with it - without you having to make your code opensource)

ill do a code standards post in the wiki (just so the code looks the same throughout, that one thing i hate about most opensource software...)
reven
Offline

Posting Freak

Posts: 5,782
Threads: 396
Joined: Sep 2004
#4
2008-12-19, 12:58 AM
ok ive committed some code to the google code project, its just a basic skeleton atm, but ill be adding controls as i go (scrolling text area is on the top of the list).

there are a few tickets open for the controls i plan to add.

if any wants to jump on board this project and help out, just let me know and ill give you svn access
whurlston
Offline

Posting Freak

Posts: 7,885
Threads: 102
Joined: Nov 2006
#5
2008-12-19, 05:20 AM
reven Wrote:(scrolling text area is on the top of the list).

Ooh, now that I can use. Big Grin

reven Wrote:if any wants to jump on board this project and help out, just let me know and ill give you svn access
I'm in. I guess that means I need to finally figure out how to use an SVN though, huh?
JavaWiz
Offline

Posting Freak

Jacksonville, FL. USA
Posts: 2,522
Threads: 141
Joined: Dec 2006
#6
2008-12-19, 05:45 AM
reven Wrote:ok ive committed some code to the google code project, its just a basic skeleton atm, but ill be adding controls as i go (scrolling text area is on the top of the list).

there are a few tickets open for the controls i plan to add.

if any wants to jump on board this project and help out, just let me know and ill give you svn access
I think I'd like to add some of my WizTools, but I have not had time to dig into cleaning up the code and packaging...

I have the following controls:

UI Oriented:
WixUiLabel
WizUiTextBox (scrollling)
WizUiButton
WizUiButtonList
WizUiList

ScreenScraper:
IMDBScraper
TheTvDbScraper

GenUtils
General utility functions for working with GBPVR elements.
mvallevand
Online

Posting Freak

Ontario Canada
Posts: 52,919
Threads: 956
Joined: May 2006
#7
2008-12-19, 06:03 AM
The choice of a BSD license is very odd, I though the purpose of this would be to open the source code and get community involvement. I think BSD fosters "stealing" code and on top of that it makes it extremely difficult to incorporate any GPL or LGPL code.

A quote I remember reading one time I liked was "If you want to give your software away for free, use BSD. If you want to share your software, use GPL."

Martin
mikey
Offline

Member

Posts: 83
Threads: 3
Joined: Dec 2006
#8
2008-12-19, 04:38 PM
mvallevand Wrote:The choice of a BSD license is very odd, I though the purpose of this would be to open the source code and get community involvement. I think BSD fosters "stealing" code and on top of that it makes it extremely difficult to incorporate any GPL or LGPL code.

A quote I remember reading one time I liked was "If you want to give your software away for free, use BSD. If you want to share your software, use GPL."
I think "stealing" is a bit harsh. There is a lot of people that prefer the BSD license for a variety of reasons and believe its a more free and open license than the freedoms provided by GPL.

I'm fairly sure everyone here was envisaging an open source library of widgets, maintained by the community, provided as a .DLL, which they could use with their plugins regardless of whether those plugins where open or closed source. Either BSD or LGPL should achieve that. GPL wouldnt.
mvallevand
Online

Posting Freak

Ontario Canada
Posts: 52,919
Threads: 956
Joined: May 2006
#9
2008-12-19, 05:56 PM
Stealing was harsh, but your example shows the problem with BSD. People use the code, upgrade it into their closed source modules and don't always give back. LGPL promotes sharing.

Martin
mkenyon2
Offline

Senior Member

Posts: 715
Threads: 208
Joined: Dec 2006
#10
2008-12-19, 09:35 PM
Signed on... SVN'd, and playing. Thanks.
Currently Running: 1.4.7
[SIZE="1"]HTPC:
Motherboard: ASUS P5LD2 Mobo w/ 945P chipset / CPU: Intel P4 3.0GHz
RAM: 3GB RAM / Video: ASUS Radeon X300SE 128Mb PCIx 16
Tuner(s): ATI TV 650 Dual (PCIx)
OS: Win XP Pro SP3[/SIZE]

[SIZE="1"]Feeding:
2 - Wired MVP[/SIZE]
« Next Oldest | Next Newest »

Users browsing this thread: 3 Guest(s)

Pages (8): 1 2 3 4 5 … 8 Next »
Jump to page 


Possibly Related Threads…
Thread Author Replies Views Last Post
  Attention Sub: Open TV / Custom Data Grabber plugin Benoire 2 2,909 2014-11-14, 02:05 AM
Last Post: Benoire
  Open Source Mheg+ Graham 0 1,426 2012-11-30, 06:32 PM
Last Post: Graham
  sample video overlay plugin source code? reven 2 2,344 2011-10-03, 12:42 AM
Last Post: reven
  Source code for older versions ? Spark 1 1,750 2011-02-23, 01:19 AM
Last Post: sub
  Capture source names imilne 4 2,603 2010-11-18, 01:49 PM
Last Post: imilne
  Source for plugin similiar to Video Library ishmale423 2 1,861 2009-05-01, 04:49 PM
Last Post: jasonbs10
  Select capture source khaver 3 1,875 2008-12-15, 02:20 AM
Last Post: khaver
  CommunitySkin 4 Open development thread. Fatman_do 110 24,606 2008-12-14, 09:04 PM
Last Post: McBainUK
  vlc as live TV Source theGressier 4 2,761 2008-09-13, 12:35 AM
Last Post: drlava
  What SCM (Source Control Management) system do you use? JavaWiz 3 2,041 2008-08-19, 07:28 PM
Last Post: Manderson

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode