Hi Laszlo,

This was a good suggestion.  The TianoCore Bugzilla 
server has been updated.

Let us know if this works as expected now.

Mike

> -----Original Message-----
> From: Laszlo Ersek [mailto:ler...@redhat.com]
> Sent: Monday, July 24, 2017 5:52 AM
> To: Kinney, Michael D <michael.d.kin...@intel.com>
> Cc: edk2-devel-01 <edk2-devel@lists.01.org>
> Subject: search plugin for the TianoCore Bugzilla
> 
> Hi Mike,
> 
> (1) OpenSearch plugins are very useful for bug trackers because
> they
> allow users to perform simple searches (incl. direct bug
> numbers) right
> from their web browsers.
> 
>   https://en.wikipedia.org/wiki/OpenSearch
> 
> Such OpenSearch plugins are supposed to be compatible with
> Safari, Edge,
> Firefox and Chrome:
> 
>   https://en.wikipedia.org/wiki/OpenSearch#Support
> 
> I think that such a search plugin would be helpful for TianoCore
> BZ
> users as well.
> 
> (2) The Firefox docs describe two methods for a website to offer
> a
> search plugin:
> 
> (2a)
> https://developer.mozilla.org/en-US/Add-
> ons/Creating_OpenSearch_plugins_for_Firefox#Autodiscovery_of_sea
> rch_plugins
> 
> (2b)
> https://developer.mozilla.org/en-
> US/docs/Web/API/Window/sidebar/Adding_search_engines_from_Web_pa
> ges
> 
> When a website implements the first method, a Firefox user can
> install
> the site's search plugin by clicking the "magnifying glass with
> PLUS
> sign" icon that is to the left of their search bar. According to
> the
> above wikipedia article on OpenSearch, this is the generic /
> multi-browser method called "Auto-discovery".
> 
> When a website implements the second method, the user needs to
> click a
> normal link. I'm unsure if this method works outside of Firefox.
> 
> (3) The TianoCore Bugzilla already implements method (2a),
> namely
> auto-discovery -- if you navigate to
> <https://bugzilla.tianocore.org/>,
> the "magnifying glass with PLUS sign" icon appears in Firefox.
> 
> However:
> - The name of the plugin that is offered is plain "Bugzilla". I
> think
> it's too nondescript; there are many bugzilla instances on the
> web, and
> a user should be able to install & tell apart several such
> plugins in
> his/her web browser.
> - The icon associated with this search plugin is Mozilla's
> default
> lizard figure. Also too nondescript IMO.
> 
> (4) I've created an alternative page where
> - a similar search plugin is offered with the name "TianoCore
> Bugzilla",
> - and the icon associated with the plugin comes from
> "MdeModulePkg/Logo/Logo.bmp" (cropping the image to a square
> from the
> left side).
> 
> This page implements both installation methods (2a) and (2b);
> please
> check it out:
> 
>   https://people.redhat.com/lersek/tianocore-bugzilla-
> opensearch/
> 
> (5) I suggest that we try to incorporate these improvements
> (i.e., the
> more specific plugin name, and the matching icon) in the
> TianoCore BZ.
> 
> (6) I also tried to offer the improved plugin in our wiki
> article
> 
>   https://github.com/lersek/edk2/wiki/Reporting-Issues
> 
> However, the github wiki pages do not support either install
> method (2a)
> or (2b); please see why under:
> 
>   https://github.com/github/markup/issues/79#issuecomment-
> 317394553
> 
> Hence my suggestion in (5) -- we should stick with the TianoCore
> BZ's
> built-in plugin offering (which is also multi-browser), but we
> should
> update the icon and the plugin name to more specific ones.
> 
> Thanks,
> Laszlo
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to