Add information about authors and maintainers in project details page

Created on 8 January 2025, about 2 months ago

Problem/Motivation

Project details page is missing information about the authors / maintainers.

It was intentionally removed from the original design.

Some people think it is valuable information, important to show to end user for two main reasons:

  • No info about authors give the feeling modules are created and maintained by some sort of "Drupal super-organization"
  • Display info about authors and maintainers promote contribution and improve reputation - a way for the community to give back to those who gave back

Original slack thread here.

Steps to reproduce

  • Install Project Browser
  • Browse modules
  • Open the detail of any given project (e.g. webform in the attached screenshot).
  • Result: zero information about authors / maintainers.

Proposed resolution

Add a section about the authors and maintainers in the right sidebar.

✨ Feature request
Status

Active

Version

2.0

Component

Code

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @matthieuscarset
  • πŸ‡ΈπŸ‡°Slovakia poker10

    +1 for adding the information about project maintainers.

    Copying from the related issue - I agree, that the information about maintainer(s) is important, as they invest time to maintain the modules and should be mentioned where possible. Without the names, it may look like Drupal (or Drupal Association) is maintaining everything displayed there. We also need to think about the target audience of the Project Browser, which currently seems to be mostly Drupal CMS users = ambitious marketers (without extra experience), so they can be confused by who maintans what.

  • πŸ‡ΊπŸ‡ΈUnited States phenaproxima Massachusetts

    Wait, don't work on this yet. This issue runs directly counter to ✨ Remove author from Projects Active , and it's not clear which way we want to go. This needs input from @chrisfromredfin.

  • πŸ‡ΊπŸ‡ΈUnited States phenaproxima Massachusetts
  • Okay @phenaproxima,

    Let's wait until one of the two ways available, is decided, I'll continue on this further if required.
    Thanks!

  • πŸ‡ΈπŸ‡°Slovakia poker10

    I am not sure this issue is exactly the opposite of the other one, because I think we want to add the maintainers here (maybe need to update the IS/title). If the author is the owner, then I think on d.o. is always one of the maintainers. If not, I do not see a point of listing the author. But for me it will be very sufficient to list the maintainers as on d.o..

  • πŸ‡ͺπŸ‡ΈSpain fjgarlin

    Yeah, I think both issues can be valid.

    Author, as it is (which is creator of the project) shouldn't be relevant.
    What we want is maintainers, and this issue is the follow-up that ✨ Remove author from Projects Active was referring to.

    So, I'd still remove author, clean up code, and then start afresh with maintainers. Note that this part of the API is NOT ready on d.o yet, so it won't be possible to do this yet.

Production build 0.71.5 2024