-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Install extensions from GitHub #32
Comments
Hi this could be a good feature to implement. Do you know if it is possible to install an extension from a GitHub repository with your browser? An alternative would be to download the latest release zip from GitHub and install it with the file backend instead of the dbus backend... and to be honest I don't like this that much. |
I think that install from file is the only possible approach... Why don't you like this? Some security concern? |
Not really for security reason, but more from a design point of view. In Gext there are 2 backends with an abstraction (see here) to allow common actions with both backends: dbus backend if you are running a graphical session, file backend for ssh/tty sessions... Having a feature only for one backend breaks this design a little ... but why not. I would go for something like |
Great, I think it could be implemented in this way. Instead of full path, maybe, you can use only |
The problem with short url (like owner/repo for github) is that it is not easy to "guess" the zip url from it. Do you have an example of extension you would like to install from GitHub as an example? |
I don't think this should be so abrangent. It should have a disclaimer that work only on zip or tar.gz/tar.xz availiable extensions, ready for install through unpack. That's my example list... |
These extensions are available in the Gnome Extensions Website I guess. |
That's exactly my point, Gnome Extensions Website was offline sometimes on the past few weeks. In this moments, there's no alternative to install extensions. |
It's possible to implement something like this?
Since gnome.org is offline sometimes, would be great to have an command line option to install directly from GitHub releases or something like this.
The text was updated successfully, but these errors were encountered: