After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 761814 - Add web app for extensions.gnome.org
Add web app for extensions.gnome.org
Status: RESOLVED WONTFIX
Product: epiphany
Classification: Core
Component: Web Applications
git master
Other Linux
: Normal normal
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-02-10 10:56 UTC by Carlos Garcia Campos
Modified: 2016-02-28 08:03 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
web-apps: Add web application for extensions.gnome.org (2.22 KB, patch)
2016-02-10 10:57 UTC, Carlos Garcia Campos
reviewed Details | Review

Description Carlos Garcia Campos 2016-02-10 10:56:33 UTC
We already support system wide web apps, and WebKit now supports extensions.gnome.org even in wayland.
Comment 1 Carlos Garcia Campos 2016-02-10 10:57:32 UTC
Created attachment 320780 [details] [review]
web-apps: Add web application for extensions.gnome.org
Comment 2 Michael Catanzaro 2016-02-10 14:49:02 UTC
I am not sure we should do this. Extension installation is moving to GNOME Software; we probably won't want it once that happens.
Comment 3 Carlos Garcia Campos 2016-02-10 14:51:50 UTC
(In reply to Michael Catanzaro from comment #2)
> I am not sure we should do this. Extension installation is moving to GNOME
> Software; we probably won't want it once that happens.

That's good news. Is that already possible or will be for 3.20?
Comment 4 Michael Catanzaro 2016-02-10 15:49:03 UTC
Nope, and I doubt it will be ready for 3.20, but maybe 3.22.
Comment 5 Carlos Garcia Campos 2016-02-10 16:07:58 UTC
(In reply to Michael Catanzaro from comment #4)
> Nope, and I doubt it will be ready for 3.20, but maybe 3.22.

Then I don't see why not installing our own web app.
Comment 6 Michael Catanzaro 2016-02-10 17:12:28 UTC
Because it looks quite bad for an app to appear in one release, then disappear in the next one....
Comment 7 Carlos Garcia Campos 2016-02-10 17:15:50 UTC
It will disappear only when http://extensions.gnome.org disappears.
Comment 8 Michael Catanzaro 2016-02-10 19:15:02 UTC
I think we don't want both an extensions.gnome.org web app and also native support for shell extensions in Software.
Comment 9 Carlos Garcia Campos 2016-02-11 08:55:33 UTC
(In reply to Michael Catanzaro from comment #8)
> I think we don't want both an extensions.gnome.org web app and also native
> support for shell extensions in Software.

I agree, but we don't have support in GNOME Software.
Comment 10 Michael Catanzaro 2016-02-23 13:19:03 UTC
(In reply to Carlos Garcia Campos from comment #9) 
> I agree, but we don't have support in GNOME Software.

It's planned for 3.22 and I think it will probably happen, let's revisit this in the summer if it doesn't.
Comment 11 Michael Catanzaro 2016-02-28 02:12:32 UTC
Surprise, there's now code for this:

https://git.gnome.org/browse/gnome-software/commit/?h=wip/hughsie/shell-extensions&id=2dc6a32728bb0d5c18e268eb72153fa4e243b79f

Seems safe to say this will land for 3.22 (with 2 2s). If it somehow doesn't, then I agree to add the web app, but in the meantime, I'm going to close this, OK?
Comment 12 Carlos Garcia Campos 2016-02-28 08:03:12 UTC
(In reply to Michael Catanzaro from comment #11)
> Surprise, there's now code for this:
> 
> https://git.gnome.org/browse/gnome-software/commit/?h=wip/hughsie/shell-
> extensions&id=2dc6a32728bb0d5c18e268eb72153fa4e243b79f
> 
> Seems safe to say this will land for 3.22 (with 2 2s). If it somehow
> doesn't, then I agree to add the web app, but in the meantime, I'm going to
> close this, OK?

Sure, this is great news!