LINUX.ORG.RU

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

 ,


0

2

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

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

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

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

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

★★★★★

Проверено: mono ()
Последнее исправление: cetjs2 (всего исправлений: 3)

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

dogbert ★★★★★
()

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

nevar ★★
()
Ответ на: комментарий от CrossFire

Фичреквест

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

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

valich ★★★
()
Ответ на: комментарий от nevar

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

ixrws ★★★
()

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

tazhate ★★★★★
()

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

pekmop1024 ★★★★★
()
Ответ на: комментарий от nevar

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

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

Sadler ★★★
()
Ответ на: комментарий от Sadler

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

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

nevar ★★
()
Ответ на: комментарий от Okitain

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

nevar ★★
()
Ответ на: комментарий от Okitain

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

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

GluckMan ★★★
()

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

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

madgnu ★★★★★
()
Ответ на: комментарий от dogbert

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

anonymousss ★★
()

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

neocrust ★★★★★
()

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

Pavval ★★★★★
()
Ответ на: комментарий от nevar

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

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

Sadler ★★★
()
Ответ на: комментарий от Sadler

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

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

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

rtvd ★★★★★
()

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

anonymous
()
Ответ на: комментарий от rtvd

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

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

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

Sadler ★★★
()
Ответ на: комментарий от Sadler

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

anonymous
()
Ответ на: комментарий от anonymous

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

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

Sadler ★★★
()

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

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

g1itch
()
Ответ на: комментарий от radg

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

sudoer
()

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

r ★★★★★
()
Ответ на: комментарий от r

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

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

Pavval ★★★★★
()
Ответ на: комментарий от Pavval

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

nevar ★★
()
Ответ на: комментарий от Pavval

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

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

r ★★★★★
()
Ответ на: комментарий от nevar

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

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

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

r ★★★★★
()
Ответ на: комментарий от Pavval

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

r ★★★★★
()

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

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

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

ChALkeR ★★★★★
()
Ответ на: комментарий от ChALkeR

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

ChALkeR ★★★★★
()
Ответ на: комментарий от nevar

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

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

Pavval ★★★★★
()
Ответ на: комментарий от r

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

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

Pavval ★★★★★
()
Ответ на: комментарий от Cancellor

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

исправлено.

AVL2 ★★★★★
()
Ответ на: комментарий от xscrew

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

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

:)

JB ★★★★★
()
Ответ на: комментарий от nevar

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

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

JB ★★★★★
()

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

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

Hokum_2011
()

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

bloodredfrog ★★
()
Ответ на: комментарий от bloodredfrog

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

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

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

Pavval ★★★★★
()
Ответ на: комментарий от Pavval

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

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

Toll ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.