ProjectPythia / projectpythia.github.io

https://projectpythia.org
Apache License 2.0
32 stars 18 forks source link

Update the Team page? #287

Open brian-rose opened 1 year ago

brian-rose commented 1 year ago

The Pythia team at https://projectpythia.org/index.html#the-project-pythia-team is a bit out-of-date with recent comings and goings of folks active on the project.

It would be good to get this updated, especially to add new faces.

I don't know if we have a clearly-defined criterion for inclusion on that page, but I would suggest "attends meeting semi-regularly" and/or "has made contributions to Pythia materials".

brian-rose commented 1 year ago

Bumping this to high priority based on recent discussions. The current page does not reflect the open, dynamic nature of the Pythia community and sends the wrong message about what it means to be a "member of Project Pythia".

An easy first step is to get rid of the existing Team page, and then think about replacing it with a more dynamic page drawn from contributions to our GitHub org -- possibly with an additional manual mechanism for adding people who have made contributions that are not reflected in the GitHub history.

brian-rose commented 1 year ago

A PR to remove the existing Team page is #346

brian-rose commented 1 year ago

Bumping this down to Medium priority now that the old Team page is gone.

What's left is to replace the old page with something more representative and inclusive. We don't yet have a good solution for automating the creation of lists of contributors across all repos and activities.

brian-rose commented 3 months ago

Just making a quick note here to mention that this is still unresolved. It seems to me that we could fairly easily create a dynamic, living "Team" display on our portal site by leveraging the existing ProjectPythia GitHub organization.