- 🇺🇸United States chrisfromredfin Portland, Maine
Though yes this is related, this is a bit of a different ask. This mostly comes from user confusion where "ctools" is the most installed module, but it's rarely installed by a non-developer. It would I think actually be a Drupal.org change to allow a flag like "is developer project" and then we have a default filter that filters OUT developer-only modules by default (but allow power users to opt in to showing all).
- 🇺🇸United States phenaproxima Massachusetts
I would be on board with doing this as traits that could be used by existing sources. Maybe call them something like
AllowListTrait
andDenyListTrait
, which explicitly reject projects with certain internal IDs. - 🇺🇸United States phenaproxima Massachusetts
I actually think we should broaden the scope here and give all sources these superpowers:
- Sort projects into an arbitrary order (already doable, just implemented per-source rather than in the base class)
- Show or hide specific projects by ID
We could easily add these configuration options to
ProjectBrowserSourceBase
.