The only thing is that I would like it if we didn't force them to fork
for win32 support. Eventually, features could show up in the Win32
port that may be useful, and I don't see a big disadvantage to adding
win32 if we are doing BSD as well. Neither of them is Linux, but I
don't think we should favour a platform. 

A lot of people use windows (or so I've heard :) so it might be good
to increase the user base, as long as we set up a seperate mailing
list for troubleshooting for windows users since it's a far different
beast.

On Mon, Oct 13, 2003 at 09:17:28PM -0300, Rob Shortt wrote:
> Dirk Meyer wrote:
> >Christophe PERINAUD wrote:
> >
> >>Hi,
> >
> >
> >Hi
> >
> >
> >>I would like to know if it could be possible to integrate the win32
> >>version in the official freevo release. For now i am working on the
> >>1.3.4 trunk but as the 1.4 will be release soon i will have to patch
> >>again all.
> >
> >
> >Since there is 1.4rc1 out know and the code changed weeks ago, I don't
> >think there is another way than redoing the work. But since you've
> >done it once, it should be much faster the second time. But please try
> >it first with 1.3.4 to see if it's doable.
> 
> I think you should probably checkout freevo cvs and make modifications 
> to that.  Every week or so you can cvs update and it will merge in your 
> changes with the code from cvs.  When a new release comes out you won't 
> have to change any code at all because you would have your changes 
> merged incrimentally.  You may have to resolve some conflicts every now 
> and then when you cvs update but I think this would be a good way to 
> keep current.
> 
> >
> >
> >>Is it possible to get only one trunk or does it have to be one for
> >>linux and one for windows ?
> 
> Personaly, I would rather not see ANY windows code in freevo cvs.  From 
> the web site:  "Freevo is an open-source digital video jukebox (PVR, 
> DVR) based on Linux".  Freevo is also intended to run standalone on a 
> set-top like box connected to your TV.  Windows is not made for this and 
> Linux fits the bill quite perfectly, that is probably one reason Krister 
> chose the platform in the first place.
> 
> >I thought about it. I guess you have three kinds of patches: the first
> >changes some Linux-specific stuff into a more Python way of doing
> >it. 1.4 already has some of these patches because of the BSD port. I
> >don't see any reason why we should not include this. 
> 
> I think that doing things the python way when using python is probably 
> for the best anyway.
> 
> > The second type
> >is a small 'if' around some smaller blocks to do it the windows way
> >and not like Linux would do it. I also don't see a reason here.
> 
> I would rather not see much (or any) of "if this, windows" in Freevo. 
> If it's there then we will end up having to support it.  Also you can 
> bet that when I'm working on something I won't be thinking about windows 
> in the process.
> 
> >But (there is always a but) I guess you can't port everything to
> >windows. E.g. I don't thing you can read the device to check if it's a
> >DVD or VCD. I would add 'Play DVD' to the menu and there better should
> >be a DVD in the drive. I also would use ZoomPlayer for normal files
> >and maybe WinDVD or PowerDVD for DVD/VCD discs. So you need extra
> >plugins, maybe you don't need the current once, like xine.
> >
> >Conclusion: we have the Freevo core and some special plugins (and
> >special settings in freevo_config.py). IMHO, it would be the best to
> >patch the Freevo core that it works with windows, but we have a
> >different repository with win32 stuff: config and plugins. To make a
> >new win32 release, take the core (Unix release) and replace some
> >plugins and the config. 
> >
> >
> >>Is it possible to have an official mailing list here just for win32
> >>dev ?
> >
> >
> >Yes. I don't care about windows. So if there will be a windows version
> >of Freevo, the users and developers should use there own list. 
> 
> I don't care about windows wither.  I think they should use their own 
> list too, and their own website, and cvs tree.  Freevo is open source 
> after all, if someone wants to start a Freevo for windows project they 
> have every right to.  I know... that sounds harsh!
> 
> >
> >This is my point of view, other developers, please comment this. 
> 
> There you go. :)
> 
> -Rob
> 
> 
> 
> -------------------------------------------------------
> This SF.net email is sponsored by: SF.net Giveback Program.
> SourceForge.net hosts over 70,000 Open Source Projects.
> See the people who have HELPED US provide better services:
> Click here: http://sourceforge.net/supporters.php
> _______________________________________________
> Freevo-devel mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/freevo-devel


-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
SourceForge.net hosts over 70,000 Open Source Projects.
See the people who have HELPED US provide better services:
Click here: http://sourceforge.net/supporters.php
_______________________________________________
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to