Thanks for detailed explanation, Florian.
I welcome such efforts (and will help with it) while "replacement"
doesn't means "deprecation" of website UI.
29.03.2017 12:32, Florian Müllner пишет:
On Wed, Mar 29, 2017 at 5:25 AM Yuri Konotopov <ykonoto...@gmail.com
<mailto:ykonoto...@gmail.com>> wrote:
What is the reason to "discourage" website now while I working on
it actively and closed almost half of existing bugzilla issues
last months?
It's a discussion that dates back to ~Guadec 2015 that resulted in
some rough designs and initial extensions support in Software, but the
the effort stalled as other things took priority (most notably of
course flatpak). The discussion was picked up again at the Core Apps
hackfest last year, which resulted in an updated plan that streamlines
the existing extension support in various tools to a consistent
workflow, but only half of it was implemented in time for 3.24, so we
delayed it (again) ...
While an important motivation for starting the discussion was browsers
phasing out plugin support (which was mitigated by chrome web
extension), the reasons for deciding on the current plan over other
alternatives are still valid:
- nowadays Software is the goto place for installing/removing everything
user-facing: apps, fonts, codecs ... except for gnome-shell extensions,
which have a completely different workflow
- the website requires an internet connection - it's odd to not be able to
enable/disable/configure/remove extensions when offline
- gnome-tweak-tool has some extension support as well that overlaps with
the website functionality, but it's missing functionality to be a
full solution
(no browsing/searching/installing)
So this isn't something that started "now" when you stepped up to pick
up the website, but has been developing over the last two years.
I don't think the goal is to "shutdown" it
No, the goal is to advertise Software for extension installation and
management (searching, installing + removing extensions, launching
tweak-tool for configuration). The website would still be:
- the source for gnome-software to fetch extension infos from
- the place from which extensions are installed (via the existing
D-Bus API)
- the place where developers upload new extensions / extension versions
- the "homepage" of extensions where users leave feedback and report
issues
So basically:
Have a replacement for everything that requires the plugin/web
extension and emphasize the website's position as the central
extension repository ("flathub for extensions").
--
Best regards, Yuri Konotopov
_______________________________________________
gnome-shell-list mailing list
gnome-shell-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-shell-list