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
next prev parent 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