From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id D5863138010 for ; Tue, 2 Apr 2013 03:08:26 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id ED873E08AA; Tue, 2 Apr 2013 03:08:17 +0000 (UTC) Received: from mail-qc0-f179.google.com (mail-qc0-f179.google.com [209.85.216.179]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4D2D6E01BE for ; Tue, 2 Apr 2013 03:08:16 +0000 (UTC) Received: by mail-qc0-f179.google.com with SMTP id b40so1366981qcq.24 for ; Mon, 01 Apr 2013 20:08:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:x-enigmail-version:content-type; bh=fGbQWPrFa39746JJiLiBLzhD14e6ZGapTFRbKKjn71g=; b=07k+Lt7xw8ztqIVTnQWLTMJKPVHfKBWNsmH6Eu6n0ba1EWQvR5NUQo6pIHfT4G/xRg xnbzoVFJxQs35XPh+D1U1Zt8kw61gI5BqSWHJbxp/VWTMgaTdeXpgWaTzu7qnUy/qWqk 2Csm/M2kaQ1TGu2c9IHuCm0iiEX4lTPEqiIrG2idp1oFHKdj44nFUNakk/jdl95FoL4z C8dUE5pcCHKT+42n9l/LJLE3+nvtoPadCgLFPpOPTRnj4R3MnuT+OXPYTrZWjb0NqLsX CYzDe1df5vOWl9wCSS/WrYqGCDiKXjAz2+cdWp0sYru4vh0jl+YuOvK7PxydgTWrjrWV /Cog== X-Received: by 10.224.79.194 with SMTP id q2mr14178342qak.61.1364872095271; Mon, 01 Apr 2013 20:08:15 -0700 (PDT) Received: from ?IPv6:2001:470:c5b9:beef:4eed:deff:fe93:63a0? ([2001:470:c5b9:beef:4eed:deff:fe93:63a0]) by mx.google.com with ESMTPS id m8sm460546qav.8.2013.04.01.20.08.14 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 01 Apr 2013 20:08:14 -0700 (PDT) Message-ID: <515A4B9B.2060106@gmail.com> Date: Mon, 01 Apr 2013 23:08:11 -0400 From: Michael Mol User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130222 Thunderbird/17.0.2 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Global useflags zeroconf and avahi References: <201304012359.03703.dilfridge@gentoo.org> <515A09EF.5000003@gentoo.org> <201304020043.32152.dilfridge@gentoo.org> <515A46D1.1010205@yahoo.ca> In-Reply-To: <515A46D1.1010205@yahoo.ca> X-Enigmail-Version: 1.5 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="----enig2MAKUXOQLRBQMKGQMRTPN" X-Archives-Salt: 08340655-9d81-4799-92fd-60427c5e0076 X-Archives-Hash: 6906b4f3edf9c387177b9c73c8994d19 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2MAKUXOQLRBQMKGQMRTPN Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 04/01/2013 10:47 PM, Alex Xu wrote: > Kill zeroconf and use "dnssd", "upnp", "ssdp". Problem solved? I very much like the approach in principle, though. Digging briefly into Wikipedia[1], UPnP has several components: * AutoIP (IPv4LL) * SSDP (So, a separate "ssdp" USE flag may not be necessary) * SOAP (If I read this correctly, this is the encoding of its RPC mechanism) * GENA (A pub/sup architecture) (For those that read the link, I'm obviously leaving out the 'Description' section...I don't know what that would be called, really.) I don't know enough about real-world use of UPnP to say which of these components are most fruitfully separated out of UPnP, USE-wise. If I had to guess, I'd probably suggest: * Break out SSDP and AutoIP, * Have UPnP imply SOAP and GENA * Have UPnP depend on the enabling of SSDP and AutoIP. Or tie all of it into a single USE flag and be left with 'upnp' and 'ssdp= '. [1] https://en.wikipedia.org/w/index.php?title=3DUniversal_Plug_and_Play&oldi= d=3D543684744#Protocol ------enig2MAKUXOQLRBQMKGQMRTPN Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJRWkudAAoJED5TcEBdxYwQhSUIAIoeBRymEljlVwSA01eM2QWW 5WK32P1l4EPMqxQzS+ac8B5q6qc4xCRe9HAl8Mg9w6CW+soyBUmf/yqAoPFPEb2U ltrczN9/ZMHqRyYpyjQEEPE0Ax6vnoaz52IRLSgEah4/4aN69Fh+WM9s+LSMnnNF jru43NoTbSjFUwPs2VFCmlbhfBS/LwoFH0ThXC+SKVh6RNu0MOI+wm9tKqiK6/MW T5nXWmI80y2AlpyuZJUVQLyMIO8BlQYlAqDPY5d+fwcg70ubwN85UZN4+9R5vSvN dNjr0rBWHji45zzjpNBlK5/fZNpuR1MjrE0FslELPqU7U7g5A8MLo+oZang8AN8= =OFRW -----END PGP SIGNATURE----- ------enig2MAKUXOQLRBQMKGQMRTPN--