Bug#849348: chrome-gnome-shell: Install Firefox extension

2017-01-11 Thread Ritesh Raj Sarraf
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

On Wed, 2017-01-11 at 19:16 -0500, Jeremy Bicha wrote:
> I think I was wordy and unclear in this bug report. I am requesting
> that the Firefox extension be shipped in this package too. Currently
> in 8-2, the Firefox system helper is installed but each user needs to
> manually visit https://addons.mozilla.org/en-US/firefox/addon/gnome-shell-inte
> gration/
> to install the extension for https://extensions.gnome.org/ to work
> with Firefox 52 as well as it does with older Firefox versions.
> 

I don't understand your request here. The firefox policy is being shipped with
the package. For the extension, the homepage says that users need to install it
manually. Even for Chromium, where the policy is present, the extension will be
auto-installed in a near future version of Chromium.

https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation


- -- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System
-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEQCVDstmIVAB/Yn02pjpYo/LhdWkFAlh3MpsACgkQpjpYo/Lh
dWlBbg/9ELXCWkUWRg8bvV7auYERcS16Z+kMcnibPp6lSq4MMb/v+yyEkPjRmLYr
Oefy8VAs1d8WWEs/9sDOAYTg0OhKCYZgHqRE3ieV1mnn+F/SX6kk0nrifSmi9CWW
TkBroHR0J3bzm56LnA0t2mC9wA6nHcqyv6r81ffU8J8hdJWmxfFX3auB1Q+pXYYK
Y1PgITy0o5bLipo8G8QyqtMq+xwHw1SlSBXDc71YpzfKhUWqB+0gFO4wgA2VizyK
D9WdAMt+LmEte41ic9Xa+42cACq2eRyAUDfqheAhgqza1b8yYzOQW1VqelJilmvt
wUSKZIJWw5ek3A89wKt4Un0m2fIRqnziyB5ZQlwop2J7XkTpRH+UMBEFVDWxT33j
BThg9Hytl0fg/AL7uZO2S7x7491cUg180EG1z3fk5+YO7xJ+6RE6K1NpmVYyWLby
nVs97jnf7jH5EpM/aBg0dHj1FviOT47jHwMM65vMQBplzmw4bX4GfJ/pUpyJSebr
4Xz98lQzNlrGo3JR4FE05jkNjnSPF3qEz0KtGO3YxSYstiNUB/AgXijQ7Alb6YQf
NHloG1qcVBSg0KQal5SM2u9IPF8XGpoqdcUJiZz6/hA+sG2XmCOc3Ituw39xjw/E
dNK/j5wRPeKTPOV11R1iQLNugd0KxpZFUVfPUL6CtSfbNF95zmA=
=MMR7
-END PGP SIGNATURE-



Bug#849348: chrome-gnome-shell: Install Firefox extension

2017-01-11 Thread Yuri Konotopov
12.01.2017 04:16, Jeremy Bicha пишет:
> On 11 January 2017 at 03:28, Ritesh Raj Sarraf  wrote:
>
> Currently
> in 8-2, the Firefox system helper is installed but each user needs to
> manually visit 
> https://addons.mozilla.org/en-US/firefox/addon/gnome-shell-integration/
> to install the extension for https://extensions.gnome.org/ to work
> with Firefox 52 as well as it does with older Firefox versions.
FYI I'm plan to add inline installation of browser extensions at
https://extensions.gnome.org

https://bugzilla.gnome.org/show_bug.cgi?id=77124


-- 
Best regards, Yuri Konotopov



Bug#849348: chrome-gnome-shell: Install Firefox extension

2017-01-11 Thread Jeremy Bicha
On 11 January 2017 at 03:28, Ritesh Raj Sarraf  wrote:
> This was completed yesterday with the 8-1 build.

I think I was wordy and unclear in this bug report. I am requesting
that the Firefox extension be shipped in this package too. Currently
in 8-2, the Firefox system helper is installed but each user needs to
manually visit 
https://addons.mozilla.org/en-US/firefox/addon/gnome-shell-integration/
to install the extension for https://extensions.gnome.org/ to work
with Firefox 52 as well as it does with older Firefox versions.

Do you want a new bug report or can we reopen this one?

Jeremy



Bug#849348: chrome-gnome-shell: Install Firefox extension

2017-01-04 Thread Ritesh Raj Sarraf
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hello Jeremy,

On Sun, 2016-12-25 at 17:44 -0500, Jeremy Bicha wrote:
> Package: chrome-gnome-shell
> Version: 7.2-2
> Severity: wishlist
> 
> Take a look here:
> https://blogs.gnome.org/ne0sight/2016/12/25/how-to-install-gnome-shell-extensi
> ons-with-firefox-52/
> 

Wow. Thanks for sharing.

> Firefox 52 is scheduled for release March 7 and is also an ESR release
> so it will impact Debian soon.
> 
> Maybe we should have gnome-shell depend on chrome-gnome-shell. (I
> still don't understand the circular dependency issue, but in that case
> maybe chrome-gnome-shell should not depend on gnome-shell but only
> Recommend or Enhance it). And then release chrome-gnome-shell 8 and
> the gnome-shell dependency change to jessie.
> 
> Anyway, the bug I intended to report here is that I think it would be
> nice if the chrome-gnome-shell package installed at least the Firefox
> browser extension so that users don't have to manually visit
> https://addons.mozilla.org/ to get about the same behavior as before
> Firefox 52.
> 

Great. We'll package it soon, before the freeze.

> There's a Firefox requirement for extensions to be signed but Debian
> overrides this for extensions in system directories.
> 


> Thanks,
> Jeremy Bicha
> 
- -- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System
-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEQCVDstmIVAB/Yn02pjpYo/LhdWkFAlhtFOwACgkQpjpYo/Lh
dWlZ2Q//a66z+vXI/Vh2ZmZn2rCS3zGs7SX1So40CY2hggekNUpYsxDIvOSSmjjo
sowDHoVLEdRsWpUHi+C+LHwuW1vFAA6JxHE1UqkMHpUkj+Der+N+z067VILywENI
fCNjYP72Z+FoK3aYnZLGaSnN8v/Dp9V1FtL3rsN8Iu445vRN+hiRlp1rySxTj7aw
HtYhcsdh9h5ELwAqMkS32nId0ie8KfWshVYe/uElNkF34ohzY3MWW0/7pc25Q9eF
q7up/KHM4R3HUMhFAEy0I4vdqdJW3QG2lD66xUUViYSXt/Yb5oRo5t4MAqj8T8jw
Knqx7IdWHFqN96jVBNVtKi4/FlnzyU7KyYyk6u7RGszsUBR+KgUlsmM2rCRqFOUT
WuvByysF9Idv4Ey1083qkGJawB6Tjo9uhS/WF13WZNtSHXivOsq/q2xDOkh+g1Vb
T9jshofQMHrg7NpZ492/RrbBiMIuF7H1Gcsen4/+2csFNCNcuND6iqlTHNp0HHnD
WVN3GXrH6WScOVc846CraMKpDiCtE5tGBCUBcaxPimafHzwD+1N7EzWSt6YtjSmS
6KXuKOXFsaz2xMFNhRkuKw3tM0lVXFdskRwO02JtbAQ+Qr7Fr3RGZ1exnvd7ksGn
zrWtCQTHCKVNTnQm/Igf+tu4nn7pjl3vbaIiIbP7Dvvxgw2jUsA=
=uyOO
-END PGP SIGNATURE-



Bug#849348: chrome-gnome-shell: Install Firefox extension

2016-12-27 Thread Yuri Konotopov
> Maybe we should have gnome-shell depend on chrome-gnome-shell. (I
> still don't understand the circular dependency issue, but in that case
> maybe chrome-gnome-shell should not depend on gnome-shell but only
> Recommend or Enhance it).


GNOME Shell is runtime dependency for chrome-gnome-shell [1], while
chrome-gnome-shell do not needed for GNOME Shell to work.
>From that point of view chrome-gnome-shell may be a "post-install"
dependency for GNOME Shell, however I'm unsure how this type of
dependencies is handled in Debian (in Gentoo Linux it's called
"post-merge" dependency - "PDEPEND"). And indeed gnome-shell should be
runtime dependency for chrome-gnome-shell.

[1]
https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation#Cmake_installation

-- 
Best regards, Yuri Konotopov



Bug#849348: chrome-gnome-shell: Install Firefox extension

2016-12-25 Thread Jeremy Bicha
Package: chrome-gnome-shell
Version: 7.2-2
Severity: wishlist

Take a look here:
https://blogs.gnome.org/ne0sight/2016/12/25/how-to-install-gnome-shell-extensions-with-firefox-52/

Firefox 52 is scheduled for release March 7 and is also an ESR release
so it will impact Debian soon.

Maybe we should have gnome-shell depend on chrome-gnome-shell. (I
still don't understand the circular dependency issue, but in that case
maybe chrome-gnome-shell should not depend on gnome-shell but only
Recommend or Enhance it). And then release chrome-gnome-shell 8 and
the gnome-shell dependency change to jessie.

Anyway, the bug I intended to report here is that I think it would be
nice if the chrome-gnome-shell package installed at least the Firefox
browser extension so that users don't have to manually visit
https://addons.mozilla.org/ to get about the same behavior as before
Firefox 52.

There's a Firefox requirement for extensions to be signed but Debian
overrides this for extensions in system directories.

Thanks,
Jeremy Bicha