On Tue, Jun 6, 2017 at 6:40 AM sebb <seb...@gmail.com> wrote:

> On 6 June 2017 at 04:22, John D. Ament <johndam...@apache.org> wrote:
> > As a follow up to my prior question, (
> >
> https://lists.apache.org/thread.html/31119aafbc4260720d222666f3efd01f2fe2975e424039ea539c9cb6@%3Cgeneral.incubator.apache.org%3E
> > ).
> > Looking at our current tracking file for podlings, I wonder how much of
> the
> > information is useful.  Let's use Traffic Control as a for instance here:
> > http://incubator.apache.org/projects/trafficcontrol.html (its nothing
> > they're doing bad, I just happened to grab them)
>
> However their status file does not contain the full range of data that
> is normally present.
> e.g. no website link, no repo link, no champion/mentors
>


Good points.  I think we definitely want to have areas for source repos,
the website (override-able?), confluence keys, etc.

As mentioned, I'm less concerned about roster information at this point on
the status page because of Whimsy.


> > - The committer list is fully replaced by the Whimsy Roster Tool
> > - Do we care about News? Shouldn't this be captured in the quarterly
> > reports?
>
> It's easier for outsiders to read here.
> It perhaps encourages the podling to think about progress.
>
>
So maybe a free form area for news items?


> > - I see a lot of usefulness in tracking the Podling Name Search request
> > - The first few questions have to do with the actual vote.  I think these
> > can best be captured by two fields - "Sponsor" and "Date Accepted into
> > Incubator"
> > - Infra section - I think all of these are important, we may want to
> expand
> > some of the options to include gitbox and other tools that are managed
> > outside our hosted infrastructure.
> > - Mentor section - I'm not sure how useful this is, but I want to get
> > others opinions.  Mentors being on the IPMC is a pre-req for votes, so
> this
> > is hopefully less of an issue.
> > - Copyright - I believe this can be replaced by a single field "Date SGA
> > Received".  Copyright headers are subjective.
> > - Add a new field "Date of IP Clearance" for projects using IP Clearance
> > instead of SGA (e.g. already Apache v2)
> > - Verify Distribution Rights - I think this can be rewritten to instead
> say
> > "Date of Release with no Source Licensing Issues" (listing out the bullet
> > points mentioned here) and a new field "Date of Release with no Binary
> > Licensing Issues" (indicating some of the Cat-B/Optional Cat-X stuff)
> > - I don't think we need the committers section at the bottom, since the
> > roster would be controlled from Whimsy itself.
> >
> > Is there more information that we could leverage to make this easier to
> > watch?  I figure that once a podling has filled out all of these (except
> > for one of SGA/IP Clearance) we can tell them they're close to
> graduation.
>
> I find the status files useful for quickly finding information about a
> project that would otherwise require a trawl of lots of pages of the
> website.
> It also allows the PPMC to record info about the project (e.g. git
> repo, JIRA etc) before the website has been set up.
>


I've been going back and forth on this.  I think you're thinking along my
lines - should the status file be public or private.  I think we need a
public read only version of the status, in addition to the writeable
version.


>
> It is useful beyond just tracking progress to graduation/retirement.
>
> Having a single page to show summary info and track the status is
> something I think we should keep.
> But I agree it needs to be easier to maintain and it should be obvious
> when bits of information are missing.
>
>
Huge +1.  My biggest issue is that it's arbitrary HTML.  Any podling can
add stuff as they see fit, or remove sections, and it's not obvious.


> This would be easier to do if the page were generated from properly
> structured data files.
>
> Could the data all be handled in podlings.xml?
> Or should podlings.xml be split into individual files?
>

I feel like splitting is more desirable.  From what I'm seeing, it's adding
20 new data elements.  Merging podlings.xml + the status file into a new
file makes a bit more sense.  JSON is easier to parse, but leaves more to
be desired from someone manually tweaking the file.


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

Reply via email to