website-v2 icon indicating copy to clipboard operation
website-v2 copied to clipboard

Adding a "modules maintainers page"

Open r9mp opened this issue 3 years ago • 2 comments

Hey there!

I would like to develop a "modules maintainers page" if it's ok with you, to put forward maintainers (maybe not a good idea if you want to keep this site as simple as possible). Don't hesitate to say no.

I'm creating this issue to define the scope of my/our development. I was thinking about:

  • Basic link in header, footer and on click on the number of maintainers.
  • Dedicated page with cards.
  • No filters for the first version.
  • Same header but with title "Discover our maintainers" ; no idea yet for the description.
  • Cards contains the name, link, github, twitter, number of modules that the user is participating.
  • This feature must be done without impacting the /modules/*.yml files.

I checked a bit the code and it seems that this site as not been creating in a way to have multiple pages easily (no layouts, header/filters/stats not in a component, ...). Should I do two PR? A rework PR and a feature PR?

r9mp avatar Oct 04 '21 15:10 r9mp

Hi @r9mp and thanks for the suggestion. I've moved this to the website repo because we are working on a new home for modules listing and I know it is planned to have a maintainers page. Maybe adding a list of avatars in a new section in https://nuxtjs.org/teams ? /cc @Atinux @danielroe

pi0 avatar Oct 04 '21 16:10 pi0

@pi0 I may be able to help on the new home for modules too. Keep me in touch.

Edit : ok. Maybe not as you're using docus :)

r9mp avatar Oct 04 '21 16:10 r9mp