From owner-freebsd-multimedia@FreeBSD.ORG Wed Mar 2 16:40:23 2011 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7D435106566B; Wed, 2 Mar 2011 16:40:23 +0000 (UTC) (envelope-from varga@stonehenge.sk) Received: from s1.active.sk (ns.active.sk [217.67.25.9]) by mx1.freebsd.org (Postfix) with ESMTP id 2FB848FC18; Wed, 2 Mar 2011 16:40:22 +0000 (UTC) Received: from localhost (localhost.active.sk [127.0.0.1]) by s1.active.sk (Postfix) with ESMTP id 392FF5C2BF; Wed, 2 Mar 2011 17:39:53 +0100 (CET) X-Virus-Scanned: amavisd-new at active.sk Received: from s1.active.sk ([127.0.0.1]) by localhost (mail.active.sk [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SCb8CsqdFctP; Wed, 2 Mar 2011 17:39:15 +0100 (CET) Received: from [10.0.101.2] (254.166.broadband10.iol.cz [90.177.166.254]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by s1.active.sk (Postfix) with ESMTPSA id 126405C4A6; Wed, 2 Mar 2011 17:38:50 +0100 (CET) From: Michal Varga To: Andriy Gapon In-Reply-To: <4D6E6758.3050704@freebsd.org> References: <4D6E558B.5090706@freebsd.org> <1299078805.52738.15.camel@xenon> <1299079125.52738.16.camel@xenon> <4D6E6758.3050704@freebsd.org> Content-Type: text/plain; charset="UTF-8" Organization: Stonehenge Date: Wed, 02 Mar 2011 17:39:17 +0100 Message-ID: <1299083957.52738.58.camel@xenon> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: gnome@freebsd.org, multimedia@freebsd.org, mkbosmans@gmail.com Subject: Re: pulseaudio: module.c: module-detect is deprecated: Please use module-udev-detect instead of module-detect! X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Mar 2011 16:40:23 -0000 On Wed, 2011-03-02 at 17:50 +0200, Andriy Gapon wrote: > That's possible, of course. Another possibility is that they think that > everything is Linux, or everything is like Linux, or they don't care about not Linux. Well that's why I mentioned the message from Maarten Bosmans that hit the list recently. It seems that in this case, they actually do (care :) > I am all for contacting them, for sure. > Just want to point out that the proposed patch would not be against the nature of > the ports, because it doesn't affect functionality, but addresses OS differences. That's for sure, what I meant more is that on our side, PulseAudio already nowadays is in a somewhat semi-abandoned state - most the time we have it patched and maintained to the "works about right" level (unless you try to do something especially esoteric like, dunno, trying to record audio), but there seems to be just a very little communication between FreeBSD and upstream, which only delegates us to a third class citizen position. FreeBSD, especially in the Gnome area already lost too much on various upstreams' Linux-centric development models (the udev crap is a good example, but far from exclusive; *cough* KMS anyone?), and even that itself soon is to become more like "Ubuntu-centricism" (yes, it can get even worse. I've been there and it's not a pleasant experience). But there are some cases where we are to blame too, because of our "meh, those are Linux guys anyway and they will always do it only their foul Linux ways, so let's just fix it inhouse and don't bother with upstream" mentality. That works only to an extent and eventually over a while, nobody in upstream knows anymore about how those "funny systems that nobody use" work. So whe should really try to communicate matters with them more, even if it's such trivial change as "guys, seriously, remove this deprecation warning as, you know, there are these technologies other than udev that other platforms employ, and your warning doesn't make any sense there". You know, one step here, one step there, and over a while, some Linux developers might actually keep in mind that there are these other users somewhere that don't actually run Linux and that it's not nice to break things for them needlessly. Start there and over a while, there will be nothing for us to keep fixing inhouse. m. -- Michal Varga, Stonehenge