incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dave Fisher <dave2w...@comcast.net>
Subject Re: [website] Do we still need the Clutch report?
Date Mon, 04 Mar 2019 19:21:56 GMT
Hi Bertrand,

> On Mar 4, 2019, at 8:20 AM, Bertrand Delacretaz <bdelacretaz@apache.org> wrote:
> 
> Hi,
> 
> I was looking at streamlining the incubator.a.o website generation,
> currently the build script at [1] calls "python3 clutch.py" to build
> the http://incubator.apache.org/clutch/ page.
> 
> Is that information still useful considering how our workflows have
> evolved over time?

Let’s more fully investigate the clutch process … I think clutch.py is using a database
created by clutch...

> 
> Whimsy provides lots of useful information under
> https://whimsy.apache.org/roster/ppmc/ which is generated
> automatically from LDAP AFAIK, so more reliable (hopefully not derived
> from clutch data, we should verify that) and maybe sufficient.

AFAIK there is some code in Whimsy to make sure that status in content/projects/*.xml is kept
in sync.

> 
> I also think we should eliminate the XML files under
> https://svn.apache.org/repos/asf/incubator/public/trunk/content/projects/
> if the relevant data is in LDAP, to eliminate data duplication, or at
> least drastically simplify them, but that's another story.

The files under content/projects in xml are the complete detailed status of every podling
that is or has been through the Incubator. Eliminating these files is therefore problematic.
There is useful information in there that goes away with a TLP LDAP or when LDAP goes away
with retirement. Also these xml files do define the podling status page.

Whimsy also uses yml files under content/podlings/ to document some of the same information
that is in the xml. I think that this better conforms with our current workflows. I think
that the data here should be made to override and replace the xml files somehow.

The migration of the Incubator website to jBake and Git is definitely incomplete.

Important pages still under the old style.

https://incubator.apache.org/projects/ <https://incubator.apache.org/projects/>
https://incubator.apache.org/clutch/ <https://incubator.apache.org/clutch/>
https://incubator.apache.org/ip-clearance/ <https://incubator.apache.org/ip-clearance/>

Missing pages “lost in migration":

https://incubator.apache.org/facilities.html <https://incubator.apache.org/facilities.html>
https://incubator.apache.org/history <https://incubator.apache.org/history>

I’ve evaluated ^/incubator/public/trunk/content
Moving onto ^/incubator/public/trunk and clutch

Regards,
Dave

> 
> -Bertrand
> 
> [1] https://github.com/apache/incubator/blob/master/build_site.sh
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
> 


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message