Date: Mon, 31 Jul 2006 11:49:19 +0100 From: Alex Zbyslaw <xfb52@dial.pipex.com> To: Colin Percival <cperciva@freebsd.org> Cc: freebsd-questions@freebsd.org Subject: Re: Gotta start somewhere ... how many of us are really out there? Message-ID: <44CDE02F.4090604@dial.pipex.com> In-Reply-To: <44CDAA98.3030702@freebsd.org> References: <20060728164526.E27679@ganymede.hub.org> <df9ac37c0607281319s5da0f64ese5fa57df1ef11a4d@mail.gmail.com> <ef10de9a0607282139i51fdde5ch58525fa3347364d2@mail.gmail.com> <87slklj9hu.fsf@photon.homelinux.org> <20060729021007.F27679@ganymede.hub.org> <44CD41EC.6030605@freebsd.org> <20060730233839.I27679@ganymede.hub.org> <44CDAA98.3030702@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Colin Percival wrote: > >There are still a lot of people (particularly on pre-6.0 systems) who >are using CVSup rather than portsnap for updating their ports trees. > > Even when I upgrade to 6 I think it unlikely I'll be switching to portsnap for 2 main reasons: 1) I know csvup; I have config files I understand; there is local documentation which I don't want to have to update. This may change at some point if I have time to become familiar with portsnap and its advantages are important enough. 2) As long as portsnap overwrites local changes to the ports tree, it's not for me. If you want to count by port tree download, ignoring cvsup, would, I think be a mistake. It seems to me that nothing done *now*, will ever give you a count of how many FreeBSD systems there are *now* and that there are disadvantages and advantages to all the systems proposed. Counting portsnap and cvsup accesses is non-intrusive - i.e. nothing sent from local host - will count systems from any version of FreeBSD, but will never count everything because sites with multiple hosts may easily have local propagation mechanisms. But you will get an order of magnitude. However, how do you deal with systems with variable IPs? I don't know enough about the internals of either portsnap or cvsup to know if there is some kind of unique id associated with hosts. If not, then you'd wildly over count for many home-based, variable IP systems. And then there's NAT'ed systems too :-( Putting something into the base system (e.g. periodic), if off by default will find many people not bothered to turn it on, but if on by default could easily upset people over privacy concerns. Also, you'll miss every system which doesn't upgrade to whatever latest version has the counting. It's clear from reading this list for a while that there are plenty of hosts out there not running the latest version, with good reasons for that. But what percentage, it's impossible to tell without some kind of counting :-) --Alex
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44CDE02F.4090604>