Page MenuHomePhabricator

Generic advanced search doesn't link maniphest advanced search
Closed, DeclinedPublic

Description

As a user, when I find myself in the generic advanced search but I actually need to do "advanced" searches across tasks, I need a way to reach maniphest's advanced search so that I can do what I need.

Observed; https://phabricator.wikimedia.org/search/query/advanced/ doesn't link (or otherwise hint or imply the existence of) https://phabricator.wikimedia.org/maniphest/query/advanced/

Event Timeline

Nemo_bis created this task.Nov 20 2014, 5:36 PM
Nemo_bis raised the priority of this task from to Needs Triage.
Nemo_bis updated the task description. (Show Details)
Nemo_bis changed Security from none to None.
Nemo_bis added a subscriber: Nemo_bis.
Qgil triaged this task as Lowest priority.Nov 20 2014, 10:00 PM
Qgil added a project: Phabricator (Upstream).
Qgil added a subscriber: Qgil.Nov 30 2014, 9:36 PM

Considering that almost every app has an advanced search, how would the UI work to link to all of them?

Very similar to T1372; proposing to decline too.

Tgr added a subscriber: Tgr.Dec 10 2014, 9:46 PM
In T1375#795630, @Qgil wrote:

Considering that almost every app has an advanced search, how would the UI work to link to all of them?

I think the right way would be to have a single search form which exposes common fields by default and extra fields would be added by AJAX when checkboxes get checked in Document types. But that's a complex change, and a link would already be some help. Searching for bugs is the main use case of Phabricator, or at least Wikimedia's Phab instance, and currently the usability for the casual user is pretty bad: open Phabricator, notice the qucksearch form, enter a bug description, and you get a search page with a very limited set of controls and absolutely no indication that a more detailed search form exists elsewhere. It even calls itself the "advanced" search form suggesting that this is the best there is.

In T1375#795630, @Qgil wrote:

Considering that almost every app has an advanced search, how would the UI work to link to all of them?

Tgr's solution is pretty, but possible rather complicated. A simpler alternative would be to use the list of applications that's already there, i.e.

Document Types

...

or the more explicit

Document Types

...

https://secure.phabricator.com/T4475 is somewhat related and could also provide a solution, by providing a 'Search for XXX in Maniphest Search' selection in the search suggestions.

I propose to upstream this task to get upstream input.

This is slowing me down to the point that most of the times I give up searching.

Is there a way for a user to add such a link, or to modify the behaviour of the search box, e.g. via JS customisations? Or am I forced to use GreaseMonkey?

Se4598 added a subscriber: Se4598.Dec 26 2014, 12:20 AM
Qgil added a comment.Dec 29 2014, 9:22 AM

A bookmark in your browser?

Amire80 added a subscriber: Amire80.Feb 4 2015, 5:14 PM
Qgil added a comment.Feb 13 2015, 10:19 PM

I propose to upstream this task to get upstream input.

Ok, moving to Ready To Go.

I've added a comment in https://secure.phabricator.com/T10640#176551 about making users more aware that application specific advanced searches exist, as that upstream task felt "related enough".

Restricted Application added a subscriber: TerraCodes. · View Herald TranscriptMay 22 2016, 3:08 PM
epriestley added a subscriber: epriestley.

This is declined upstream and not likely to move forward.

Although it may happen in some form as part of general search improvements alongside changes like https://secure.phabricator.com/T8646, my sense is that the various search features aren't a major stumbling block for most users. (For example, we routinely get a lot of feedback about the various advanced search interfaces, so most users are finding them and using them often enough to have feedback.)

Features like the favorites menu or home page menu can be also used to surface these interfaces in more detail, as on this install.

Aklapper closed this task as Declined.May 22 2019, 12:57 PM

This is declined upstream and not likely to move forward.

Thanks for the feedback. We don't plan to maintain a downstream patch for this either and our docs at https://www.mediawiki.org/wiki/Phabricator/Help#Searching_for_items cover the two search scopes, hence boldly declining this task.