On Thu, Jul 30, 2015 at 3:29 PM, Adam Baso <ab...@wikimedia.org> wrote:
> Probably a good idea. Is it opt-in or opt-our for the API consumer? > > -Adam > > Thats the main question :) To copy the dialog from gerrit: > *Anomie wrote:* > Should the ability to set this flag be exposed to the API somehow? > > Or, to avoid changing things for clients, perhaps that should be "should the > ability to not set this flag be exposed to the API somehow?" since the API > hasn't done any query rewriting before? > *Ebernhardson wrote:* > As for the default, The current scope of rewriting is very small, we are only > applying it to situations where the original query returned no results and the > original query didn't contain any special syntax(such as quotes, incategory: etc). > We might investigate doing heavier rewriting in the future (hasn't been > considered yet), but for this quarter we are focusing specifically on returning > answers to queries that return no results. > > As this only effects queries that didn't have a result anyways, i think it should > be safe to apply as a default and allow api consumers to opt out. > *Anomie wrote:* > OTOH, someone might be running a bot that searches for a common typo and > fixes it. Once all the instances of the typo are fixed, your rewriting might cause > it to return search results for the un-typoed version, causing the bot to at best > waste bandwidth by fetching many pages that don't need any edit (and in worse > cases it might make annoying minor edits or otherwise misbehave). I thought it might be useful to get more opinions than our two. Erik B.
_______________________________________________ Wikimedia-search mailing list Wikimedia-search@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikimedia-search