public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
From: "Kinney, Michael D" <michael.d.kinney@intel.com>
To: Laszlo Ersek <lersek@redhat.com>,
	"Kinney, Michael D" <michael.d.kinney@intel.com>
Cc: edk2-devel-01 <edk2-devel@lists.01.org>
Subject: Re: search plugin for the TianoCore Bugzilla
Date: Fri, 11 Aug 2017 23:10:07 +0000	[thread overview]
Message-ID: <E92EE9817A31E24EB0585FDF735412F5A7D7BF7B@ORSMSX113.amr.corp.intel.com> (raw)
In-Reply-To: <ae1b0901-7c87-c82d-dc0d-7bfee3a58f93@redhat.com>

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:lersek@redhat.com]
> Sent: Monday, July 24, 2017 5:52 AM
> To: Kinney, Michael D <michael.d.kinney@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

  reply	other threads:[~2017-08-11 23:07 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-07-24 12:51 search plugin for the TianoCore Bugzilla Laszlo Ersek
2017-08-11 23:10 ` Kinney, Michael D [this message]
2017-08-15 10:46   ` Laszlo Ersek

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-list from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=E92EE9817A31E24EB0585FDF735412F5A7D7BF7B@ORSMSX113.amr.corp.intel.com \
    --to=devel@edk2.groups.io \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox