incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From w...@apache.org
Subject svn commit: r1855859 - in /incubator/public/trunk: ./ content/clutch/ content/clutch/_includes/
Date Tue, 19 Mar 2019 18:51:59 GMT
Author: wave
Date: Tue Mar 19 18:51:59 2019
New Revision: 1855859

URL: http://svn.apache.org/viewvc?rev=1855859&view=rev
Log:
Cleanups for release of new clutch2 process

Modified:
    incubator/public/trunk/clutch.pkl
    incubator/public/trunk/clutch2.py
    incubator/public/trunk/clutch2status.py
    incubator/public/trunk/content/clutch/_includes/clutchm.ad
    incubator/public/trunk/content/clutch/_includes/clutcho1.ad
    incubator/public/trunk/content/clutch/_includes/clutcho2.ad
    incubator/public/trunk/content/clutch/_includes/clutchr.ad
    incubator/public/trunk/content/clutch/_includes/clutcht.ad
    incubator/public/trunk/content/clutch/index.ad

Modified: incubator/public/trunk/clutch.pkl
URL: http://svn.apache.org/viewvc/incubator/public/trunk/clutch.pkl?rev=1855859&r1=1855858&r2=1855859&view=diff
==============================================================================
Binary files - no diff available.

Modified: incubator/public/trunk/clutch2.py
URL: http://svn.apache.org/viewvc/incubator/public/trunk/clutch2.py?rev=1855859&r1=1855858&r2=1855859&view=diff
==============================================================================
--- incubator/public/trunk/clutch2.py (original)
+++ incubator/public/trunk/clutch2.py Tue Mar 19 18:51:59 2019
@@ -1345,9 +1345,11 @@ fileList = open(CLUTCH_CONTENT_DIR + 'cl
 
 fileXmlo1 = open(CLUTCH_CONTENT_DIR + '_includes/clutcho1.ad', encoding='utf-8', mode='w')
 if len(otherIssues):
-    otherXml = """* other issues link:#other[listed] below for: """
+    otherXml = """==== Other Issues\n\nSometimes other issues are found which are link:#other[listed] below for:\n"""
     otherIssuesRE = re.compile("^([^:]+):.*$")
     deduplicateOthers = {}
+    if len(otherIssues) == 0:
+        otherXml += "\n* No other issues"
     for issue in otherIssues:
         print("issue="+issue)
         matchOtherIssues = re.search(otherIssuesRE, issue)
@@ -1356,7 +1358,7 @@ if len(otherIssues):
                 continue
         except:
             deduplicateOthers[matchOtherIssues.group(1)] = True
-        otherXml += '\n** [.care]#{0}# '.format(
+        otherXml += '\n* [.care]#{0}# '.format(
             matchOtherIssues.group(1))
     otherXml += "\n"
     fileXmlo1.write(otherXml)
@@ -1631,7 +1633,7 @@ mentors.sort()
 
 fileXmlm = open(CLUTCH_CONTENT_DIR + '_includes/clutchm.ad', encoding='utf-8', mode='w')
 for mentor in mentors:
-    fileXmlm.write(". {0}({1}): {2}\n".format(
+    fileXmlm.write(". {0} ({1}): {2}\n".format(
         mentor, mentorsList[mentor][1], ', '.join(mentorsList[mentor][2])))
 fileXmlm.close()
 

Modified: incubator/public/trunk/clutch2status.py
URL: http://svn.apache.org/viewvc/incubator/public/trunk/clutch2status.py?rev=1855859&r1=1855858&r2=1855859&view=diff
==============================================================================
--- incubator/public/trunk/clutch2status.py (original)
+++ incubator/public/trunk/clutch2status.py Tue Mar 19 18:51:59 2019
@@ -10,38 +10,38 @@ various output data files.
 NO_RELEASES = "{0} has Signing Keys with either no or invalid releases"
 
 messages = {
-    '00':('/helper/bootstrap','podling','Duplicate entry in podlings.xml',True),
-    '01':('/helper/bootstrap','authorization','No project LDAP',True),
-    '02':('/helper/bootstrap','podling','Project metadata missing in content/podlings.xml',True),
-    '05':('/helper/bootstrap','reporting','Reporting group is either missing or a multiple',True),
-    '06':('/helper/bootstrap','reporting','Reporting group is missing',True),
-    '07':('/helper/bootstrap','statusfile','Status file is missing',True),
-    '08':('/helper/bootstrap','startdate','Start date is not a valid date',True),
+    '00':('/guides/mentor','add_to_incubation_summary_file','Duplicate entry in podlings.xml',True),
+    '01':('/guides/mentor','add_to_incubation_summary_file','No project LDAP',True),
+    '02':('/guides/mentor','add_to_incubation_summary_file','Project metadata missing in content/podlings.xml',True),
+    '05':('/guides/mentor','add_to_incubation_summary_file','Reporting group is either missing or a multiple',True),
+    '06':('/guides/mentor','add_to_incubation_summary_file','Reporting group is missing',True),
+    '07':('/guides/mentor','initialize_podling_status_page','Status file is missing',True),
+    '08':('/guides/mentor','add_to_incubation_summary_file','Start date is not a valid date',True),
     #'14':('/helper/bootstrap','email',	'Expected mailing list (incubator-{0}-{1}) is missing',False),
-    '15':('/helper/bootstrap','devlist',"Project does not have 'dev' mailing list",True),
-    '16':('/helper/bootstrap','commitslist',"Project does not have 'commits' mailing list",False),
-    '17':('/helper/resources','coderepository','No source code repository',False),
-    '10':('/helper/resources','tracker','Project is missing its link to an Issue Tracker',False),
-    '18':('/helper/resources','wiki','Project is missing its link to a Wiki',False),
-    '09':('/helper/resources','website','Apache Website is missing',False),
-    '11':('/helper/resources','website','Website is missing',False),
-    '12':('/helper/release','dist',	'Release distribution area is not setup',False),
-    '13':('/helper/release','keys',	'Release signing PGP KEYS file is missing',False),
-    '41':('/helper/release','first',	'PGP KEYS file available without a distribution',False),
-    '42':('/helper/release','name',	'Distribution is missing incubator/incubating in file name {0}',False),
-    '43':('/helper/release','hash',	'Signed distribution without a hash',True),
-    '44':('/helper/release','signature','Unsigned distributions',True),
-    '45':('/helper/release','archive',  '{0} is a large number of releases. Only current releases on current branches should be on dist.',False),
-    '46':('/helper/release','keys',     'Apache Releases cannot be validated without a KEYS file.',True),
-    '31':('/helper/website','asf',   	'ASF Foundation link is missing',False),
-    '32':('/helper/website','events',	'ASF Events link is missing',False),
-    '33':('/helper/website','license',	'Apache License link is missing',False),
-    '34':('/helper/website','thanks',	'Apache Thanks link is missing',False),
-    '35':('/helper/website','security','Apache Security link is missing',False),
-    '36':('/helper/website','sponsorship','Apache Sponsorship link is missing',False),
-    '37':('/helper/website','trademark', 'Trademarks are missing',False),
-    '38':('/helper/website','copyright', 'Copyright is missing',False),
-    '39':('/helper/website','disclaimer','Disclaimer is missing',False)
+    '15':('/guides/mentor','request_mailing_lists',"Project does not have 'dev' mailing list",True),
+    '16':('/guides/mentor','request_mailing_lists',"Project does not have 'commits' mailing list",False),
+    '17':('/guides/mentor','git_migrations','No source code repository',False),
+    '10':('/guides/mentor','self_service_requests','Project is missing its link to an Issue Tracker',False),
+    '18':('/guides/sites','using_a_wiki_to_create_documentation','Project is missing its link to a Wiki',False),
+    '09':('/guides/sites','podling_website_requirements','Apache Website is missing',False),
+    '11':('/guides/sites','podling_website_requirements','Website is missing',False),
+    '12':('/guides/releasemanagement','what_goes_into_a_release','Release distribution area is not setup',False),
+    '13':('/guides/releasemanagement','what_goes_into_a_release','Release signing PGP KEYS file is missing',False),
+    '41':('/guides/releasemanagement','what_goes_into_a_release','PGP KEYS file available without a distribution',False),
+    '42':('/guides/releasemanagement','what_goes_into_a_release','Distribution is missing incubator/incubating in file name {0}',False),
+    '43':('/guides/releasemanagement','what_goes_into_a_release','Signed distribution without a hash',True),
+    '44':('/guides/releasemanagement','what_goes_into_a_release','Unsigned distributions',True),
+    '45':('/guides/releasemanagement','what_goes_into_a_release','{0} is a large number of releases. Only current releases on current branches should be on dist.',False),
+    '46':('/guides/releasemanagement','what_goes_into_a_release','Apache Releases cannot be validated without a KEYS file.',True),
+    '31':('/guides/sites','podling_website_requirements',   	'ASF Foundation link is missing',False),
+    '32':('/guides/sites','podling_website_requirements',	'ASF Events link is missing',False),
+    '33':('/guides/sites','podling_website_requirements',	'Apache License link is missing',False),
+    '34':('/guides/sites','podling_website_requirements',	'Apache Thanks link is missing',False),
+    '35':('/guides/sites','podling_website_requirements','Apache Security link is missing',False),
+    '36':('/guides/sites','podling_website_requirements','Apache Sponsorship link is missing',False),
+    '37':('/guides/sites','podling_website_requirements', 'Trademarks are missing',False),
+    '38':('/guides/sites','podling_website_requirements', 'Copyright is missing',False),
+    '39':('/guides/branding','disclaimers','Disclaimer is missing',False)
     #'03':('/helper/exit','graduated',	'Graduated, but some graduation steps are incomplete'),
     #'04':('/helper/exit','retired',	'Retired, but some retirement steps are incomplete')
 }
@@ -191,7 +191,7 @@ for k in projects:
     fsize = 0
     if len(url2) > 0 and hasKeys:
         j = 1
-        for r in projects[k]['releases']:
+        for r in sorted(projects[k]['releases']):
             print("",file=f)
             print("==== {0}: {1}".format(j,r),file=f)
             print("",file=f)
@@ -224,6 +224,8 @@ for k in projects:
            else:
               print("* link:"+msg[0]+".html#"+msg[1]+"["+l[1]+"]",file=f)
     print("",file=f)
+    print("The podling website scan does the best it can. Details are found https://whimsy.apache.org/pods/project/{0}[here]".format(k),file=f)
+    print("",file=f)
     f.close();
     # we count lines in stdout to compare for proper completion.
     print("{0} - {1}".format(k,status))

Modified: incubator/public/trunk/content/clutch/_includes/clutchm.ad
URL: http://svn.apache.org/viewvc/incubator/public/trunk/content/clutch/_includes/clutchm.ad?rev=1855859&r1=1855858&r2=1855859&view=diff
==============================================================================
--- incubator/public/trunk/content/clutch/_includes/clutchm.ad (original)
+++ incubator/public/trunk/content/clutch/_includes/clutchm.ad Tue Mar 19 18:51:59 2019
@@ -1,93 +1,93 @@
-. Alan Gates(gates): Omid, SAMOA, SINGA, Superset, Tephra
-. Andriy Redko(reta): Zipkin
-. Ashutosh Chauhan(hashutosh): SAMOA, Superset
-. Ate Douma(ate): NetBeans
-. Atri Sharma(atri): SensSoft
-. Benjamin Hindman(benh): Myriad, ShardingSphere
-. Bertrand Delacretaz(bdelacretaz): NetBeans, OpenWhisk
-. Bikas Saha(bikas): Livy
-. Billie Rinaldi(billie): Rya
-. Bob Paulin(bob): MXNet
-. Brock Noland(brock): Livy
-. Byung-Gon Chun(bgchun): Nemo, TVM
-. Carl Steinbach(cws): Iceberg
-. Chris Lambertus(cml): Warble
-. Christofer Dutz(cdutz): Daffodil, Edgent, IoTDB, Training
-. Craig Russell(clr): ShardingSphere, Training
-. Daniel Dai(daijy): Hivemall
-. Daniel Gruno(humbedooh): NetBeans
-. Daniel Takamori(pono): Warble
-. David Blevins(dblevins): Tamaya
-. David Fisher(wave): Daffodil, Doris, Dubbo, ECharts, Heron
-. David Meikle(dmeikle): SensSoft
-. Davor Bonaci(davor): Amaterasu, Nemo
-. Devaraj Das(ddas): Ratis
-. Felix Cheung(felixcheung): Pinot
-. Furkan Kamaci(kamaci): TVM
-. Greg Trasuk(gtrasuk): PLC4X
-. Henri Yandell(bayard): MXNet
-. Henry Saputra(hsaputra): DLab, TVM
-. Hyunsik Choi(hyunsik): Nemo
-. Ignasi Barrera(nacx): SkyWalking
-. Jake Farrell(jfarrell): Heron
-. Jakob Homan(jghoman): Ratis
-. James Taylor(jamestaylor): Iceberg, Omid, Tephra
-. Jan Piotrowski(janpio): Weex
-. Jason Dai(jasondai): MXNet
-. Jean-Baptiste Onofre(jbonofre): Amaterasu, BatchEE, BRPC, Gobblin, Livy, Nemo, Unomi
-. Jim Jagielski(jim): Gobblin, Marvin-AI, MXNet, Pinot
-. John D. Ament(johndament): ECharts, Pony Mail, Tamaya, Zipkin
-. Josh Elser(elserj): Rya
-. Jukka Zitting(jukka): PageSpeed
-. Julian Hyde(jhyde): Crail, Druid
-. Julien Le Dem(julien): Heron, Iceberg, Toree
-. Jun Rao(junrao): Druid
-. Justin Mclean(jmclean): Dubbo, Edgent, IoTDB, PLC4X, Training
-. Jörn Rottmann(joern): SDAP
-. Kanchana Pradeepika Welagedara(kanchana): Tamaya
-. Kevin A. McGrail(kmcgrail): BRPC, ECharts, IoTDB
-. Kishore Gopalakrishna(kishoreg): Hudi, Pinot
-. Koji Sekiguchi(koji): Hivemall
-. Konstantin I Boudnik(cos): DLab
-. Krzysztof Sobkowiak(ksobkowiak): OpenWhisk
-. Lars Francke(larsfrancke): Training
-. Leif Hedstrom(zwoop): PageSpeed
-. Lewis John McGibbney(lewismc): SensSoft
-. Luciano Resende(lresende): Crail, Edgent, Hudi, Livy, Marvin-AI, Toree
-. Mark Struberg(struberg): BatchEE, NetBeans
-. Mark Thomas(markt): Dubbo
-. Markus Weimer(weimer): MXNet, Nemo
-. Marlon Pierce(mpierce): Taverna
-. Matt Sicker(mattsicker): OpenWhisk
-. Michael Semb Wever(mck): SkyWalking, Zipkin
-. Michael Wall(mjwall): MXNet
-. Myrle Krantz(myrle): Weex
-. Nick Kew(niq): Annotator, Milagro, PageSpeed
-. Olivier Lamy(olamy): Amaterasu, BatchEE, Gobblin, Pinot
-. Owen O'Malley(omalley): Iceberg
-. P. Taylor Goetz(ptgoetz): DLab, Druid, Heron
-. Phil Sorber(sorber): PageSpeed
-. Roman Shaposhnik(rvs): Pinot
-. Ryan Blue(blue): Iceberg, Toree
-. Sebastian Schelter(ssc): MXNet, TVM
-. Sergio Fernández(wikier): S2Graph
-. Shao Feng Shi(shaofengshi): Doris
-. Sharan Foga(sharan): Pony Mail
-. Sheng Wu(wusheng): Zipkin
-. Stefan Bodewig(bodewig): PLC4X
-. Steve Blackmon(sblackmon): Annotator
-. Stian Soiland-Reyes(stain): Taverna
-. Suneel Marthi(smarthi): Hudi, SDAP
-. Suresh Srinivas(suresh): Taverna
-. Ted Dunning(tdunning): Myriad, SINGA
-. Ted Liu(tedliu): ECharts
-. Thejas Nair(thejas): SINGA
-. Thomas Weise(thw): Hudi
-. Timothy Chen(tnachen): TVM
-. Tommaso Teofili(tommaso): Annotator
-. Uma Maheswara Rao G(umamahesh): Ratis, Spot
-. Von Gosling(vongosling): BRPC, ShardingSphere
-. Willem Ning Jiang(ningjiang): Doris, IoTDB, ShardingSphere, SkyWalking, Weex, Zipkin
-. William Colen(colen): Marvin-AI
-. Woonsan Ko(woonsan): S2Graph
-. Xiangrui Meng(meng): Hivemall
+. Alan Gates (gates): Omid, SAMOA, SINGA, Superset, Tephra
+. Andriy Redko (reta): Zipkin
+. Ashutosh Chauhan (hashutosh): SAMOA, Superset
+. Ate Douma (ate): NetBeans
+. Atri Sharma (atri): SensSoft
+. Benjamin Hindman (benh): Myriad, ShardingSphere
+. Bertrand Delacretaz (bdelacretaz): NetBeans, OpenWhisk
+. Bikas Saha (bikas): Livy
+. Billie Rinaldi (billie): Rya
+. Bob Paulin (bob): MXNet
+. Brock Noland (brock): Livy
+. Byung-Gon Chun (bgchun): Nemo, TVM
+. Carl Steinbach (cws): Iceberg
+. Chris Lambertus (cml): Warble
+. Christofer Dutz (cdutz): Daffodil, Edgent, IoTDB, Training
+. Craig Russell (clr): ShardingSphere, Training
+. Daniel Dai (daijy): Hivemall
+. Daniel Gruno (humbedooh): NetBeans
+. Daniel Takamori (pono): Warble
+. David Blevins (dblevins): Tamaya
+. David Fisher (wave): Daffodil, Doris, Dubbo, ECharts, Heron
+. David Meikle (dmeikle): SensSoft
+. Davor Bonaci (davor): Amaterasu, Nemo
+. Devaraj Das (ddas): Ratis
+. Felix Cheung (felixcheung): Pinot
+. Furkan Kamaci (kamaci): TVM
+. Greg Trasuk (gtrasuk): PLC4X
+. Henri Yandell (bayard): MXNet
+. Henry Saputra (hsaputra): DLab, TVM
+. Hyunsik Choi (hyunsik): Nemo
+. Ignasi Barrera (nacx): SkyWalking
+. Jake Farrell (jfarrell): Heron
+. Jakob Homan (jghoman): Ratis
+. James Taylor (jamestaylor): Iceberg, Omid, Tephra
+. Jan Piotrowski (janpio): Weex
+. Jason Dai (jasondai): MXNet
+. Jean-Baptiste Onofre (jbonofre): Amaterasu, BatchEE, BRPC, Gobblin, Livy, Nemo, Unomi
+. Jim Jagielski (jim): Gobblin, Marvin-AI, MXNet, Pinot
+. John D. Ament (johndament): ECharts, Pony Mail, Tamaya, Zipkin
+. Josh Elser (elserj): Rya
+. Jukka Zitting (jukka): PageSpeed
+. Julian Hyde (jhyde): Crail, Druid
+. Julien Le Dem (julien): Heron, Iceberg, Toree
+. Jun Rao (junrao): Druid
+. Justin Mclean (jmclean): Dubbo, Edgent, IoTDB, PLC4X, Training
+. Jörn Rottmann (joern): SDAP
+. Kanchana Pradeepika Welagedara (kanchana): Tamaya
+. Kevin A. McGrail (kmcgrail): BRPC, ECharts, IoTDB
+. Kishore Gopalakrishna (kishoreg): Hudi, Pinot
+. Koji Sekiguchi (koji): Hivemall
+. Konstantin I Boudnik (cos): DLab
+. Krzysztof Sobkowiak (ksobkowiak): OpenWhisk
+. Lars Francke (larsfrancke): Training
+. Leif Hedstrom (zwoop): PageSpeed
+. Lewis John McGibbney (lewismc): SensSoft
+. Luciano Resende (lresende): Crail, Edgent, Hudi, Livy, Marvin-AI, Toree
+. Mark Struberg (struberg): BatchEE, NetBeans
+. Mark Thomas (markt): Dubbo
+. Markus Weimer (weimer): MXNet, Nemo
+. Marlon Pierce (mpierce): Taverna
+. Matt Sicker (mattsicker): OpenWhisk
+. Michael Semb Wever (mck): SkyWalking, Zipkin
+. Michael Wall (mjwall): MXNet
+. Myrle Krantz (myrle): Weex
+. Nick Kew (niq): Annotator, Milagro, PageSpeed
+. Olivier Lamy (olamy): Amaterasu, BatchEE, Gobblin, Pinot
+. Owen O'Malley (omalley): Iceberg
+. P. Taylor Goetz (ptgoetz): DLab, Druid, Heron
+. Phil Sorber (sorber): PageSpeed
+. Roman Shaposhnik (rvs): Pinot
+. Ryan Blue (blue): Iceberg, Toree
+. Sebastian Schelter (ssc): MXNet, TVM
+. Sergio Fernández (wikier): S2Graph
+. Shao Feng Shi (shaofengshi): Doris
+. Sharan Foga (sharan): Pony Mail
+. Sheng Wu (wusheng): Zipkin
+. Stefan Bodewig (bodewig): PLC4X
+. Steve Blackmon (sblackmon): Annotator
+. Stian Soiland-Reyes (stain): Taverna
+. Suneel Marthi (smarthi): Hudi, SDAP
+. Suresh Srinivas (suresh): Taverna
+. Ted Dunning (tdunning): Myriad, SINGA
+. Ted Liu (tedliu): ECharts
+. Thejas Nair (thejas): SINGA
+. Thomas Weise (thw): Hudi
+. Timothy Chen (tnachen): TVM
+. Tommaso Teofili (tommaso): Annotator
+. Uma Maheswara Rao G (umamahesh): Ratis, Spot
+. Von Gosling (vongosling): BRPC, ShardingSphere
+. Willem Ning Jiang (ningjiang): Doris, IoTDB, ShardingSphere, SkyWalking, Weex, Zipkin
+. William Colen (colen): Marvin-AI
+. Woonsan Ko (woonsan): S2Graph
+. Xiangrui Meng (meng): Hivemall

Modified: incubator/public/trunk/content/clutch/_includes/clutcho1.ad
URL: http://svn.apache.org/viewvc/incubator/public/trunk/content/clutch/_includes/clutcho1.ad?rev=1855859&r1=1855858&r2=1855859&view=diff
==============================================================================
--- incubator/public/trunk/content/clutch/_includes/clutcho1.ad (original)
+++ incubator/public/trunk/content/clutch/_includes/clutcho1.ad Tue Mar 19 18:51:59 2019
@@ -1,9 +1,11 @@
-* other issues link:#other[listed] below for: 
-** [.care]#gearpump# 
-** [.care]#griffin# 
-** [.care]#joshua# 
-** [.care]#netbeans# 
-** [.care]#senssoft# 
-** [.care]#toree# 
-** [.care]#unomi# 
-** [.care]#samoa# 
+==== Other Issues
+
+Sometimes other issues are found which are link:#other[listed] below for:
+
+* [.care]#gearpump# 
+* [.care]#joshua# 
+* [.care]#netbeans# 
+* [.care]#senssoft# 
+* [.care]#toree# 
+* [.care]#unomi# 
+* [.care]#samoa# 

Modified: incubator/public/trunk/content/clutch/_includes/clutcho2.ad
URL: http://svn.apache.org/viewvc/incubator/public/trunk/content/clutch/_includes/clutcho2.ad?rev=1855859&r1=1855858&r2=1855859&view=diff
==============================================================================
--- incubator/public/trunk/content/clutch/_includes/clutcho2.ad (original)
+++ incubator/public/trunk/content/clutch/_includes/clutcho2.ad Tue Mar 19 18:51:59 2019
@@ -1,5 +1,4 @@
 * gearpump: retired project has remains on Incubator mirrors. See link:#h-retire[help].
-* griffin: Has graduated, but still has remains on Incubator distribution mirrors. See link:#h-graduate[help].
 * joshua: Has graduated, but still has remains on Incubator distribution mirrors. See link:#h-graduate[help].
 * netbeans: Has a distribution filename missing the word "incubating/incubator". See link:#h-hasrelease[help].
 * samoa: Apache Releases cannot be validated without a KEYS file. Please add required KEYS!

Modified: incubator/public/trunk/content/clutch/_includes/clutchr.ad
URL: http://svn.apache.org/viewvc/incubator/public/trunk/content/clutch/_includes/clutchr.ad?rev=1855859&r1=1855858&r2=1855859&view=diff
==============================================================================
--- incubator/public/trunk/content/clutch/_includes/clutchr.ad (original)
+++ incubator/public/trunk/content/clutch/_includes/clutchr.ad Tue Mar 19 18:51:59 2019
@@ -2,12 +2,12 @@
 |link:amaterasu.html[Amaterasu]
 |Incubator
 |2017-09-07
-|link:/projects/amaterasu.html">[[.cool3]#557#]
+|link:/projects/amaterasu.html">[[.cool3]#558#]
 |False
 |1
 |link:/projects/amaterasu.html">[[.cool1]#True#]
 |2017-09-25
-|link:/projects/amaterasu.html">[[.cool4]#539#]
+|link:/projects/amaterasu.html">[[.cool4]#540#]
 |0,0,0
 |https://people.apache.org/phonebook.html?podling=amaterasu[[.cool1]#7#]
 |[.care]#0#
@@ -24,12 +24,12 @@
 |link:annotator.html[Annotator]
 |Incubator
 |2016-08-30
-|link:/projects/annotator.html">[[.cool4]#930#]
+|link:/projects/annotator.html">[[.cool4]#931#]
 |False
 |1
 |link:/projects/annotator.html">[[.cool1]#True#]
 |2017-02-13
-|link:/projects/annotator.html">[[.cool4]#763#]
+|link:/projects/annotator.html">[[.cool4]#764#]
 |0,0,0
 |https://people.apache.org/phonebook.html?podling=annotator[[.cool1]#8#]
 |[.care]#0#
@@ -46,12 +46,12 @@
 |link:batchee.html[BatchEE]
 |Incubator
 |2013-10-03
-|link:/projects/batchee.html">[[.cool4]#1992#]
+|link:/projects/batchee.html">[[.cool4]#1993#]
 |False
 |1
 |link:/projects/batchee.html">[[.cool1]#True#]
 |2015-01-06
-|link:/projects/batchee.html">[[.cool4]#1532#]
+|link:/projects/batchee.html">[[.cool4]#1533#]
 |0,0,0
 |https://people.apache.org/phonebook.html?podling=batchee[[.cool1]#9#]
 |[.care]#0#
@@ -68,12 +68,12 @@
 |link:brpc.html[BRPC]
 |Incubator
 |2018-11-13
-|link:/projects/brpc.html">[[.cool2]#125#]
+|link:/projects/brpc.html">[[.cool2]#126#]
 |[.care]#True#
 |3
 |link:/projects/brpc.html">[[.cool1]#True#]
 |2018-11-23
-|link:/projects/brpc.html">[[.cool2]#115#]
+|link:/projects/brpc.html">[[.cool2]#116#]
 |0,1,1
 |https://people.apache.org/phonebook.html?podling=brpc[[.cool1]#9#]
 |[.care]#0#
@@ -90,12 +90,12 @@
 |link:crail.html[Crail]
 |Incubator
 |2017-11-01
-|link:/projects/crail.html">[[.cool1]#502#]
+|link:/projects/crail.html">[[.cool1]#503#]
 |False
 |3
 |link:/projects/crail.html">[[.cool1]#True#]
 |2018-01-03
-|link:/projects/crail.html">[[.cool4]#439#]
+|link:/projects/crail.html">[[.cool4]#440#]
 |0,0,0
 |https://people.apache.org/phonebook.html?podling=crail[[.cool1]#9#]
 |[.care]#0#
@@ -112,12 +112,12 @@
 |link:daffodil.html[Daffodil]
 |Incubator
 |2017-08-27
-|link:/projects/daffodil.html">[[.cool3]#568#]
+|link:/projects/daffodil.html">[[.cool3]#569#]
 |False
 |3
 |link:/projects/daffodil.html">[[.cool1]#True#]
 |2018-08-28
-|link:/projects/daffodil.html">[[.cool4]#202#]
+|link:/projects/daffodil.html">[[.cool4]#203#]
 |0,0,1
 |https://people.apache.org/phonebook.html?podling=daffodil[[.cool1]#8#]
 |[.care]#0#
@@ -134,12 +134,12 @@
 |link:dlab.html[DLab]
 |Incubator
 |2018-08-20
-|link:/projects/dlab.html">[[.cool2]#210#]
+|link:/projects/dlab.html">[[.cool2]#211#]
 |False
 |3
 |link:/projects/dlab.html">[[.cool1]#True#]
 |2018-08-20
-|link:/projects/dlab.html">[[.cool4]#210#]
+|link:/projects/dlab.html">[[.cool4]#211#]
 |0,0,1
 |https://people.apache.org/phonebook.html?podling=dlab[[.cool1]#14#]
 |[.care]#0#
@@ -156,12 +156,12 @@
 |link:doris.html[Doris]
 |Incubator
 |2018-07-18
-|link:/projects/doris.html">[[.cool2]#243#]
+|link:/projects/doris.html">[[.cool2]#244#]
 |False
 |2
 |link:/projects/doris.html">[[.cool1]#True#]
 |2018-08-23
-|link:/projects/doris.html">[[.cool4]#207#]
+|link:/projects/doris.html">[[.cool4]#208#]
 |0,0,2
 |https://people.apache.org/phonebook.html?podling=doris[[.cool1]#12#]
 |[.care]#0#
@@ -178,12 +178,12 @@
 |link:druid.html[Druid]
 |Incubator
 |2018-02-28
-|link:/projects/druid.html">[[.cool1]#383#]
+|link:/projects/druid.html">[[.cool1]#384#]
 |False
 |3
 |link:/projects/druid.html">[[.cool1]#True#]
 |2018-05-03
-|link:/projects/druid.html">[[.cool4]#319#]
+|link:/projects/druid.html">[[.cool4]#320#]
 |0,0,0
 |https://people.apache.org/phonebook.html?podling=druid[[.cool1]#29#]
 |[.care]#0#
@@ -200,12 +200,12 @@
 |link:dubbo.html[Dubbo]
 |Incubator
 |2018-02-16
-|link:/projects/dubbo.html">[[.cool1]#395#]
+|link:/projects/dubbo.html">[[.cool1]#396#]
 |False
 |3
 |link:/projects/dubbo.html">[[.cool1]#True#]
 |2019-03-13
-|link:/projects/dubbo.html">[[.cool1]#5#]
+|link:/projects/dubbo.html">[[.cool1]#6#]
 |6,8,11
 |https://people.apache.org/phonebook.html?podling=dubbo[[.cool1]#34#]
 |[.cool1]#17#
@@ -222,12 +222,12 @@
 |link:echarts.html[ECharts]
 |Incubator
 |2018-01-18
-|link:/projects/echarts.html">[[.cool1]#424#]
+|link:/projects/echarts.html">[[.cool1]#425#]
 |False
 |2
 |link:/projects/echarts.html">[[.cool1]#True#]
 |2018-02-22
-|link:/projects/echarts.html">[[.cool4]#389#]
+|link:/projects/echarts.html">[[.cool4]#390#]
 |0,0,0
 |https://people.apache.org/phonebook.html?podling=echarts[[.cool1]#13#]
 |[.care]#0#
@@ -244,12 +244,12 @@
 |link:edgent.html[Edgent]
 |Incubator
 |2016-02-29
-|link:/projects/edgent.html">[[.cool4]#1113#]
+|link:/projects/edgent.html">[[.cool4]#1114#]
 |False
 |2
 |link:/projects/edgent.html">[[.cool1]#True#]
 |2019-03-13
-|link:/projects/edgent.html">[[.cool1]#5#]
+|link:/projects/edgent.html">[[.cool1]#6#]
 |1,1,1
 |https://people.apache.org/phonebook.html?podling=edgent[[.cool1]#11#]
 |[.care]#0#
@@ -266,12 +266,12 @@
 |link:gobblin.html[Gobblin]
 |Incubator
 |2017-02-23
-|link:/projects/gobblin.html">[[.cool4]#753#]
+|link:/projects/gobblin.html">[[.cool4]#754#]
 |False
 |1
 |link:/projects/gobblin.html">[[.cool1]#True#]
 |2017-07-28
-|link:/projects/gobblin.html">[[.cool4]#598#]
+|link:/projects/gobblin.html">[[.cool4]#599#]
 |0,0,0
 |https://people.apache.org/phonebook.html?podling=gobblin[[.cool1]#9#]
 |[.care]#0#
@@ -288,12 +288,12 @@
 |link:heron.html[Heron]
 |Incubator
 |2017-06-23
-|link:/projects/heron.html">[[.cool3]#633#]
+|link:/projects/heron.html">[[.cool3]#634#]
 |False
 |2
 |link:/projects/heron.html">[[.cool1]#True#]
 |2018-09-21
-|link:/projects/heron.html">[[.cool4]#178#]
+|link:/projects/heron.html">[[.cool4]#179#]
 |0,0,1
 |https://people.apache.org/phonebook.html?podling=heron[[.cool1]#22#]
 |[.care]#0#
@@ -310,12 +310,12 @@
 |link:hivemall.html[Hivemall]
 |Incubator
 |2016-09-13
-|link:/projects/hivemall.html">[[.cool4]#916#]
+|link:/projects/hivemall.html">[[.cool4]#917#]
 |False
 |3
 |link:/projects/hivemall.html">[[.cool1]#True#]
 |2017-02-03
-|link:/projects/hivemall.html">[[.cool4]#773#]
+|link:/projects/hivemall.html">[[.cool4]#774#]
 |0,0,0
 |https://people.apache.org/phonebook.html?podling=hivemall[[.cool1]#10#]
 |[.care]#0#
@@ -332,13 +332,13 @@
 |link:hudi.html[Hudi]
 |incubator
 |2019-01-17
-|link:/projects/hudi.html">[[.cool3]#60#]
+|link:/projects/hudi.html">[[.cool3]#61#]
 |[.care]#True#
 |1
 |link:/projects/hudi.html">[[.cool1]#True#]
 |2019-03-13
-|link:/projects/hudi.html">[[.cool1]#5#]
-|11,-,-
+|link:/projects/hudi.html">[[.cool1]#6#]
+|11,11,-
 |https://people.apache.org/phonebook.html?podling=hudi[[.cool1]#10#]
 |[.care]#0#
 |https://gitbox.apache.org/repos/asf?p=incubator-hudi.git;a=tree;hb=HEAD[[.cool1]#True#]
@@ -354,12 +354,12 @@
 |link:iceberg.html[Iceberg]
 |Incubator
 |2018-11-16
-|link:/projects/iceberg.html">[[.cool2]#122#]
+|link:/projects/iceberg.html">[[.cool2]#123#]
 |[.care]#True#
 |3
 |link:/projects/iceberg.html">[[.cool1]#True#]
 |2018-11-19
-|link:/projects/iceberg.html">[[.cool2]#119#]
+|link:/projects/iceberg.html">[[.cool2]#120#]
 |0,2,3
 |https://people.apache.org/phonebook.html?podling=iceberg[[.cool1]#6#]
 |[.care]#0#
@@ -376,12 +376,12 @@
 |link:iotdb.html[IoTDB]
 |Incubator
 |2018-11-18
-|link:/projects/iotdb.html">[[.cool2]#120#]
+|link:/projects/iotdb.html">[[.cool2]#121#]
 |[.care]#True#
 |3
 |link:/projects/iotdb.html">[[.cool1]#True#]
 |2019-03-07
-|link:/projects/iotdb.html">[[.cool1]#11#]
+|link:/projects/iotdb.html">[[.cool1]#12#]
 |1,2,-
 |https://people.apache.org/phonebook.html?podling=iotdb[[.cool1]#20#]
 |[.care]#0#
@@ -398,12 +398,12 @@
 |link:livy.html[Livy]
 |Incubator
 |2017-06-05
-|link:/projects/livy.html">[[.cool3]#651#]
+|link:/projects/livy.html">[[.cool3]#652#]
 |False
 |1
 |link:/projects/livy.html">[[.cool1]#True#]
 |2017-06-23
-|link:/projects/livy.html">[[.cool4]#633#]
+|link:/projects/livy.html">[[.cool4]#634#]
 |0,0,0
 |https://people.apache.org/phonebook.html?podling=livy[[.cool1]#10#]
 |[.care]#0#
@@ -420,12 +420,12 @@
 |link:marvin-ai.html[Marvin-AI]
 |Incubator
 |2018-08-21
-|link:/projects/marvin.html">[[.cool2]#209#]
+|link:/projects/marvin.html">[[.cool2]#210#]
 |False
 |3
 |link:/projects/marvin.html">[[.cool1]#True#]
 |2018-11-08
-|link:/projects/marvin.html">[[.cool3]#130#]
+|link:/projects/marvin.html">[[.cool3]#131#]
 |0,0,2
 |https://people.apache.org/phonebook.html?podling=marvin[[.cool1]#14#]
 |[.care]#0#
@@ -442,12 +442,12 @@
 |link:milagro.html[Milagro]
 |Incubator
 |2015-12-21
-|link:/projects/milagro.html">[[.cool4]#1183#]
+|link:/projects/milagro.html">[[.cool4]#1184#]
 |False
 |1
 |link:/projects/milagro.html">[[.cool1]#True#]
 |2016-04-12
-|link:/projects/milagro.html">[[.cool4]#1070#]
+|link:/projects/milagro.html">[[.cool4]#1071#]
 |0,0,0
 |https://people.apache.org/phonebook.html?podling=milagro[[.cool1]#7#]
 |[.care]#0#
@@ -464,12 +464,12 @@
 |link:mxnet.html[MXNet]
 |Incubator
 |2017-01-23
-|link:/projects/mxnet.html">[[.cool4]#784#]
+|link:/projects/mxnet.html">[[.cool4]#785#]
 |False
 |1
 |link:/projects/mxnet.html">[[.cool1]#True#]
 |2019-02-26
-|link:/projects/mxnet.html">[[.cool1]#20#]
+|link:/projects/mxnet.html">[[.cool1]#21#]
 |1,1,5
 |https://people.apache.org/phonebook.html?podling=mxnet[[.cool1]#62#]
 |[.care]#0#
@@ -486,12 +486,12 @@
 |link:myriad.html[Myriad]
 |Incubator
 |2015-03-01
-|link:/projects/myriad.html">[[.cool4]#1478#]
+|link:/projects/myriad.html">[[.cool4]#1479#]
 |False
 |3
 |link:/projects/myriad.html">[[.cool1]#True#]
 |2019-03-13
-|link:/projects/myriad.html">[[.cool1]#5#]
+|link:/projects/myriad.html">[[.cool1]#6#]
 |3,4,7
 |https://people.apache.org/phonebook.html?podling=myriad[[.cool1]#11#]
 |[.cool1]#3#
@@ -508,12 +508,12 @@
 |link:nemo.html[Nemo]
 |Incubator
 |2018-02-04
-|link:/projects/nemo.html">[[.cool1]#407#]
+|link:/projects/nemo.html">[[.cool1]#408#]
 |False
 |3
 |link:/projects/nemo.html">[[.cool1]#True#]
 |2019-03-13
-|link:/projects/nemo.html">[[.cool1]#5#]
+|link:/projects/nemo.html">[[.cool1]#6#]
 |1,1,1
 |https://people.apache.org/phonebook.html?podling=nemo[[.cool1]#17#]
 |[.care]#0#
@@ -530,12 +530,12 @@
 |link:netbeans.html[NetBeans]
 |Incubator
 |2016-10-01
-|link:/projects/netbeans.html">[[.cool4]#898#]
+|link:/projects/netbeans.html">[[.cool4]#899#]
 |False
 |1
 |link:/projects/netbeans.html">[[.cool1]#True#]
 |2019-03-13
-|link:/projects/netbeans.html">[[.cool1]#5#]
+|link:/projects/netbeans.html">[[.cool1]#6#]
 |1,1,1
 |https://people.apache.org/phonebook.html?podling=netbeans[[.cool1]#72#]
 |[.care]#0#
@@ -552,12 +552,12 @@
 |link:omid.html[Omid]
 |Incubator
 |2016-03-28
-|link:/projects/omid.html">[[.cool4]#1085#]
+|link:/projects/omid.html">[[.cool4]#1086#]
 |False
 |3
 |link:/projects/omid.html">[[.cool1]#True#]
 |2018-09-19
-|link:/projects/omid.html">[[.cool4]#180#]
+|link:/projects/omid.html">[[.cool4]#181#]
 |0,0,1
 |https://people.apache.org/phonebook.html?podling=omid[[.care]#2#]
 |[.care]#0#
@@ -574,12 +574,12 @@
 |link:openwhisk.html[OpenWhisk]
 |Incubator
 |2016-11-23
-|link:/projects/openwhisk.html">[[.cool4]#845#]
+|link:/projects/openwhisk.html">[[.cool4]#846#]
 |False
 |3
 |link:/projects/openwhisk.html">[[.cool1]#True#]
 |2019-03-14
-|link:/projects/openwhisk.html">[[.cool1]#4#]
+|link:/projects/openwhisk.html">[[.cool1]#5#]
 |3,3,3
 |https://people.apache.org/phonebook.html?podling=openwhisk[[.cool1]#39#]
 |[.care]#0#
@@ -596,12 +596,12 @@
 |link:pagespeed.html[PageSpeed]
 |Incubator
 |2017-09-30
-|link:/projects/pagespeed.html">[[.cool1]#534#]
+|link:/projects/pagespeed.html">[[.cool1]#535#]
 |False
 |2
 |link:/projects/pagespeed.html">[[.cool1]#True#]
 |2017-10-02
-|link:/projects/pagespeed.html">[[.cool4]#532#]
+|link:/projects/pagespeed.html">[[.cool4]#533#]
 |0,0,0
 |https://people.apache.org/phonebook.html?podling=pagespeed[[.cool1]#10#]
 |[.care]#0#
@@ -618,12 +618,12 @@
 |link:pinot.html[Pinot]
 |Incubator
 |2018-10-17
-|link:/projects/pinot.html">[[.cool2]#152#]
+|link:/projects/pinot.html">[[.cool2]#153#]
 |[.care]#True#
 |2
 |link:/projects/pinot.html">[[.cool1]#True#]
 |2018-10-25
-|link:/projects/pinot.html">[[.cool3]#144#]
+|link:/projects/pinot.html">[[.cool3]#145#]
 |0,0,1
 |https://people.apache.org/phonebook.html?podling=pinot[[.cool1]#23#]
 |[.care]#0#
@@ -640,12 +640,12 @@
 |link:plc4x.html[PLC4X]
 |Incubator
 |2017-12-18
-|link:/projects/plc4x.html">[[.cool1]#455#]
+|link:/projects/plc4x.html">[[.cool1]#456#]
 |False
 |1
 |link:/projects/plc4x.html">[[.cool1]#True#]
 |2019-03-13
-|link:/projects/plc4x.html">[[.cool1]#5#]
+|link:/projects/plc4x.html">[[.cool1]#6#]
 |2,2,2
 |https://people.apache.org/phonebook.html?podling=plc4x[[.cool1]#15#]
 |[.care]#0#
@@ -662,12 +662,12 @@
 |link:ponymail.html[Pony Mail]
 |Incubator
 |2016-05-27
-|link:/projects/ponymail.html">[[.cool4]#1025#]
+|link:/projects/ponymail.html">[[.cool4]#1026#]
 |False
 |3
 |link:/projects/ponymail.html">[[.cool1]#True#]
 |2017-08-01
-|link:/projects/ponymail.html">[[.cool4]#594#]
+|link:/projects/ponymail.html">[[.cool4]#595#]
 |0,0,0
 |https://people.apache.org/phonebook.html?podling=ponymail[[.cool1]#11#]
 |[.care]#0#
@@ -684,12 +684,12 @@
 |link:ratis.html[Ratis]
 |Incubator
 |2017-01-03
-|link:/projects/ratis.html">[[.cool4]#804#]
+|link:/projects/ratis.html">[[.cool4]#805#]
 |False
 |2
 |link:/projects/ratis.html">[[.cool1]#True#]
 |2019-03-13
-|link:/projects/ratis.html">[[.cool1]#5#]
+|link:/projects/ratis.html">[[.cool1]#6#]
 |1,1,1
 |https://people.apache.org/phonebook.html?podling=ratis[[.cool1]#25#]
 |[.care]#0#
@@ -706,12 +706,12 @@
 |link:rya.html[Rya]
 |Incubator
 |2015-09-18
-|link:/projects/rya.html">[[.cool4]#1277#]
+|link:/projects/rya.html">[[.cool4]#1278#]
 |False
 |1
 |link:/projects/rya.html">[[.cool1]#True#]
 |2019-03-13
-|link:/projects/rya.html">[[.cool1]#5#]
+|link:/projects/rya.html">[[.cool1]#6#]
 |1,2,6
 |https://people.apache.org/phonebook.html?podling=rya[[.cool1]#12#]
 |[.cool1]#2#
@@ -728,12 +728,12 @@
 |link:s2graph.html[S2Graph]
 |Incubator
 |2015-11-29
-|link:/projects/s2graph.html">[[.cool4]#1205#]
+|link:/projects/s2graph.html">[[.cool4]#1206#]
 |False
 |2
 |link:/projects/s2graph.html">[[.cool1]#True#]
 |2019-03-13
-|link:/projects/s2graph.html">[[.cool1]#5#]
+|link:/projects/s2graph.html">[[.cool1]#6#]
 |1,1,1
 |https://people.apache.org/phonebook.html?podling=s2graph[[.cool1]#13#]
 |[.care]#0#
@@ -750,12 +750,12 @@
 |link:samoa.html[SAMOA]
 |Incubator
 |2014-12-15
-|link:/projects/samoa.html">[[.cool4]#1554#]
+|link:/projects/samoa.html">[[.cool4]#1555#]
 |False
 |3
 |link:/projects/samoa.html">[[.cool1]#True#]
 |2015-01-06
-|link:/projects/samoa.html">[[.cool4]#1532#]
+|link:/projects/samoa.html">[[.cool4]#1533#]
 |0,0,0
 |https://people.apache.org/phonebook.html?podling=samoa[[.cool1]#11#]
 |[.care]#0#
@@ -772,12 +772,12 @@
 |link:sdap.html[SDAP]
 |Incubator
 |2017-10-22
-|link:/projects/sdap.html">[[.cool1]#512#]
+|link:/projects/sdap.html">[[.cool1]#513#]
 |False
 |2
 |link:/projects/sdap.html">[[.cool1]#True#]
 |2019-03-13
-|link:/projects/sdap.html">[[.cool1]#5#]
+|link:/projects/sdap.html">[[.cool1]#6#]
 |1,1,1
 |https://people.apache.org/phonebook.html?podling=sdap[[.cool1]#15#]
 |[.care]#0#
@@ -794,12 +794,12 @@
 |link:senssoft.html[SensSoft]
 |Incubator
 |2016-07-13
-|link:/projects/senssoft.html">[[.cool4]#978#]
+|link:/projects/senssoft.html">[[.cool4]#979#]
 |False
 |1
 |link:/projects/senssoft.html">[[.cool1]#True#]
 |2019-03-13
-|link:/projects/senssoft.html">[[.cool1]#5#]
+|link:/projects/senssoft.html">[[.cool1]#6#]
 |1,1,1
 |https://people.apache.org/phonebook.html?podling=senssoft[[.cool1]#10#]
 |[.care]#0#
@@ -816,12 +816,12 @@
 |link:shardingsphere.html[ShardingSphere]
 |Incubator
 |2018-11-10
-|link:/projects/shardingsphere.html">[[.cool2]#128#]
+|link:/projects/shardingsphere.html">[[.cool2]#129#]
 |[.care]#True#
 |3
 |link:/projects/shardingsphere.html">[[.cool1]#True#]
 |2019-02-02
-|link:/projects/shardingsphere.html">[[.cool1]#44#]
+|link:/projects/shardingsphere.html">[[.cool1]#45#]
 |1,8,10
 |https://people.apache.org/phonebook.html?podling=shardingsphere[[.cool1]#17#]
 |[.care]#0#
@@ -838,12 +838,12 @@
 |link:singa.html[SINGA]
 |Incubator
 |2015-03-17
-|link:/projects/singa.html">[[.cool4]#1462#]
+|link:/projects/singa.html">[[.cool4]#1463#]
 |False
 |3
 |link:/projects/singa.html">[[.cool1]#True#]
 |2019-02-21
-|link:/projects/singa.html">[[.cool1]#25#]
+|link:/projects/singa.html">[[.cool1]#26#]
 |1,1,1
 |https://people.apache.org/phonebook.html?podling=singa[[.cool1]#11#]
 |[.care]#0#
@@ -860,12 +860,12 @@
 |link:skywalking.html[SkyWalking]
 |Incubator
 |2017-12-08
-|link:/projects/skywalking.html">[[.cool1]#465#]
+|link:/projects/skywalking.html">[[.cool1]#466#]
 |False
 |3
 |link:/projects/skywalking.html">[[.cool1]#True#]
 |2019-03-03
-|link:/projects/skywalking.html">[[.cool1]#15#]
+|link:/projects/skywalking.html">[[.cool1]#16#]
 |1,4,6
 |https://people.apache.org/phonebook.html?podling=skywalking[[.cool1]#22#]
 |[.care]#0#
@@ -882,12 +882,12 @@
 |link:spot.html[Spot]
 |Incubator
 |2016-09-23
-|link:/projects/spot.html">[[.cool4]#906#]
+|link:/projects/spot.html">[[.cool4]#907#]
 |False
 |3
 |link:/projects/spot.html">[[.cool1]#True#]
 |2016-10-28
-|link:/projects/spot.html">[[.cool4]#871#]
+|link:/projects/spot.html">[[.cool4]#872#]
 |0,0,0
 |https://people.apache.org/phonebook.html?podling=spot[[.cool1]#25#]
 |[.care]#0#
@@ -904,12 +904,12 @@
 |link:superset.html[Superset]
 |Incubator
 |2017-05-21
-|link:/projects/superset.html">[[.cool3]#666#]
+|link:/projects/superset.html">[[.cool3]#667#]
 |False
 |3
 |link:/projects/superset.html">[[.cool1]#True#]
 |2017-06-26
-|link:/projects/superset.html">[[.cool4]#630#]
+|link:/projects/superset.html">[[.cool4]#631#]
 |0,0,0
 |https://people.apache.org/phonebook.html?podling=superset[[.cool1]#20#]
 |[.care]#0#
@@ -926,12 +926,12 @@
 |link:tamaya.html[Tamaya]
 |Incubator
 |2014-11-14
-|link:/projects/tamaya.html">[[.cool4]#1585#]
+|link:/projects/tamaya.html">[[.cool4]#1586#]
 |[.care]#True#
 |2
 |link:/projects/tamaya.html">[[.cool1]#True#]
 |2015-08-31
-|link:/projects/tamaya.html">[[.cool4]#1295#]
+|link:/projects/tamaya.html">[[.cool4]#1296#]
 |0,0,0
 |https://people.apache.org/phonebook.html?podling=tamaya[[.cool1]#12#]
 |[.cool2]#1#
@@ -948,12 +948,12 @@
 |link:taverna.html[Taverna]
 |Incubator
 |2014-10-20
-|link:/projects/taverna.html">[[.cool4]#1610#]
+|link:/projects/taverna.html">[[.cool4]#1611#]
 |False
 |3
 |link:/projects/taverna.html">[[.cool1]#True#]
 |2019-03-13
-|link:/projects/taverna.html">[[.cool1]#5#]
+|link:/projects/taverna.html">[[.cool1]#6#]
 |1,2,3
 |https://people.apache.org/phonebook.html?podling=taverna[[.cool1]#17#]
 |[.cool1]#4#
@@ -970,12 +970,12 @@
 |link:tephra.html[Tephra]
 |Incubator
 |2016-03-07
-|link:/projects/tephra.html">[[.cool4]#1106#]
+|link:/projects/tephra.html">[[.cool4]#1107#]
 |False
 |3
 |link:/projects/tephra.html">[[.cool1]#True#]
 |2016-11-17
-|link:/projects/tephra.html">[[.cool4]#851#]
+|link:/projects/tephra.html">[[.cool4]#852#]
 |0,0,0
 |https://people.apache.org/phonebook.html?podling=tephra[[.cool1]#8#]
 |[.care]#0#
@@ -992,12 +992,12 @@
 |link:toree.html[Toree]
 |Incubator
 |2015-12-02
-|link:/projects/toree.html">[[.cool4]#1202#]
+|link:/projects/toree.html">[[.cool4]#1203#]
 |False
 |2
 |link:/projects/toree.html">[[.cool1]#True#]
 |2018-09-18
-|link:/projects/toree.html">[[.cool4]#181#]
+|link:/projects/toree.html">[[.cool4]#182#]
 |0,0,1
 |https://people.apache.org/phonebook.html?podling=toree[[.cool1]#9#]
 |[.care]#0#
@@ -1014,14 +1014,14 @@
 |link:training.html[Training]
 |Incubator
 |2019-02-21
-|link:/projects/training.html">[[.cool3]#25#]
+|link:/projects/training.html">[[.cool3]#26#]
 |[.care]#True#
 |2
 |link:/projects/training.html">[[.cool1]#True#]
 |2019-03-13
-|link:/projects/training.html">[[.cool1]#5#]
+|link:/projects/training.html">[[.cool1]#6#]
 |6,-,-
-|https://people.apache.org/phonebook.html?podling=training[[.cool1]#13#]
+|https://people.apache.org/phonebook.html?podling=training[[.cool1]#14#]
 |[.care]#0#
 |https://gitbox.apache.org/repos/asf?p=incubator-training.git;a=tree;hb=HEAD[[.cool1]#True#]
 |https://issues.apache.org/jira/browse/TRAINING[[.cool1]#True#]
@@ -1036,18 +1036,18 @@
 |link:tvm.html[TVM]
 |Incubator
 |2019-03-06
-|link:/projects/tvm.html">[[.cool3]#12#]
+|link:/projects/tvm.html">[[.cool3]#13#]
 |[.care]#True#
 |1
 |link:/projects/tvm.html">[[.cool1]#True#]
 |2019-03-11
-|link:/projects/tvm.html">[[.cool1]#7#]
+|link:/projects/tvm.html">[[.cool1]#8#]
 |4,-,-
-|https://people.apache.org/phonebook.html?podling=tvm[[.cool1]#8#]
+|https://people.apache.org/phonebook.html?podling=tvm[[.cool1]#9#]
 |[.care]#0#
 |[.care]#False#
 |https://issues.apache.org/jira/browse/TVM[[.cool1]#True#]
-|[.care]#False#
+|http://mail-archives.apache.org/mod_mbox/tvm-dev[[.cool1]#True#]
 |[.care]#False#
 |[.care]#False#
 |[.care]#False#
@@ -1058,12 +1058,12 @@
 |link:unomi.html[Unomi]
 |Incubator
 |2015-10-05
-|link:/projects/unomi.html">[[.cool4]#1260#]
+|link:/projects/unomi.html">[[.cool4]#1261#]
 |False
 |2
 |link:/projects/unomi.html">[[.cool1]#True#]
 |2015-11-05
-|link:/projects/unomi.html">[[.cool4]#1229#]
+|link:/projects/unomi.html">[[.cool4]#1230#]
 |0,0,0
 |https://people.apache.org/phonebook.html?podling=unomi[[.cool1]#11#]
 |[.care]#0#
@@ -1080,12 +1080,12 @@
 |link:warble.html[Warble]
 |Incubator
 |2018-06-11
-|link:/projects/warble.html">[[.cool2]#280#]
+|link:/projects/warble.html">[[.cool2]#281#]
 |False
 |3
 |link:/projects/warble.html">[[.cool1]#True#]
 |2018-09-19
-|link:/projects/warble.html">[[.cool4]#180#]
+|link:/projects/warble.html">[[.cool4]#181#]
 |0,0,3
 |https://people.apache.org/phonebook.html?podling=warble[[.cool1]#6#]
 |[.care]#0#
@@ -1102,12 +1102,12 @@
 |link:weex.html[Weex]
 |Incubator
 |2016-11-30
-|link:/projects/weex.html">[[.cool4]#838#]
+|link:/projects/weex.html">[[.cool4]#839#]
 |False
 |1
 |link:/projects/weex.html">[[.cool1]#True#]
 |2019-02-21
-|link:/projects/weex.html">[[.cool1]#25#]
+|link:/projects/weex.html">[[.cool1]#26#]
 |2,2,2
 |https://people.apache.org/phonebook.html?podling=weex[[.cool1]#21#]
 |[.cool1]#9#
@@ -1124,12 +1124,12 @@
 |link:zipkin.html[Zipkin]
 |Incubator
 |2018-08-29
-|link:/projects/zipkin.html">[[.cool2]#201#]
+|link:/projects/zipkin.html">[[.cool2]#202#]
 |False
 |3
 |link:/projects/zipkin.html">[[.cool1]#True#]
 |2019-01-21
-|link:/projects/zipkin.html">[[.cool1]#56#]
+|link:/projects/zipkin.html">[[.cool1]#57#]
 |2,4,10
 |https://people.apache.org/phonebook.html?podling=zipkin[[.cool1]#17#]
 |[.care]#0#

Modified: incubator/public/trunk/content/clutch/_includes/clutcht.ad
URL: http://svn.apache.org/viewvc/incubator/public/trunk/content/clutch/_includes/clutcht.ad?rev=1855859&r1=1855858&r2=1855859&view=diff
==============================================================================
--- incubator/public/trunk/content/clutch/_includes/clutcht.ad (original)
+++ incubator/public/trunk/content/clutch/_includes/clutcht.ad Tue Mar 19 18:51:59 2019
@@ -1,4 +1,4 @@
 
-Clutch last gathered: Mon Mar 18 18:41:25 2019 UTC.
+Clutch last gathered: Tue Mar 19 17:21:23 2019 UTC.
 
 Number of podlings in incubation: 52

Modified: incubator/public/trunk/content/clutch/index.ad
URL: http://svn.apache.org/viewvc/incubator/public/trunk/content/clutch/index.ad?rev=1855859&r1=1855858&r2=1855859&view=diff
==============================================================================
--- incubator/public/trunk/content/clutch/index.ad (original)
+++ incubator/public/trunk/content/clutch/index.ad Tue Mar 19 18:51:59 2019
@@ -62,60 +62,167 @@ include::_includes/clutchr.ad[]
 The [.care]#orange# and [.issue]#vermilion# items indicate where more care and attention is needed. The following
 notes for each column provide definitions and attempt to link directly to the relevant process documentation:
 
-* [[h-project]]Podling - If your podling is in incubation, but is missing from the Clutch table, then it still needs to be added to the [.code]#content/podlings.xml# file.
-  See the link:/guides/mentor.html#add_to_incubation_summary_file[mentor's guide]. The link:/projects/[Projects page] is also generated from [.code]#content/podlings.xml#.
-* [[h-sponsor]]Sponsor - usually podlings are sponsored by the Incubator. Ocassionally podlings are sponsored by other Apache projects.
-  This is set within the [.code]#content/podlings.xml# entry for the podling.
-* [[h-startdate]]A: startDate - this is the date the podling started. Usually this is the date the podling proposal vote passed on the Incubator mailing list.
-  This is set within the [.code]#content/podlings.xml# entry for the podling.
-* [[h-elapseddays]]B: elapsedDays - This is the number of days since the start date. This is color coded according to the normal timeline of a podling.
-  [.cool3]#<3#, [.cool2]#<12#, [.cool1]#<18#, [.cool3]#<24#, [.cool4]#>24# months. We may adjust these levels to better fit currently observed cycles.
-* [[h-reportingmonthly]]C: reportingMonthly - for the first three months podlings report monthly. If the podling misses reports then they are moved to monthly until
-  they report again.
-* [[h-reportinggroup]]D: reportingGroup - which months the podling reports:
-  1 = January, April, July, October; 2 = February, May, August, November; 3 = March, June, September, December.
-  Note that the report process for a month begins at the end of the prior month. The IPMC chair will send out the reporting schedule on a monthly basis along
-  with reminders to each podling's dev list.
-* [[h-hasstatusfile]]E: hasStatusFile - each podling maintains a status file in [.code]#content/projects/(podling).xml# which is converted to a status page.
-  Your mentor will setup the file and then the podling should maintain it. The key part to maintain is the "News" section where New Committers, PPMC Members, and Releases should
-  be announced. For greater detail, please see link:/policy/incubation.html#ongoing_activities[ongoing activities], 
-  link:/guides/mentor.html#initialize_podling_status_page[initializing status],
-  link:/guides/website.html#maintaining_status_files[status maintenance], and
-  link:/guides/ppmc.html#project_status_page[podling status page]. Click on the link in the cell to view the current status page.
-* [[h-statusupdatedate]]F: statusUpdateDate - the date status page was last updated. Keep this up to date with frequest news.
-* [[h-statusage]]G: statusAge - days since the status page was last updated. The text is colored to show when status is not being kept up to date.
-  [.cool1]#<2#, [.cool2]#<4#, [.cool3]#<9#, [.cool4]#>9# months.
-* [[h-statusupdatecounts]]H: statusUpdateCounts - cumulative number of commits to the status file in the previous 2, 4, and 9 months
-* [[h-numbercommitters]]I: numberCommitters - the total number of committers accounts that have been established to date. Taken from Whimsy via
-  https://whimsy.apache.org/public/public_ldap_projects.json[public project ldap].
-  Maintained in Whimsy through https://whimsy.apache.org/roster/ppmc/[the roster pages].
-  Click on the cell to view https://people.apache.org/phonebook.html[the public phone book].
-* [[h-numbernewcommitters]]J: numberCommittersNew - new committers added since establishment. This count is gathered from the Status page "News" section.
-  See guides on voting in link:/guides/ppmc.html#adding_new_committers[new committers] and link:/guides/ppmc.html#voting_in_a_new_ppmc_member[new ppmc members].
-* [[h-hasrepos]]K: hasRepo - a Gitbox or Subversion code repository has been created. Projects may have multiple Gitbox repositories.
-  Click on the podling name in the first column to view all of the podling's repositories. A podling coming to the ASF may need to request a
-  link:/guides/mentor.html#git_migrations[migration] or a link:/guides/mentor.html#gitbox_requests[new repository].
-  The list of Gitbox repositories is retrieved from https://gitbox.apache.org/repositories.json[Gitbox json].
-* [[h-hastracker]]L: hasTracker - has an Issue Tracker. If the status file has been updated to have an issue tracker link and the link is valid then there
-  will be a link to the tracker in the cell.
-* [[h-hasdevlist]]M: hasMailListDev - has dev mail list and archives. This is picked up from the status page and then confirmed for the usual naming pattern.
-  If available the cell will link to the http://mail-archives.apache.org/mod_mbox/[mailbox archive] podling dev list.
-* [[h-hascommitslist]]N: hasMailListCommits - has commits mail list and archives. This is picked up from the status page and then confirmed for the usual naming pattern.
-  If available he cell will link to the http://mail-archives.apache.org/mod_mbox/[mailbox archive] podling commits list.
-* [[h-haswebsite]]O: hasWebSite - podling's should maintain websites so that their users can find out information about the podling and The Apache Software Foundation.
-  Here is the incubator's link:/guides/sites.html[website guide]. If the website is not provided in the status file then the usual naming patterns are tried.
-  Assuming that the website exists the cell will provide a link to it. Whimsy provides a periodic scan of podling websites which you can view
-  https://whimsy.apache.org/pods/[here]. The clutch process uses https://whimsy.apache.org/public/pods-scan.json[json] data to add notes about website issues
-  to the podling's clutch analysis page under "Errata".
-* [[h-hasdistributionarea]]P: hasDistributionArea - The podling has a directory in the incubator's
-  https://dist.apache.org/repos/dist/release/incubator/[release distribution directory]. If this is present the cell provides a link.
-* [[h-hassigningkeys]]Q: hasKeys - has a PGP "[.code]#Signing KEYS#" file in their distribution area. If this is present then the cell provides a link.
-  There is a facility that performs periodic checks on Apache releases and signatures - https://checker.apache.org/projs/incubator.html["release checker"].
-* [[h-hasrelease]]R: hasRelease - has a release in their distribution area. Podlings are expected to comply with release and release distribution policies
-  as modified by the Incubator. link:/guides/releasemanagement.html[Incubator Release Management], http://www.apache.org/dev/#releases[Software Product Releases],
-  http://www.apache.org/legal/release-policy.html[Apache Release Policy (legal)], and
-  https://www.apache.org/dev/release-distribution.html[Apache Release Distribution Policy (infra)].
-  If there is a podling release then the cell will provide a link to the podling's clutch analysis page's release section.
+[[h-project]]
+==== Podling
+
+The name of each podling is linked to a link:#podling_analysis_page[podling clutch analysis page].
+If your podling is in incubation, but is missing from the Clutch table, then it still needs to be added to the [.code]#content/podlings.xml# file.
+See the link:/guides/mentor.html#add_to_incubation_summary_file[mentor's guide]. The link:/projects/[Projects page] is also generated from [.code]#content/podlings.xml#.
+
+[[h-sponsor]]
+==== Sponsor
+
+Usually podlings are sponsored by the Incubator. Ocassionally podlings are sponsored by other Apache projects. The sponsor is chosen on the link:/guides/proposal.html[proposal].
+The value is set within the [.code]#content/podlings.xml# entry for the podling.
+
+[[h-startdate]]
+==== A: Start Date
+
+This is the date the podling started. Usually this is the date the podling proposal vote passed on the Incubator mailing list.
+This is set within the [.code]#content/podlings.xml# entry for the podling.
+
+[[h-elapseddays]]
+==== B: Elapsed Days
+
+This is the number of days since the start date. This is color coded according to the normal timeline of a podling.
+[.cool3]#<3#, [.cool2]#<12#, [.cool1]#<18#, [.cool3]#<24#, [.cool4]#>24# months. We may adjust these levels to better fit currently observed cycles.
+
+[[h-reportingmonthly]]
+==== C: Reporting Monthly
+
+For the first three months podlings report monthly. If the podling misses reports then they are moved to monthly until they report again.
+
+[[h-reportinggroup]]
+==== D: Reporting Group
+
+Which months the podling reports: 1 = January, April, July, October; 2 = February, May, August, November; 3 = March, June, September, December.
+Note that the report process for a month begins at the end of the prior month. The IPMC chair will send out the reporting schedule on a monthly basis along
+with reminders to each podling's dev list.
+
+[h-hasstatusfile]]
+==== E: Has Status File
+
+Each podling maintains a status file in [.code]#content/projects/(podling).xml# which is converted to a status page.
+Your mentor will setup the file and then the podling should maintain it. The key part to maintain is the "News" section where New Committers, PPMC Members, and Releases should
+be announced. For greater detail, please see: 
+
+* link:/guides/mentor.html#initialize_podling_status_page[Initializing Status]
+* link:/policy/incubation.html#ongoing_activities[Ongoing Activities]
+* link:/guides/website.html#maintaining_status_files[Status Maintenance]
+* link:/guides/ppmc.html#project_status_page[Podling Status Page]
+
+Click on the link in the cell to view the current status page.
+
+[[h-statusupdatedate]]
+==== F: Status Update Date
+
+The date status page was last updated. Keep the Status Page up to date with frequent news about:
+
+* New Committers
+* New PPMC Members
+* New Releases
+* New Repositories
+* New Resources
+
+[[h-statusage]]
+==== G: Status Age
+
+Days since the status page was last updated. The text is colored to warn when status is not being kept up to date.
+[.cool1]#<2#, [.cool2]#<4#, [.cool3]#<9#, [.cool4]#>9# months.
+
+[[h-statusupdatecounts]]
+==== H: Status Update Counts
+
+Cumulative number of commits to the podling status file in the previous 2, 4, and 9 months
+
+[[h-numbercommitters]]
+==== I: Number of Committers
+
+The total number of committers that have been established to date. Taken from Whimsy via
+https://whimsy.apache.org/public/public_ldap_projects.json[public project ldap].
+Maintained in Whimsy through https://whimsy.apache.org/roster/ppmc/[the roster pages].
+Click on the cell to view https://people.apache.org/phonebook.html[the public phone book].
+
+[[h-numbernewcommitters]]
+==== J: Number of New Committers
+
+The number of new committers added since establishment. This count is gathered from the Status page "News" section.
+See guides on voting in link:/guides/ppmc.html#adding_new_committers[new committers] and link:/guides/ppmc.html#voting_in_a_new_ppmc_member[new ppmc members].
+
+[[h-hasrepos]]
+==== K: Has a Code Repository
+
+A Gitbox or Subversion code repository has been created. Projects may have multiple Gitbox repositories.
+Click on the podling name in the first column to view all of the podling's repositories. A podling coming to the ASF may need to request a
+link:/guides/mentor.html#git_migrations[migration] or a link:/guides/mentor.html#gitbox_requests[new repository].
+The list of Gitbox repositories is retrieved from https://gitbox.apache.org/repositories.json[Gitbox json].
+
+[[h-hastracker]]
+==== L: Has Issue Tracker
+
+The podling has an Issue Tracker. If the status file has been updated to have an issue tracker link and the link is valid then there
+will be a link to the tracker in the cell.
+
+[[h-hasdevlist]]
+==== M: Has a Dev Mailing List
+
+The podling has established a dev mail list and archives. This is picked up from the status page and then confirmed for the usual naming pattern.
+If the list is available the cell will link to the http://mail-archives.apache.org/mod_mbox/[mailbox archive] podling dev list.
+
+[[h-hascommitslist]]
+==== N: Has a Commits Mailing List
+
+The podling has established a commits mail list and archives. This is picked up from the status page and then confirmed for the usual naming pattern.
+If available he cell will link to the http://mail-archives.apache.org/mod_mbox/[mailbox archive] podling commits list.
+Sometime a podling will start by directing code repository and issue tracker notification emails to their dev list. This will often obscur meaningful conversation.
+
+[[h-haswebsite]]
+==== O: Has a Web Site
+
+Podlings should maintain a website so that their users can find out information about the podling and The Apache Software Foundation.
+Here is the incubator's link:/guides/sites.html[website guide]. If the website is not provided in the status file then the usual naming patterns are tried.
+Assuming that the website exists the cell will provide a link to it. Whimsy provides a periodic scan of podling websites which you can view
+https://whimsy.apache.org/pods/[here]. The clutch process uses https://whimsy.apache.org/public/pods-scan.json[json] data to add notes about website issues
+to the podling's clutch analysis page under "Errata".
+
+[h-hasdistributionarea]]
+==== P: Has a Distribution Area
+
+The podling has a directory in the incubator's https://dist.apache.org/repos/dist/release/incubator/[release distribution directory].
+If this is present the cell provides a link.
+
+[[h-hassigningkeys]]
+==== Q: Has Release Signing Keys
+
+The podling has a PGP "[.code]#Signing KEYS#" file in their distribution area. If this is present then the cell provides a link.
+There is a facility that performs periodic checks on Apache releases and signatures - https://checker.apache.org/projs/incubator.html["release checker"].
+
+[[h-hasrelease]]
+==== R: Has a Release in the Distribution Area
+
+The podling has a release in their distribution area. Podlings are expected to comply with release and release distribution policies as modified by the Incubator.
+
+* link:/guides/releasemanagement.html[Incubator Release Management]
+* http://www.apache.org/dev/#releases[Software Product Releases]
+* http://www.apache.org/legal/release-policy.html[Apache Release Policy (legal)]
+* https://www.apache.org/dev/release-distribution.html[Apache Release Distribution Policy (infra)]
+
+If there is a podling release then the cell will provide a link to the podling's clutch analysis page's release section.
+
+[[h-graduate]]
+==== Graduating
+
+Once the Board has approved the podling's graduation resolution, update your podling metadata in the [.code]#content/podlings.xml#
+file as you progress through graduation. Do various tasks as listed in the documentation, such as a final tidy of the status page.
+See http://www.apache.org/dev/infra-contact#requesting-graduation[Infrastructure steps for graduation].
+
+[[h-retire]]
+==== Retirement
+
+Once the Incubator PMC has agreed to retirement, update the podling metadata and tidy the status page. If the podling is continuing development
+elsewhere then make sure that the new location is provided. When this occurs chances are someone on the IPMC will handle these duties ad hoc.
+
+include::_includes/clutcho1.ad[]
 
 [[steps]]
 == Assist with Incubation Steps
@@ -143,42 +250,117 @@ Clutch reads the source file for the lin
 ensures that each new project has an entry, adds some more attributes. Clutch then gathers some data from each project's Status page and
 validates that certain resources are established and steps are achieved.
 
-* Clutch output includes link:#data[data files] 
-* [[h-graduate]] Graduating: once the Board has approved the podling's graduation resolution, update your podling metadata in the [.code]#content/podlings.xml#
-  file as you progress through graduation. Do various tasks as listed in the documentation, such as a final tidy of the status page.
-  See http://www.apache.org/dev/infra-contact#requesting-graduation[Infrastructure steps for graduation].
-* [[h-retire]] Retirement: once the Incubator PMC has agreed to retirement, update the podling metadata and tidy the status page. If the podling is continuing development
-  elsewhere then make sure that the new location is provided. When this occurs chances are someone on the IPMC will handle these duties ad hoc.
-include::_includes/clutcho1.ad[]
+Clutch output includes link:#data[data files] 
 
-[[notes-2]]
-== Further Notes
+[[podling_analysis_page]]
+=== Podling Clutch Analysis Page
 
-The http://en.wikipedia.org/wiki/Clutch_(eggs)[clutch] is the set of eggs which have been laid. The mother hen (our Incubator PMC)
-needs to continually gather them, to ensure that none have rolled from the nest or moved to the outside, being forgotten or becoming cold.
-Clutch also means to grasp eagerly.
+The clutch analysis both fills the data included on this page and creates an analysis for each podling that can be linked to from the podling name in the clutch table.
 
-So please interpret this table and the detailed pages from the point-of-view of encouragement and nurture.
+==== Description
+
+* The podling description from [.code]#content/podlings.xml#
+* The podling start date.
+* The date of the last update of project/status.xml.
+* The reporting cycle.
+* The number of committers and ppmc members. Indication if these are equal.
+* Mentor list including apache ids.
+
+==== News
+
+* Copies the news from the podling status page
+
+==== Resources
+
+Listing of various podling resources
+
+===== Project Website
+
+Link to podling's public website
+
+===== Mailing lists
+
+* Developer mailing list archive
+* Commits mailing list archive
+
+===== Issue Tracker
+
+Link to issue tracker
+
+===== Wiki
+
+Link to wiki
+
+===== Repositories
+
+* Detailed list of gitbox repos from infra's ground truth for the podling.
+* Link to any subversion repository.
+* For each gitbox repos:
+** Gitbox link
+** Github link
+** Description
+** Number of commits
+** Date of last commit
+
+==== Releases
+
+Information about the podling's release harvested by reviewing the distribution area's svn repository.
+
+===== Current
+
+Current releases:
+
+* Link to the signing key, if it exists.
+* Link to instructions on how to verify a release.
+* Release list is suppressed if there are no signing keys
+* For each release:
+** Download link using [.code]#closer.lua#
+** Signature link
+** Hash link
+** Size of the download file
+** Date that the release was added to the distribution area.
+** User who moved the release.
+** Revision in the svn repository.
+
+==== Errata
+
+Issues which may require further work.
+
+* Errata has a list of potential issues identified for the podling
+* Critical issues are in bold.
+* Links to pages on how to resolve the issue
+* Link to the https://whimsy.apache.org/pods/project[whimsy podling site scan]
 
 [[data]]
-=== Data files
+== Data files
 
 Data files are also generated so that other tools can easily re-use the  metadata for the set of projects currently in incubation: 
 
-* [.code]#content/clutch/clutch.txt# - list of projects, one per line. Comma-separated values (CSV).
+* link:/clutch/clutch.txt[[.code]#clutch.txt#] - list of projects, one per line. Comma-separated values (CSV).
 * [.code]#clutch.pkl# - a Python "pickle" file with various attributes (it is in the top-level of SVN incubator/public/trunk).
 * One text file for each Reporting group listing the dev mail address of the podlings due to report in that group.
-  (See [.code]#content/clutch/report_due_[1-3].txt#) This is used by the IPMC to send monthly report alert reminders.
-* [.code]#content/clutch/podlings_graduated.txt# - list of graduated podlings, one per line with start and end dates.
-* [.code]#content/clutch/podlings_retired.txt# - list of retired podlings, one per line with start and end dates.
+  (See link:/clutch/report_due_1.txt[[.code]#report_due_1.txt#],  link:/clutch/report_due_2.txt[[.code]#report_due_2.txt#], and
+   link:/clutch/report_due_3.txt[[.code]#report_due_3.txt#]) 
+  These are used by the IPMC to send monthly report alert reminders.
+* link:/clutch/podlings_graduated.txt[[.code]#podlings_graduated.txt#] - list of graduated podlings, one per line with start and end dates.
+* link:/clutch/podlings_retired.txt[[.code]#podlings_retired.txt#] - list of retired podlings, one per line with start and end dates.
 
 [[other]]
-=== Other Issues
+== Other Issues
 
 Occasionally there are other issues, usually regarding podlings not cleaning up after their "graduation".
 
 include::_includes/clutcho2.ad[]
 
+[[notes-2]]
+== Further Notes
+
+The http://en.wikipedia.org/wiki/Clutch_(eggs)[clutch] is the set of eggs which have been laid. The mother hen (our Incubator PMC)
+needs to continually gather them, to ensure that none have rolled from the nest or moved to the outside, being forgotten or becoming cold.
+Clutch also means to grasp eagerly.
+
+So please interpret this table and the detailed pages from the point-of-view of encouragement and nurture.
+
 === Origin
 
 The nest was becoming full, some podlings were forgotten, rolled into dark corners: a new tool "clutch" was created to assist oversight of all podlings



---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message