Branko Čibej wrote:
> On 28.01.2013 08:58, Daniel Shahaf wrote:
> > Branko Čibej wrote on Mon, Jan 28, 2013 at 08:22:42 +0100:
> >> On 27.01.2013 16:17, Daniel Shahaf wrote:
> >>> Branko Čibej wrote on Sat, Jan 26, 2013 at 15:30:04 +0100:
> >>>> On 26.01.2013 14:27, Benson Margulies wrote:
> >>>>>
> >>>>> Brane, are you currently using the pickled clutch metadata? If we just
> >>>>> need to add a field to it we can.
> >>>>
> >>>> Nope, I'm currently walking the incubator archive tree. The clutch
> >>>> metadata is in general good enough, since if clutch can generate
> >>>> target/current.ent, I can certainly get the information I need from
> >>>> that. ...

Clutch does not generate that file. It is handled by the Incubator
Ant build.xml 

> >>>> ... The only question is the conversion from
> >>>> l...@podling.incubator.apache.org (which clutch knows about) to
> >>>> archive/podling.apache.org/list (which is where the podling mail
> >>>> archives will be in future) is consistent.
> >>>>
> >>> Yes, it is, for all *@p.i.a.o lists.
> >>
> >> Well, I've found an inconsistency while changing the scripts to parse
> >> the content/podlings.xml and content/projects/<podling-name>.xml.
> >> Onami's dev list is the old-style:
> >>
> >>     onami-...@incubator.apache.org
> >>
> >> but its archive is new-style:
> >>
> >>     onami.incubator.apache.org/dev
> >>
> >> I don't want to special-case the script for this; can we make the
> >> archive consistent with the mailing list address?
> >>
> > They seem consistent with the other "new-style" podlings:
> >
> > minotaur,9:~apmail/public-arch% find . -maxdepth 2 -name \*onami\* 
> > ./onami.apache.org
> > minotaur,9:~apmail/public-arch% grep -h List-Id onami.apache.org/*/* | uniq
> > List-Id: <commits.onami.incubator.apache.org>
> > List-Id: <dev.onami.incubator.apache.org>
> > List-Id: <user.onami.incubator.apache.org>
> 
> Ah, could it be then that content/projects/onami.xml is just wrong and
> needs to be updated? It says:
> 
> <td 
> id="mail-dev"><code>onami-dev</code><code>@</code><code>incubator.apache.org</code></td>

You are striking the same type of problems that Clutch has
needed to deal with over the years. In general, the state of
podling metadata is not reliable. That is something that we
need to get podling developers interested with.

So Clutch makes educated guesses about the podling mail lists.
When it sees that its mbox files are flowing (they could be
not yet established or held up waiting for initial moderation)
then it writes their dev list address into the report_due_[1-3].txt
files for 'marvin' to utilise
(see http://incubator.apache.org/clutch.html#data)
and puts "hasMailListDev" into clutch.pkl for the mod_mbox URL.
With the latter, if the name starts with "incubator-"
then that is an "old-style" list.

-David

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org

Reply via email to