LINUX.ORG.RU
 
ins3y3d

SweetTooth: управление расширениями GNOME Shell из веба в один клик


0

2

Создан новый проект команды GNOME - SweetTooth - цель которого сделать как можно более простым операции включения/отключения расширений среды GNOME Shell.

Процесс работы проекта будет следующим. Созданные пользователями неофициальные расширения будут отправляться на рассмотрение разработчиками из GNOME, которые в случае подтверждения будут размещать новые расширения на специальной странице http://extensions.gnome3.org (пока недоступна). Пользователь, зайдя на указанный сайт, сможет одним кликом мышки подключить или отключить выбранное расширение без необходимости перезапуска GNOME Shell, как это происходит в веб-браузерах.

Для того чтобы указанная схема заработала (а сюда помимо всего прочего также будет включен контроль зависимостей расширений), необходимо изменять API расширений, поэтому некоторые существующие пакеты вероятно придется обновить или переустановить.

Как это будет выглядеть, можно посмотреть на видео (Youtube).

>>> Подробности


[#]  
CrossFire

Прозреваю неофициальные сайты с расширениями и порнобанеры в третьегноме (=

*** ()
[#]  
dogbert

>Процесс работы проекта будет следующим. Созданные пользователями неофициальные расширения будут отправляться на рассмотрение разработчиками из GNOME, которые в случае подтверждения будут размещать новые расширения на специальной странице http://extensions.gnome3.org (пока недоступна). Пользователь, зайдя на указанный сайт, сможет одним кликом мышки подключить или отключить выбранное расширение без необходимости перезапуска GNOME Shell, как это происходит в веб-браузерах.
Они изобрели то окошко в KDE4, через которое я ставил виджеты и темы?

**** ()
[#] Ответ на: комментарий от dogbert 22.06.2011 16:46:15  
ins3y3d

Оно только онлайновое, упрощенный gnome-look.org так сказать, премодерируемый.

**** ()
[#] Ответ на: комментарий от ins3y3d 22.06.2011 16:48:36  
dogbert

А, ну тогда точно изобрели.

**** ()
[#]  

Так вот зачем джаваскрипты и CSS на десктопе были нужны. Идея хорошая, нравится. Но нечто подобное от Оперы мы уже видели.

** ()
[#] Ответ на: комментарий от CrossFire 22.06.2011 16:13:58  
valich

Фичреквест

На рабочем столе Gnome 3 выделяется область для показа картинок в режиме слайдов. Далее...

> Процесс работы проекта будет следующим. Созданные adult web-мастерами неофициальные списки показа будут отправляться на рассмотрение разработчикам из GNOME, которые в случае подтверждения будут размещать новые списки на специальной странице http://adult.gnome3.org (пока недоступна). Пользователь, зайдя на указанный сайт, сможет одним кликом мышки подключить или отключить выбранные списки показа без необходимости перезапуска GNOME Shell, как это происходит в веб-браузерах.

*** ()
[#] Ответ на: комментарий от nevar 22.06.2011 18:57:06  

А собственно в чём проблема js,css + clutter как средств? Ничем не хуже связки python+gtk или скажем Qt+python и уж тем более QML.
Они пишут монолитно, даже на js, в этом беда. Такой же кусок классности можно написать и на С и оно также будет выжирать проц.

* ()
[#]  
tazhate

Ого, а вот это мега круто.

***** ()
[#]  
Vovka-Korovka

Идея нравится - пусть пилят.

* ()
[#]  
pekmop1024

гномощель косит под плазму :)

*** ()
[#]  

Одно-единственное нормальное DE осталось, чёрт побери. XFCE.

**** ()
[#] Ответ на: комментарий от nevar 22.06.2011 18:57:06  
Sadler

> Но нечто подобное от Оперы мы уже видели.

Ну дак опера и не Desktop Environment. Я так только за переход вэбовых технологий, так сказать, на новый уровень. Если MS ещё сдержит слово о том, что софт в Windows 8 будет на HTML5 + Javascript, дак вообще вайн можно будет выкинуть. Как и многое другое.

* ()
[#] Ответ на: комментарий от Sadler 22.06.2011 19:24:57  
Okitain

Да ты представь себе фотошоп или какой-нибудь там Half-life на HTML5+Javascript.

()
[#] Ответ на: комментарий от Sadler 22.06.2011 19:24:57  

>Если MS ещё сдержит слово о том, что софт в Windows 8 будет на HTML5 + Javascript, дак вообще вайн можно будет выкинуть

кстати, точно. Но сможет ли JS обеспечить необходимую производительность на чем-нибудь сложнее погодных виджетиков?

** ()
[#] Ответ на: комментарий от Okitain 22.06.2011 19:30:19  

я вот тоже про фотошоп сразу подумал :) Собственно, у оперы есть виджетик aka графический редактор, но уж очень он примитивный.

** ()
[#] Ответ на: комментарий от Okitain 22.06.2011 19:30:19  
GluckMan

>Да ты представь себе фотошоп или какой-нибудь там Half-life на HTML5+Javascript.

Ну, железоделам тоже надо продавать новые более шустрые процы, гигабайты памяти и прочие мощные железяки :)

* ()
[#]  

Зуб, милый зуб

До GHNS этой поделке как пешком до китая

***** ()
[#]  
vertexua

Годно, ждем

*** ()
[#] Ответ на: комментарий от dogbert 22.06.2011 16:54:27  
anonymousss

Нет, тут в браузере, а не просто интерфейс к http://extensions.gnome3.org.

** ()
[#]  
neocrust

Прозреваю первое популярное расширение "Скачать с ютуба"

**** ()
[#]  
Pavval

Вау, GNOME решил-таки сделать свой, унылый, аналог Get Hot New Stuff из KDE!

**** ()
[#] Ответ на: комментарий от nevar 22.06.2011 19:32:43  
Sadler

> Но сможет ли JS обеспечить необходимую производительность на чем-нибудь сложнее погодных виджетиков?

Напишут компилятор и всё.

* ()
[#] Ответ на: комментарий от Okitain 22.06.2011 19:30:19  
Sadler

> Да ты представь себе фотошоп или какой-нибудь там Half-life на HTML5+Javascript.

Это лишь вопрос оптимизации.

* ()
[#] Ответ на: комментарий от Sadler 22.06.2011 20:42:29  
rtvd

> > Да ты представь себе фотошоп или какой-нибудь там Half-life на HTML5+Javascript.

> Это лишь вопрос оптимизации.

Ох если б так оно и было...

*** ()
[#]  

Идут по стопам проприетарщиков и создают бэкдор в виде поднятого на локале сервера выполняющего все команды с gnome.org? Похвально.

anonymous ()
[#] Ответ на: комментарий от rtvd 22.06.2011 20:46:29  
Sadler

> Ох если б так оно и было...

Просто допилят механизмы обращения к железу, тот же WebGL. И будет счастье. Всё равно внутри игрушек часто логика вертится на скриптовых движках. Мощности растут, всё больше можно плевать на оптимальность в плане производительности. А при условии оптимизации дак вообще всё замечательно.

Я не говорю, что нужно всё и сразу, но если MS своими руками сделают хотя бы 50% софта кроссплатформенным, навязывая новый API, я только за. Вот только что-то мне подсказывает, что совместимость сознательно будет порушена.

* ()
[#] Ответ на: комментарий от Sadler 22.06.2011 19:24:57  

Не забывай, что это будет особенный, ни с чем не совместимый HTML5+Javascript, который будет работать лишь на движке IE10+.

anonymous ()
[#] Ответ на: комментарий от Cancellor 22.06.2011 19:13:54  
radg

Енлайтенмент же.

** ()
[#] Ответ на: комментарий от anonymous 22.06.2011 21:44:50  
Sadler

> Не забывай, что это будет особенный, ни с чем не совместимый HTML5+Javascript, который будет работать лишь на движке IE10+.

Этого-то я и боюсь.

* ()
[#]  

> Пользователь, зайдя на указанный сайт, сможет одним кликом мышки подключить или отключить выбранное расширение без необходимости перезапуска GNOME Shell, как это происходит в веб-браузерах.

firefox вобще-то надо перезапускать после установки расширений.

* ()
[#] Ответ на: комментарий от radg 22.06.2011 21:47:00  
sudoer

кстати, да. но недофункциональное, как и крыса

* ()
[#]  
r

Херня все это. Плугины без интеграции пакетным менеджером - ненужны.

***** ()
[#] Ответ на: комментарий от r 22.06.2011 22:57:17  
Pavval

>Плугины без интеграции пакетным менеджером - ненужны.

Нифига. Потому что эти плагины не глобальные, а для каждого пользователя (у которого может и нет пароля рута). Это элемент настройки окружения под себя (такой же как и обои и цвета темы), а не прога.

**** ()
[#] Ответ на: комментарий от Pavval 23.06.2011 0:14:54  

С другой стороны, разбрасывать их как попало не комильфо, так что хоть простенький менеджер управления ими, я думаю, точно будет. Больше и не надо.

** ()
[#] Ответ на: комментарий от Pavval 23.06.2011 0:14:54  
r

>Потому что эти плагины не глобальные, а для каждого пользователя (у которого может и нет пароля рута). Это элемент настройки окружения под себя (такой же как и обои и цвета темы), а не прога.

Да конечно. Потом узер установивший всякого альфастадийного говна прибегает к одмину и плачет что у него бровзер не работает и плазма падает.

***** ()
[#] Ответ на: комментарий от nevar 23.06.2011 0:39:58  
r

>С другой стороны, разбрасывать их как попало не комильфо,

А еще они часто несовместимы по версиями с репозиторийным софтом, и зачастую эта совместимость проверяется "версией". То есть хождение по минному полю.

Build Service + единый интерфейс плугинов + пакетный менеджер во все дыры! (C) наш лозунг

***** ()
[#] Ответ на: комментарий от Pavval 23.06.2011 0:14:54  
r

Если на то пошло то "установить локально" - наша опция для пакетных менеджеров.

***** ()
[#]  
ChALkeR

Они обкурились!

Централизация? *.gnome3.org? После подтверждения?

Есть протокол GHNS с поддержкой смены сервера. Они его предлагают закопать?

**** ()
[#] Ответ на: комментарий от ChALkeR 23.06.2011 0:54:38  
ChALkeR

По этому протоколу работает *-look.org (opendesktop.org).

**** ()
[#] Ответ на: комментарий от nevar 23.06.2011 0:39:58  
Pavval

>С другой стороны, разбрасывать их как попало не комильфо, так что хоть простенький менеджер управления ими, я думаю, точно будет.

В кедах есть, работает нормально.

**** ()
[#] Ответ на: комментарий от r 23.06.2011 0:51:51  
Pavval

>А еще они часто несовместимы по версиями с репозиторийным софтом, и зачастую эта совместимость проверяется "версией". То есть хождение по минному полю.

В упомянутых кедах через GHNS можно получить только интерпретируемые плазмоиды (т.е. на питоне, js и т.п.). И проблем лично я не видел.

**** ()
[#] Ответ на: комментарий от Cancellor 22.06.2011 19:13:54  

>Одно-единственное нормальное DE осталось, чёрт побери. LXDE.

исправлено.

***** ()
[#] Ответ на: комментарий от Cancellor 22.06.2011 19:13:54  
xscrew

>Одно-единственное нормальное DE осталось, чёрт побери. Explorer

Fixed

** ()
[#] Ответ на: комментарий от xscrew 23.06.2011 8:51:20  
JB

>Одно-единственное нормальное DE осталось, чёрт побери. Finder

окончательный фикс

:)

***** ()
[#] Ответ на: комментарий от nevar 22.06.2011 19:32:43  
JB

> кстати, точно. Но сможет ли JS обеспечить необходимую производительность на чем-нибудь сложнее погодных виджетиков?

дык, большинству на десктопе ничего сложнее погодных виджетов и не нужно

***** ()
[#]  
Hokum_2011

Гут. Особенно хомячкам понравится.

Гном 3 всё хорошеет, скоро можно будет говорить о возобновлении конкуренции с основными игроками

()
[#]  
bloodredfrog

На первый взгляд довольно удобно. Но с другой стороны, в организации, где всем управляет админ, а пользователи имеют ограниченный доступ, уже гном так просто не поставишь. Считаю, что всё должно устанавливаться пакетным менеджером, иначе мусорника в системе избежать будет довольно сложно.

* ()
[#] Ответ на: комментарий от bloodredfrog 23.06.2011 12:34:27  
Pavval

>Но с другой стороны, в организации, где всем управляет админ, а пользователи имеют ограниченный доступ, уже гном так просто не поставишь.

wallpaper тоже надо запретить менять? Это все ставится в локальный профиль пользователя и это личное дело этого пользователя.

Вон у FF никакого мусорника нет с дополнениями - всё нормально.

**** ()
[#]  
lucentcode

Прикольно:) JavaScript рулит!

** ()
[#] Ответ на: комментарий от Pavval 23.06.2011 17:09:13  

>Вон у FF никакого мусорника нет с дополнениями - всё нормально

Только постоянно достает при запуске - обновился такой-то плагин, установить обновление? А если отключить автообновление - то точно забуду обновлять. Все же с системой вместе было бы обновлять удобно. И да, флаг ставить пользователю локально был бы реально полезен.

** ()