LINUX.ORG.RU
 
muhas

Лидер сообщества 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

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


[#] Ответ на: комментарий от tia 03.02.2010 14:48:58  
a3

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

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

* ()
[#] Ответ на: комментарий от tailgunner 03.02.2010 14:53:11  
tia

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

* ()
[#] Ответ на: комментарий от a3 03.02.2010 14:53:52  
tia

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

* ()
[#]  

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

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

**** ()
[#]  
Aceler

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

***** ()
[#]  
xscrew

мне кажется, наберется много страниц и много сообщений

** ()
[#] Ответ на: комментарий от xscrew 03.02.2010 14:51:53  
tia

>Чем лучше? Чем Qt?
Да
>Самим не смешно?

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

Зачем? Если вы этого не знаете, то вам это никакие тесты не докажут.
>Я же постоянно вижу, что у Qt приложений отзывчивость приложений выше.

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

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

Чушь, враньё и провокация.
>Это как получается, гтк - гуи, еще что-то - другая либа, что-то еще - еще либа.

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

* ()
[#] Ответ на: комментарий от xscrew 03.02.2010 14:53:27  

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

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

()
[#]  
kondor

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

*** ()
[#]  
Unnamed_Hero

Забавный вброс.

*** ()
[#] Ответ на: комментарий от Novell-ch 03.02.2010 14:53:12  
tia

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

А что не спорно в нашем мире? :)
>если иметь определенный извращенный вкус то гтк будет казаться красивее.

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

* ()
[#] Ответ на: комментарий от Andru 03.02.2010 14:20:19  

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

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

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

()
[#]  
pevzi

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

**** ()
[#]  
Osmos

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

** ()
[#]  
mikhalich

как то неинтересно.

** ()
[#] Ответ на: комментарий от xscrew 03.02.2010 14:53:27  
tia

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

* ()
[#] Ответ на: комментарий от tia 03.02.2010 15:00:19  
xscrew

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

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

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

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

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

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

>>да и возможности никакие. >Чушь, враньё и провокация.

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

** ()
[#]  

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

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

anonymous ()
[#]  
Andaril

По сабжу очень рад!

Tia & Sekai можете дать ссылки на ваши аватарки/картинки?

* ()
[#] Ответ на: комментарий от Bioreactor 03.02.2010 15:04:37  
tia

Хорошо пошутил.

* ()
[#] Ответ на: комментарий от tia 03.02.2010 15:05:19  
xscrew

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

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

** ()
[#] Ответ на: комментарий от xscrew 03.02.2010 14:56:50  
Aceler

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

***** ()
[#] Ответ на: комментарий от pevzi 03.02.2010 15:03:59  
pevzi

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

**** ()
[#] Ответ на: комментарий от a3 03.02.2010 14:31:42  
real_maverick

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

толстенько

*** ()
[#]  

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

***** ()
[#] Ответ на: комментарий от xscrew 03.02.2010 14:51:53  

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

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

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

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

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

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

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

()
[#] Ответ на: комментарий от xscrew 03.02.2010 15:05:30  

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

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

()
[#]  
yoghurt

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

***** ()
[#] Ответ на: комментарий от xscrew 03.02.2010 15:05:30  

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

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

***** ()
[#]  
Robotron

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

# ()
[#] Ответ на: комментарий от xscrew 03.02.2010 15:07:20  
daemonpnz

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

**** ()
[#] Ответ на: комментарий от xscrew 03.02.2010 15:07:20  
Aceler

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

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

***** ()
[#]  
ip1981

фу.

## ()
[#] Ответ на: комментарий от Aceler 03.02.2010 15:11:08  
xscrew

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

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

** ()
[#] Ответ на: комментарий от ubuntulover 03.02.2010 15:08:48  
redgremlin

>но кубунту

ССЗБ

>а федора


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

***** ()
[#] Ответ на: комментарий от ubuntulover 03.02.2010 15:08:48  
Aceler

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

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

***** ()
[#] Ответ на: комментарий от xscrew 03.02.2010 15:05:30  
tia

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

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

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

А в GUI нужно что-то ещё?
>В Qt уже анимацию даже встроили.

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

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

* ()
[#] Ответ на: комментарий от daemonpnz 03.02.2010 15:10:57  
Aceler

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

> RC

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

Пиши ещё.

***** ()
[#] Ответ на: комментарий от tailgunner 03.02.2010 15:10:23  
xscrew

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

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

** ()
[#]  

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

***** ()
[#] Ответ на: комментарий от xscrew 03.02.2010 15:12:30  
Aceler

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

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

***** ()
[#]  

haskell/GTK/xmonad !

anonymous ()
[#] Ответ на: комментарий от tailgunner 03.02.2010 15:14:11  
Aceler

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

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

***** ()
[#] Ответ на: комментарий от tia 03.02.2010 15:13:30  
Aceler

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

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

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

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

***** ()
[#] Ответ на: комментарий от Aceler 03.02.2010 15:12:45  

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

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

()
[#] Ответ на: комментарий от VladimirMalyk 03.02.2010 15:14:40  
tia

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

>haskell/GTK/xmonad !

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

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

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

* ()
[#] Ответ на: комментарий от Aceler 03.02.2010 15:16:31  
tia

>Детей, конечно.
Не понял шутки. Слишком плоско.
>Вот ты и доказал, что GTK не развивается. Помянем...

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

* ()
[#] Ответ на: комментарий от ubuntulover 03.02.2010 15:16:43  
tia

Вот вот.
Qt-*бы не знают что для их сипэпэ-приложений используется овер9к либ.

* ()