From owner-freebsd-net@FreeBSD.ORG Wed Apr 15 13:02:06 2015 Return-Path: Delivered-To: net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5D78982F; Wed, 15 Apr 2015 13:02:06 +0000 (UTC) Received: from mail-la0-x22c.google.com (mail-la0-x22c.google.com [IPv6:2a00:1450:4010:c03::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D200AB26; Wed, 15 Apr 2015 13:02:05 +0000 (UTC) Received: by lagv1 with SMTP id v1so32034941lag.3; Wed, 15 Apr 2015 06:02:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=QMwRnE0isMn82N0xxEs4AgFSXBJ/p3vCernVHAGWlvs=; b=HPEAeVCY0dO/PMMkEuZnfcElC6GpsMvj3K8xQHGw7fUS9fR2BemIcdY/DQeWIcsJNh oS1XILR7moF5enGBgYsCPaBdv8atmhvy+bwLnhFcWCmOsSggvMdcl2NJpoUVD13rvu/m uhSw1tyv4Tg5EG2u75Vh0MZy/qgRdzZyRoKFB0GAMpowsdKIakuv2qPrt+dXPjAoPloW IzZo9HZkUUhvtUvrkljnEdmXUmrEOWPJ3LKvaLgi0nyAIu6wj1V0p4Kokmp4gq5w/eYa mZcpLvmFaSsP4Gy9z2FPGRKuoV52Fn+OawUS0GEwZp3bsvXOcWPo3dW6IsJr7/EJbsQX DRXQ== MIME-Version: 1.0 X-Received: by 10.112.26.106 with SMTP id k10mr23538312lbg.23.1429102923936; Wed, 15 Apr 2015 06:02:03 -0700 (PDT) Sender: rizzo.unipi@gmail.com Received: by 10.114.180.4 with HTTP; Wed, 15 Apr 2015 06:02:03 -0700 (PDT) In-Reply-To: <20150415125944.GD883@glebius.int.ru> References: <20150414135346.GU883@FreeBSD.org> <20150415073823.GA94402@onelab2.iet.unipi.it> <20150415122627.GZ883@glebius.int.ru> <20150415125944.GD883@glebius.int.ru> Date: Wed, 15 Apr 2015 15:02:03 +0200 X-Google-Sender-Auth: GZj9uxdcxPSznGTZnhjfGFsNBoc Message-ID: Subject: Re: moving ALTQ out of contrib From: Luigi Rizzo To: Gleb Smirnoff Cc: "freebsd-net@freebsd.org" Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Apr 2015 13:02:06 -0000 On Wed, Apr 15, 2015 at 2:59 PM, Gleb Smirnoff wrote: > On Wed, Apr 15, 2015 at 02:53:34PM +0200, Luigi Rizzo wrote: > L> Then if you do sys/net/altq/ do you also plan to split the current > L> content of sys/net/ into separate subdirectories ? > L> > L> We currently have quite a few separate things in sys/net/, such as > L> - various bpf files > L> - generic ifnet support (including raw sockets) > L> - various libraries (compression and hash functions) > L> - routing code > L> - bridging code > L> - a ton of special ifnets, (tun, tap, epair, gif, ....) > L> - bridging code > L> that could benefit from a bit of partitioning > > I definitely agree that a) special interfaces b) lagg+lacp > c) generic libraries should be separated. I don't mind if anyone does > this job :) > > But I personally would prefer is this is done after the lifetime > of the projects/ifnet branch, since if stuff is moved while I work > on projects/ifnet, my merging will become a nightmare. I already have > conflicts quite often. > sure, there is no rush. I was just trying to understand why your preference is for sys/net/altq instead of sys/netaltq as we have for other components. thanks again luigi