[vlc-devel] Re: vlc: svn commit r19042 (courmisch)
Laurent Aimar
fenrir at via.ecp.fr
Wed Feb 28 20:36:51 CET 2007
On Wed, Feb 28, 2007, Rémi Denis-Courmont wrote:
> Le mardi 27 février 2007 22:08, Derk-Jan Hartman a écrit :
> > On 27-feb-2007, at 17:54, Subversion daemon wrote:
> > > r19042 | courmisch | 2007-02-27 17:54:38 +0100 (Tue, 27 Feb 2007) |
> > > 2 lines
> > > Changed paths:
> > > M /trunk/modules/services_discovery/sap.c
> > >
> > > Listen to link-local SAP announces too
> > >
> > >> http://trac.videolan.org/vlc/changeset/19042
> >
> > This breaks the windows build because windows doesn't have
> > if_nameindex()
>
> Microsoft has a crappy socket stack. I have already wasted enough of my
> time trying to work-around their bugs (yes, there are a bunch of them),
> wrapping their insanely non-standard APIs, and fixing our own
> Winsock/Win32-specific port bugs. I just stopped. If Win32 ignores
> standards, I can fairly ignore Win32. Whenever I need to write
> something to run on Windows, I use Mono (Java would probably do), but
> that's out of topic here.
I really think VLC has to run on Win32, we have a large user community
that use this OS. Of course we lack win32 coders but it's not this way
that we will atract new ones.
> Besides, I cannot decently provide a Win32-specific implementation since
> I could not test it. And I can only discourage people from trying to do
> that (porting without testing); that's one of the primary source of
> VLC/Win32 bugs.
If you cannot test the changes you make on a sensitive part, you know,
may/will not work on one of the main ports, then just do NOT commit it.
Send a patch to vlc-devel and wait until it is approuved by someone who
can test it. It is a bad way to commit and wait for others to fixes your
code just because you don't care.
You can also create a new branche, and commit your changes in it while
your patches are not yet been approuved.
Now that's only MY opinion, others may disagree, but I think that unless
Videolan decides (and not one developer) to drop win32, you should not
choose on your own to break it when it pleases you.
--
fenrir
--
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html
More information about the vlc-devel
mailing list