Re: [gentoo-dev] Gentoo stats server/client @ 2009-06-21

2009-06-30 Thread Sebastian Pipping
Robin H. Johnson wrote: > 1. That's not the only location used for layman. > - At home: /code/gentoo/layman/ > - At work: /usr/local/portage-layman/ > - Gentoo Infra: /usr/portage/local/layman/ > > 2. Just because an overlay is distributed by layman does NOT mean that >it's safe to disclose t

Re: [gentoo-dev] Gentoo stats server/client @ 2009-06-21

2009-06-30 Thread Sebastian Pipping
Robin H. Johnson wrote: > I'm wondering how profiles should be reported. Rather than just the > endpoint, I'm thinking that we should resolve them and generate a list, > like the above, then explicitly whiteout the non-public ones. > So in the above, you'd report: > === > (censored) X 13 > default/

Re: [gentoo-dev] Gentoo stats server/client @ 2009-06-21

2009-06-21 Thread Robin H. Johnson
On Sun, Jun 21, 2009 at 04:55:02PM +0200, Sebastian Pipping wrote: > Robin H. Johnson wrote: > > Relevant to this, I might not want to disclose my profile inheritance > > tree. Here's one of them for you: > > /etc/make.profile > > /etc/managed-portage/hosts/build_webdb/make.profile > > /etc/managed

Re: [gentoo-dev] Gentoo stats server/client @ 2009-06-21

2009-06-21 Thread Sebastian Pipping
Sebastian Pipping wrote: > A) Download and keep a snapshot of layman-global.txt in sync ourselves > > B) Use heuristic on layman's cache > > - Resolve ${cache} from /etc/layman/layman.cfg > > - Parse all ${cache}/cache_*.xml files using the Layman API > > - Compare the list o

Re: [gentoo-dev] Gentoo stats server/client @ 2009-06-21

2009-06-21 Thread Sebastian Pipping
First thanks for sharing your concerns and setup bits. That's the right thing at the the right time. Robin H. Johnson wrote: > Relevant to this, I might not want to disclose my profile inheritance > tree. Here's one of them for you: > /etc/make.profile > /etc/managed-portage/hosts/build_webdb/ma

Re: [gentoo-dev] Gentoo stats server/client @ 2009-06-21

2009-06-20 Thread Robin H. Johnson
This isn't meant to shoot stuff down, but more to suggest other places that filtering is probably going to be needed, based on some "advanced" [1] usage of Gentoo. On Sun, Jun 21, 2009 at 03:26:56AM +0200, Sebastian Pipping wrote: > What do I mean by auto-filtering? Auto-filtering works to protec

[gentoo-dev] Gentoo stats server/client @ 2009-06-21

2009-06-20 Thread Sebastian Pipping
I've been working on the first Gentoo-specific data collecting bytes today. As smolt is written in Python using Portage's Python API was an easy choice. Here's an excerpt of data sets and their status of processing that I've been working with today: Collected and auto-filtered: - gentoo_o