LINUX.ORG.RU

Лидер сообщества Ubuntu представил стек для унификации GUI приложений

 , , , ,


0

0

Джоно Бэкон (Jono Bacon), менеджер по взаимодействию с комьюнити компании Canonical, опубликовал в своем блоге заметку, в которой предложил по аналогии с web-стеком LAMP (Linux, Apache, MySQL, PHP), сформировать базовый набор для быстрой и удобной разработки GUI-приложений, который, по его мнению, может существенно ускорить темпы развития GUI-программ для Linux и привлечь новых разработчиков.

  • Язык программирования Python;
  • Графический тулкит GTK;
  • Десктоп окружение GNOME;
  • Мультимедиа фреймворк GStreamer;
  • Среда для быстрого проектирования элементов интерфейса Glade;
  • Библиотека для хранения данных DesktopCouch, представляет собой попытку интеграции возможностей хранилища CouchDB в десктоп-приложения (например, позволит организовать синхронизацию и репликацию данных между компьютерами).

Также рассказано о новом проекте Ground Control, представляющем собой интегрированный в файловый менеджер Ubuntu GUI интерфейс для упрощения процесса создания проектов, их сборки и синхронизации с Launchpad. Взято с opennet

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

★★★

Проверено: Aceler ()
Последнее исправление: Aceler (всего исправлений: 1)

Ответ на: комментарий от tia

Мне делается очень смешно когда люди не понимают тезиса «пайтон медленный». Вы собираетесь просчитывать петабайты данных в своём окошечке чатика? <- намёк с сарказмом

разработчики exaile тоже так думали и сотворили тормозное говно :)

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

>Ты не поверишь, но мне пофиг на GConf.
Блин, ты вообще адекватным бываешь? Ну хоть иногда.
Я тебя не спрашивал про твоё отношение к GConf, а ты...

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

Ну разработчики эксайла... У них свои тараканы.

tia
()

Пускай интегрируют, давно пора. Другим проектам и другим дистрибутивам это никак не повредит.

// Почему в списке нет Mono? :-D

Cancellor ★★★★☆
()

В общем, легче будет переписать Gnome на Qt, там это всё уже есть и куда более качественное.

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

>Чем лучше? Чем Qt?
Да

Самим не смешно?

Да, Qt-тролли забавны.

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

Зачем? Если вы этого не знаете, то вам это никакие тесты не докажут.

Я же постоянно вижу, что у Qt приложений отзывчивость приложений выше.

Если отзывчивость видно, то вам стоит подумать о смене своего селерона с 300мгц на что-то более отзывчивое.

Легковеснее - это да, но это не значит что он не тормознее

/0

да и возможности никакие.

Чушь, враньё и провокация.

Это как получается, гтк - гуи, еще что-то - другая либа, что-то еще - еще либа.

Да, а что ты видишь здесь не верным? Я за такой тезис, а точнее то что вы презираете такой подход, создал бы целый тред для осмеивания вас же. Но мне лень.

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

> KDE развивается, в отличие... ну вы поняли.

KDE разваливается, в отличие... ну вы поняли.

ubuntulover
()

Озвучили очевидное. Значительная часть новых приложений и так пишется на Python + Gtk.

kondor ★★★
()
Ответ на: комментарий от Novell-ch

Нокиа приютили Qt. С чего бы им юзать GTK? Они пытаются заставить всех юзать Qt, это нормальный маркетинговый ход(как минимум).

Ну и на счет красивее очень спорно

А что не спорно в нашем мире? :)

если иметь определенный извращенный вкус то гтк будет казаться красивее.

Когда последний раз видели гтк? В начале тысячелетия?

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

>> Язык программирования Python

Ваш Linux все еще не тормозит? Тогда мы идем к вам!

Блабла. OpenShot, редактор видео, целиком написан на pyGtk. Не тормозит, памяти кушает в меру.

ubuntulover
()

Извините, но я таки не за количество, а за качество, так что спасибо, нафиг не надо такой унификации.

pevzi ★★★★★
()

Ахаха вот он затейник. Пусть он майкрософту предложит унифицировать настольные ОС, чтобы в базовый набор входил линукс

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

>KDE развивается, в отличие... ну вы поняли.
Ох лол... Какой ты смищной и вкусный. Если ты не следишь за развитием того что «ну мы поняли», то как ты можешь говорить о нём?

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

Да, а что ты видишь здесь не верным?

Ну да, юниксвей головного мозга.

Если отзывчивость видно, то вам стоит подумать о смене своего селерона с 300мгц на что-то более отзывчивое.

Да хотябы поглядите на psi и на gajim. Это очевидно.

Легковеснее - это да, но это не значит что он не тормознее

>/0

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

да и возможности никакие.

>Чушь, враньё и провокация.

А какие, формочки рисовать, кнопочки и все? В Qt уже анимацию даже встроили. <- Хотя да, так как в вашем гтк этого нет, вы скажите что это не нужно.

xscrew ★★
()

>по аналогии с web-стеком LAMP (Linux, Apache, MySQL, PHP), сформировать базовый набор

Не надо нам таких аналогий. единственное, что хорошо в LAMP это L.

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

Если ты не следишь за развитием

А что у вашего гнома развилось за последнее время? Епифон перешел на вебкит, выкинули хал и впихнули девайскит? Что еще, ах да, менеджер блютус подключений сделали. Очень сильное развитие, прям да.

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

/me приготовил троллерской еды и фирменный плюсомёт.

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

Не, я конечно люблю и питон, и гтк. Но если на них будет написан абсолютно весь новый софт это будет уныло, ибо питон далеко не универсален. Да еще и гстример... А правда, чо моны в списке нет? (:

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

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

толстенько

real_maverick ★★★
()

А вообще, неплохо бы получить эту платформу. И Питон допилят на скорость (Unladen, PyPy).

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

>Чушь не говорите. ГТК лучший GUI-тулкит.

Чем лучше? Чем Qt? Самим не смешно? Вы сравниваете производительность? - Ну так тесты сюда, иначе вы понимаете - просто слова. Я же постоянно вижу, что у Qt приложений отзывчивость приложений выше.

Просишь тесты, а потом говоришь, что Qt - лучший тулкит, при этом тесты сам не приводишь.

Это как получается, гтк - гуи, еще что-то - другая либа, что-то еще - еще либа.

Дядя с картинкой Балмера, это называется линукс-вей. И да пусть так всегда будет, аминь.

Легковеснее - это да, но это не значит что он не тормознее, да и возможности никакие

Может быть я что-то делаю не так, но кубунту у меня тормозил в РАЗЫ сильнее убунту, а федора+кде так вообще искрил артефактами (мигающие контролы и т.д.) и вис и не откликался подолгу.

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

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

Ну так тесты сюда, иначе вы понимаете - просто слова.

ubuntulover
()

Согласен с каждым пунктом! Да здравствуют Python, GTK и GNOME!

yoghurt ★★★★★
()

питон здесь лишнее, старый добрый Си или С++ будет единственным и правильным выбором.

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

Выпиливают bonobo и плавно включают фичи GNOME 3.0. В отличии от KDE SC чего то там 4.XXXX RCXXX (бывшее KDE), в котором плазма падает и гхеволюции пгхоисходят пгхи пегхеходе от 3 ветки к 4.

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

> Что еще, ах да, менеджер блютус подключений сделали. Очень сильное развитие, прям да.

Особенно учитывая, что он там уже был :)

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

Особенно учитывая, что он там уже был :)

Чо, нормальное развитие - сделать -> закопать -> сделать новый и гнуть пальцы.

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

>но кубунту

ССЗБ

а федора


ССЗБ. Чтож ты кактусы так любишь кушать-то? Выпрями руки, поставь нормальный дистрибутив, сходи к психиатру на курсы излечения от ХигаГМ, глядишь, снова нормальный член общества.

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

> Дядя с картинкой Балмера, это называется линукс-вей. И да пусть так всегда будет, аминь.

Дядя без картинки, господин Бэкон говорил о стеке приложений, а не о линукс-вее. Внутреннее противоречие ведёт к краху.

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

>Ну да, юниксвей головного мозга.
Ой какой ты смешной. Вот задача: написать fcgi-приложение с коннектом к MySQL. Ты что, будешь делать свой fcgi-сервер на сокетах Qt по причине того что libfcgi не в Qt? Это был риторический вопрос, не отвечай.

Да хотябы поглядите на psi и на gajim. Это очевидно.

И? Всё это у меня работает шустро и без проблем, как и пиджин. ЧЯДНТ?

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

Вкуснятинка. Я не буду спорить с тобой на тему производительности ибо оно очевидно, но просто ради интереса задам вопрос: а в чём тогда ты видишь легковесность? Причём прошу заметить что ты согласился с этой мыслью. Теперь отдувайся.

А какие, формочки рисовать, кнопочки и все?

А в GUI нужно что-то ещё?

В Qt уже анимацию даже встроили.

Ура! Теперь я могу использовать свой любимы браузер с кнопками, которые танцуют, рендомно ресайзятся и... ГОВОРЯТ!

Хотя да, так как в вашем гтк этого нет, вы скажите что это не нужно.

Не то чтобы не нужно, просто то что нужно в гтк есть, а остальное немного извращённо.

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

> В отличии от KDE SC чего то там 4.XXXX RCXXX (бывшее KDE), в котором плазма падает

RC

плазма падает

Пиши ещё.

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

Ты так говоришь, будто это что-то плохое.

В случае гнома это очевидно. Всеми тут уважаемый патрик не осилил это ужос ДЕстроения.

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

> Чо, нормальное развитие - сделать -> закопать -> сделать новый и гнуть пальцы.

Это только у KDE всё ломается, правда же?

Aceler ★★★★★
()

haskell/GTK/xmonad !

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

> Что-то топик вырождается в стандартный гномосятно-кедерастический флейм.

А ты что ожидал от этого наброса? :)))

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

> И? Всё это у меня работает шустро и без проблем, как и пиджин. ЧЯДНТ?

Детей, конечно.

Не то чтобы не нужно, просто то что нужно в гтк есть, а остальное немного извращённо.

Вот ты и доказал, что GTK не развивается. Помянем...

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

> Дядя без картинки, господин Бэкон говорил о стеке приложений, а не о линукс-вее. Внутреннее противоречие ведёт к краху.

Т.е. линукс-вей не может быть в стеке-приложения, ха? Я как понял из его цитаты, дядя с картикной балмера имел в виду, что на каждую задачу отдельная либа (для гуя - гтк, для *уя = хтк), ой-вей как это неуодбно. Хотеть всё и сразу вовнутрь одного-едиyнственного libmegapack.so

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

Вау. Вот это круто. Спс за ссылку.

haskell/GTK/xmonad !

А это уже не смешно.

Дядя с картинкой Балмера, это называется линукс-вей. И да пусть так всегда будет, аминь.

Да при чём здесь оно? Хотя да. Если говорить о простой логике использования нескольких библиотек для разных задач в одном приложении, то линуксоиды сразу вспоминают о юникс-вее, а вот остальные просто понимают это как должное.

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

>Детей, конечно.
Не понял шутки. Слишком плоско.

Вот ты и доказал, что GTK не развивается. Помянем...

Да ты еб*нулся. Чем я тебе это доказал? Что вообще ты курил?

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