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
Comment #1
MichelleConsider #1576354: Add option to filter by project maintenance status my +1. ;)
[It insisted I pick a version... ]
Comment #2
Pasqualle#1418726: How to search for abandoned full projects? my +1. ;)
Comment #3
mgiffordThis still seems to be an issue. At least when looking here:
https://drupal.org/search/site/?f[0]=ss_meta_type%3Amodule
Comment #4
dddave CreditAttribution: dddave commentedThis is very desirable.
Comment #5
drummThis 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.
Comment #6
drummIt makes sense to work on both of these in the same issue.
Comment #7
mgiffordDuplicate issue that was closed in favour of this one https://drupal.org/node/1292472
Comment #8
drumm#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.