Notification should be displayed explaining why an extension cannot be installed, and an override option should also be provided

Nikita Yerenkov-Scott <[email protected]> Sun, 27 Dec 2015 21:12:04 +0000
Newsgroups gmane.comp.gnome.web
Message-ID <CAA4U+piwzYCCzuPnAj1LDWUovFTceZKwdgXVEndL9B1pESTkgg@mail.gmail.com>
--===============2488983775565037937==
Content-Type: multipart/alternative; boundary=001a114221d0e327e50527e7a3ad

--001a114221d0e327e50527e7a3ad
Content-Type: text/plain; charset=UTF-8

Hello,

I am writing to you because I have tried to install many extensions in the
past which have not been compatible with my version of GNOME (from
https://extensions.gnome.org/), but after pressing the "On/Off" switch in
order to install them and pressing the "Install" button, nothing happens, I
don't even get an error message explaining why nothing happens.

So I think that if one tries to install an extension which is incompatible
with their system or there is some other problem which is preventing the
installation, the user should be notified and not just left confused about
why their installation didn't work.

I also have found many extensions which even though don't have it in their
metadata.json that they are compatible with my version of GNOME (3.18),
they are and work fine with it if I just add my version number to that
file, so I think that there should also be an override option which enables
users (though it should display a warning to them saying it may not work
and could potentially break something) to download and install an extension
anyway even if it does not claim to be compatible in the metadata.json file
(so that one can just add their version number in there and try and get it
working - which hasn't gone wrong so far in my case anyway). And an
override function would be much easier than having to locate the source and
then compile it manually.


Kind Regards,

Nikita Yerenkov-Scott

-- 
The world is filled with electronics.

--001a114221d0e327e50527e7a3ad
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div><div><div>Hello,<br><br></div>I am writing =
to you because I have tried to install many extensions in the past which ha=
ve not been compatible with my version of GNOME (from <a href=3D"https://ex=
tensions.gnome.org/">https://extensions.gnome.org/</a>), but after pressing=
 the &quot;On/Off&quot; switch in order to install them and pressing the &q=
uot;Install&quot; button, nothing happens, I don&#39;t even get an error me=
ssage explaining why nothing happens.<br><br></div>So I think that if one t=
ries to install an extension which is incompatible with their system or the=
re is some other problem which is preventing the installation, the user sho=
uld be notified and not just left confused about why their installation did=
n&#39;t work.<br><br></div>I also have found many extensions which even tho=
ugh don&#39;t have it in their metadata.json that they are compatible with =
my version of GNOME (3.18), they are and work fine with it if I just add my=
 version number to that file, so I think that there should also be an overr=
ide option which enables users (though it should display a warning to them =
saying it may not work and could potentially break something) to download a=
nd install an extension anyway even if it does not claim to be compatible i=
n the metadata.json file (so that one can just add their version number in =
there and try and get it working - which hasn&#39;t gone wrong so far in my=
 case anyway). And an override function would be much easier than having to=
 locate the source and then compile it manually.<br><br></div><div><br></di=
v>Kind Regards,<br><br></div>Nikita Yerenkov-Scott<br><div><div><div><div><=
div><div><br>-- <br><div class=3D"gmail_signature">The world is filled with=
 electronics.<br><br><br><br><br><br><br><br></div>
</div></div></div></div></div></div></div>

--001a114221d0e327e50527e7a3ad--

--===============2488983775565037937==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
gnome-web-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/gnome-web-list

--===============2488983775565037937==--