Over at #99466: Add maintenance status for projects we added a new vocab on project nodes for maintainers to specify to what degree they're maintaining the project. Thanks to #935106: Split out project taxonomy terms from the generic "Tags" into vocabulary-specific display this is now nice and visible on the project pages themselves.

However, this stuff isn't being harnessed on the solr-based project browsing pages at all. We should really expose this vocab as a facet so it can be filtered on. By default, we should *not* display thinks marked as 'Abandoned' or 'Obsolete'. This would also be an easy way to let people search for projects that are 'Seeking co-maintainer(s)', etc.

I'm not sure if it's automatically in the index already since it's a core vocab. It probably is. But, we need to do a little work to actually tie this into the project browsing/search UI.

Comments

Michelle’s picture

Version: » 6.x-3.x-dev

Consider #1576354: Add option to filter by project maintenance status my +1. ;)

[It insisted I pick a version... ]

Pasqualle’s picture

mgifford’s picture

Version: 6.x-3.x-dev » 7.x-3.x-dev
Issue summary: View changes

This still seems to be an issue. At least when looking here:
https://drupal.org/search/site/?f[0]=ss_meta_type%3Amodule

dddave’s picture

This is very desirable.

drumm’s picture

Title: Expose 'Maintenance status' to Solr for project browsing pages » Use 'Maintenance status' on project browsing pages

This is already indexed in Solr, as taxonomy terms are usually indexed. It isn't being used by the browsing pages.

Currently, the browsing pages are effectively custom coded in Project Solr module. We should actually be moving custom code from that module to drupalorg, since the browsing pages are actually kinda custom to Drupal.org, and other sites would be better served by ApacheSolr Views, SearchAPI, or whatever works for them.

For Drupal.org, we can move the relevant code over from Project Solr to drupalorg, then patch it. Or it may be time to replace it with ApacheSolr Views, making this issue a configuration change instead of a coding project.

drumm’s picture

Title: Use 'Maintenance status' on project browsing pages » Use Maintenance & Development status on project browsing pages

It makes sense to work on both of these in the same issue.

mgifford’s picture

Duplicate issue that was closed in favour of this one https://drupal.org/node/1292472

drumm’s picture

Status: Active » Closed (won't fix)

#2763963: Consider project usage when ordering projects by relevancy was done a few months ago. I think that’s a sufficient signal when searching by relevancy, bumping up the more-used projects. Maintenance and development status often aren’t accurate for projects, I don’t think they would improve search results too much.