Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Разделы Qt ветки
Форум на CrossPlatform.RU > Административный > Обратная связь
Страницы: 1, 2
ViGOur
У меня на уме есть два варианта разбиения Qt ветки:
1. По модулям.
2. По группам.
Давайте здесь обсудим какой метод предпочтительней. Выбранный метод должен затрагивать все темы.

Итак, если делить ветку Qt на разделы по модулям, то вот, что получается:
  • QtCore
  • QtGui
  • QtNetwork
  • QtSql
  • QtWebKit
  • QtScript, QtScriptTools
  • QtSvg, QtOpenGL, QtMultimedia, Phonon
  • QtXml, QtXmlPatterns
  • Qt Tools - QtDesigner, QtUiTools, QtHelp, QtAssistant, QtTest
  • Qt ActiveX - QAxContainer, QAxServer
  • QtDBus
molchanoviv
Я думаю лучше по модулям.
kwisp
я своё мнение уже писал. по модулям + раздел новичок, + раздел комплексные задачи. + разное(форсмажёр)
по-моему будет самое оно.

1. вопрос SQL в модули включать или в базы данных?
2. openGL в модули включать или в отдельно будет существовать?
3. новости Qt , обсуждения новостей блогов и проч. обсуждение ПО.
4. Для продвинутых можно добавить разбор существующих исходников, вдруг кому то интересно.
5. ...
ViGOur
Раздел новичек будет.
1. SQl будет в модулях, так как есть модуль QtSql.
2. openGL думаю можно включить в связке с QtSvg и Phonon, напоминаю что итак есть модуль QtOpenGL. :)
3...
igor_bogomolov
Я например, против создания раздела для новичков. К чему это? Кто, как, по каким критериям собирается оценивать такие вопросы?

Цитата(kwisp @ 9.3.2010, 20:21) *
+ раздел комплексные задачи. + разное(форсмажёр)
Какого плана вопросы должны быть в этих разделах?

Как вариант, можно разбить как в асистенте, с небольшими изменениями;
  • Application (Widget and Layout)
  • ItemView
  • Painting and Printing (Craphics View)
  • Network Programming
  • SQL Development
  • XML Processing
  • Scripting
  • Internationalization
  • Othe
molchanoviv
Цитата(igor_bogomolov @ 9.3.2010, 22:26) *
Я например, против создания раздела для новичков


Плюсую. Незачем это.
kwisp
хочу отстоять новичков.
1. подобный форум qtcentre.org -- там есть ветка начинающих.
2. львиная доля вопросов -- и засоряющих основную ветку и разъясняющая тривиальные вещи создаются новичками. Давайте как говорится мухи отдельно котлеты отдельно :)
критерии отбора вопросов новичков -- если прямое решение описано в ассистенте, например, как изменить цвет кнопки. это на совести модератора, да прибудет с ним сила тоже, кстати где он?

в комплексных задачах -- проблемы затрагивающие несколько модулей библиотеки, а так же проблемы проектирования, выбора -- чего использовать. Может будут темы на которые следует делать ссылки из нескольких веток. как в асситенте можно почерпнуть -- перекрестные ссылки, чтоб к примеру можно было тему из QtGui найти и по модулю и по ссылкам как в ассиетнте Application (Widget and Layout).
igor_bogomolov
Цитата(kwisp @ 9.3.2010, 22:48) *
критерии отбора вопросов новичков -- если прямое решение описано в ассистенте, например, как изменить цвет кнопки. это на совести модератора,
На мой взгляд, только сам пользователь может решить, размещать вопрос в разделе для новичков или нет. Любые оценки субъективны.

Цитата(kwisp @ 9.3.2010, 22:48) *
кстати где он?
Ага, интересно
kwisp
Цитата(igor_bogomolov @ 9.3.2010, 23:05) *
На мой взгляд, только сам пользователь может решить, размещать вопрос в разделе для новичков или нет. Любые оценки субъективны.

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

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

П.С.
ну чего страшного если тему перенесли? или твой вопрос признали элементарным. если человек настолько ранимый что его можно обидеть или расстроить то я не знаю.....
по-моему так вообще многие темы можно и нужно переименовывать как можно содержательнее, а старое название к примеру писать в комменте, опять же для порядку и для структурирования и для поиска.

igor_bogomolov
Цитата(kwisp @ 9.3.2010, 23:12) *
ай! не хочу спорить.
Почему? Мы же обсуждаем. Конечно, хотелось бы, чтобы ещё кто-нибудь присоединился.

Ты же понимаешь что оценка сложности зависит от уровня отвечающего. Тебе вопрос покажется простым, мне он может показаться сложным. И как быть? От субъективности оценки никуда не денешься.

Цитата
если человек настолько ранимый что его можно обидеть или расстроить то я не знаю.....
Люди разные бывают, и это тоже надо учитывать. Я вот очень не люблю когда удаляют мои сообщения. Хотя, когда на прогорге удаляли всякий хлам, считал, что поступают правильно. Сложный в общем вопрос. Пусть другие тоже выскажутся.

Цитата
по-моему так вообще многие темы можно и нужно переименовывать как можно содержательнее, а старое название к примеру писать в комменте, опять же для порядку и для структурирования и для поиска.
С этим полностью согласен.
molchanoviv
Цитата(kwisp @ 9.3.2010, 22:48) *
хочу отстоять новичков.


Забыл про техдраммы на прогорге? Они тебе тут нужны?
kwisp
Цитата(igor_bogomolov @ 9.3.2010, 23:28) *
Ты же понимаешь что оценка сложности зависит от уровня отвечающего. Тебе вопрос покажется простым, мне он может показаться сложным. И как быть? От субъективности оценки никуда не денешься.

по-моему тут надо судить со стороны администрирования, человек задавший вопрос одно а 50 человек найдущих ответ другое, и вопрос куда они полезут искать?

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

на прогорге особо не сидел как то не задалось:) так что к сожалению ничего не припомню.

ну согласитесь получится к примеру 8 тем про то как соединить сигнал со слотом под разными названиями к чему мешать эти темы к примеру с темой про оверрисование или сос ложной проектной задачей?

П.С.
что то я один за молодежь выступаю, мне прям не ловко.
ViGOur
Цитата(kwisp @ 9.3.2010, 22:48) *
это на совести модератора, да прибудет с ним сила тоже, кстати где он?
Юра сейчас на свадьбе у брата, сказал недельку не будет. Так что он пока отдыхает. :)

Насчет раздела новичков:
1. Для меня многие вещи, которые некоторым кажутся сложными, просты. Для кого-то так же или наоборот.
2. Почему рисование на кнопочке должно быть в разделе новичков, если будет раздел рисование? Или подобная тема.
3. Представим я буду искать то же рисование на кнопочке, логичней было бы мне искать его в разделе рисования, но тема будет в разделе новички, я туда не зайду только потому, что считаю, что знаю азы, но окажется, что не все. Получается я введен в заблуждение.
4. К тому же, кто-то будет ходить в раздел новичков и отвечать, кто-то нет. Кто-то будет перечитывать темы, кто-то нет. Но как говорится, повторение мать учения и это думаю будет полезно всем. Я например периодически перечитываю книги по С\С++ и каждый раз нахожу что-то новое для себя! :)

Если что-то упустил, добавьте за меня...

p.s. к тому же на прогорге была буча по поводу данного раздела.
molchanoviv
Цитата(kwisp @ 10.3.2010, 10:09) *
на прогорге особо не сидел как то не задалось:) так что к сожалению ничего не припомню.

Да я тоже там в Р/О. И из-за этих техдрамм в том числе.
ViGOur
Цитата(kwisp @ 10.3.2010, 10:09) *
что то я один за молодежь выступаю, мне прям не ловко.
Это твое мнение, а каждое мнение ценно. Пока только доводов за раздел новичков мало.

Вы же знаете, я сделаю все, что вы скажите, если будут железные аргументы для этого. :)
kwisp
а вообще реально сделать перекрестные ссылки? чтобы к примеру одна темы была доступна из нескольких веток?
ViGOur
С Баги поговорить нужно будет. Возможно и существует подобный мод!
Технически не вижу проблем в этом, а практически не умею, Багира только может. :)
igor_bogomolov
Цитата(kwisp @ 10.3.2010, 10:09) *
что то я один за молодежь выступаю, мне прям не ловко.
На мой взгляд, это как раз дискриминация молодежи.

Цитата(ViGOur @ 10.3.2010, 10:21) *
p.s. к тому же на прогорге была буча по поводу данного раздела.
Буча там была из-зи раздела "Темы кандидаты на удаление". Пользователи были недовольны что удаляют их темы. Раздел с вопросами для новичков у них есть и сейчас. На этом форуме я считаю что он не нужен.
kwisp
на счет новичков, ладно, давай те не будем на них пока отвлекаться, раз никто кроме меня аргументов не видит, значит наверное так и лучше.

по поводу остальных разделов моё предложение усекается модули + комплексные задачи + разное.
сборка? -- нужна нет?

Цитата(kwisp @ 9.3.2010, 20:21) *
3. новости Qt , обсуждения новостей блогов и проч. обсуждение ПО.
4. Для продвинутых можно добавить разбор существующих исходников, вдруг кому то интересно.
igor_bogomolov
Цитата(kwisp @ 10.3.2010, 10:34) *
а вообще реально сделать перекрестные ссылки? чтобы к примеру одна темы была доступна из нескольких веток?
Ты хоть где-нибудь подобное видел? Приведи примеры. По моему это очень сильно засорит форум.
molchanoviv
Цитата(kwisp @ 10.3.2010, 10:34) *
а вообще реально сделать перекрестные ссылки?

Лучше уж теги.
kwisp
ну в Ассистенте в частности видел
ViGOur
Итак, если делить ветку Qt на разделы по модулям, то вот, что получается:
  • QtCore
  • QtGui
  • QtNetwork
  • QtSql
  • QtWebKit
  • QtScript, QtScriptTools
  • QtSvg, Phonon, QtOpenGL
  • QtXml, QtXmlPatterns
  • Qt Tools - QtDesigner, QtUiTools, QtHelp, QtAssistant, QtTest
  • Qt ActiveX - QAxContainer, QAxServer
  • QtDBus
kwisp
ViGOur,
как на счет Сборка и Разное, в отдельную ветку.
+ в 4.6.2 QtMultimedia добавили.
ViGOur
QtMultimedia, можно добавить в группу QtSvg, Phonon, QtOpenGL.

Перенес черновик в 1 пост данной темы, там и буду править по ходу обсуждения...
igor_bogomolov
К какому разделу будет относиться Graphics View Framework и система рисования в целом? А также Model/View Programming? Получается что к QtGui.
Две очень большие темы, т.е. с большим количеством вопросов по ним. Получается что раздел QtGui будет содержать подавляющее количество тем. Раздел QtDBus, на данный момент, вообще останется пустой.

Может пока оба варианта подробней рассмотрим: с делением по модулям и по разделам? А там решим какая структура лучше получается, и больше нам подходит. Нужно как то проштудировать весь раздел Qt и оттегировать темы, а там уже видно будет что мы имеем
ViGOur
Предлагайте свои варианты...
kwisp
вариант так и написать:
* QtGui/Model View
* QtGui/Graphics View
* QtGui/Other


QtDBus можно подкинуть к какому нибудь разделу на время.
+ желающим а именно, Игорь, Молчанов, этот наглый kwisp, может еще кто нить присоединится в целях развития форума подобрать по пяток-(десяток?кто сколько может) тем на досуге в "пустующие" разделы по Qt в частности QtDBus.
Кто за?
Кто против?
Кто воздержался?

ViGOur
QtGui/Graphics можно отправить в раздел QtSvg, QtOpenGL, QtMultimedia, Phonon
Так как это графика и рисование.
А ради модель\вид разбивать qtgui думаю не целесобразно.

Возможно я одинок в этом, что скажут другие?
DEADHUNT
если все так подробно разбивать, то получится слишком много подфорумов. поэтому лучше не разбивать QtGui.
kwisp
Цитата(ViGOur @ 11.3.2010, 15:40) *
Возможно я одинок в этом, что скажут другие?

предлагаю разбивать уже. если что потом по ходу песни поправим.
высказывайтесь активнее по поводу предложения
igor_bogomolov
Цитата(ViGOur @ 11.3.2010, 15:40) *
QtGui/Graphics можно отправить в раздел QtSvg, QtOpenGL, QtMultimedia, Phonon
Так как это графика и рисование.
Согласен. По поводу ItemView тоже, пусть пока остается в общем разделе QtGui (если разбивать по модулям).

Цитата(kwisp @ 11.3.2010, 15:32) *
QtDBus можно подкинуть к какому нибудь разделу на время.
В качестве вариантов:
  1. добавитьь в QtNetwork. В описании раздела добавить Network Programming & Inter-Process Communication.
  2. добавиьт в Qt ActiveX . Тогда в описании раздела написать Platform-Specific Features


Получается примерно следущая структура:
  • QtGui
  • QtCore
  • QtNetwork, QtDBus (Network Programming & Inter-Process Communication) /// ????
  • QtSql
  • QtXml, QtXmlPatterns
  • QtWebKit, QtScript, QtScriptTools,
  • QtSvg, QtOpenGL, QtMultimedia, Phonon (Painting and Printing) // сюда также Animation framework (не многовато всего)
  • Qt Tools - QtDesigner, QtUiTools, QtHelp, QtAssistant, QtTest, QtCreator
  • Qt ActiveX - QAxContainer, QAxServer
  • Othe (Не вошедшее в раздел или общие вопросы ????)


В качестве варианта предлагаю возможное разделение по группам.

  • Пользовательский интерфейс (Application, Widget and Layout)
  • Model/View Programming
  • Painting and Printing (Craphics View Framework, Animation Framework, Multimedia)
  • Network Programming
  • SQL Development
  • XML Processing
  • Scripting, WebKit integration
  • Qt-инструментарий (QtDesigner, QtUiTools, QtHelp, QtAssistant, QtTest)
  • Othe (Не вошедшее в раздел или общие вопросы ????)


Еще есть QML. Куда его пристроить?

Цитата(kwisp @ 11.3.2010, 15:32) *
+ желающим а именно, Игорь, Молчанов, этот наглый kwisp, может еще кто нить присоединится в целях развития форума подобрать по пяток-(десяток?кто сколько может) тем на досуге в "пустующие" разделы по Qt в частности QtDBus.
Есть одна интересующая тема по QtDBus. Помимо того что это средство IPC, его так же можно использовать и как средство RPC. Т.е. по сети общаться. Мне эта тема очень интересна. Правда пока никаких экспериментов не ставил и ничего конкретного сказать не могу.

Как будет выглядеть сам процесс разбиения/сортировки существующих тем? Готов поучаствовать в этом
ViGOur
Цитата(igor_bogomolov @ 11.3.2010, 18:21) *
// сюда также Animation framework (не многовато всего)
Да вроде не многовато, мне кажется, что нормально так как рисованием не так много занимаются...
И объединение QtDBus c QtNetwork неплохая идея! :)

Цитата(igor_bogomolov @ 11.3.2010, 18:21) *
Как будет выглядеть сам процесс разбиения/сортировки существующих тем? Готов поучаствовать в этом
Будем делать все руками, но пока еще рано, так как до конца не решили! Да и kwisp, что-нибудь поперек предложит. :)

Но буду иметь тебя ввиду, итак igor_bogomolov, kwisp и molchanoviv вызвались помогать. Я все правильно понял?
igor_bogomolov
Иван(molchanoviv) пока не отписался, но надеюсь что поддержит нас :rolleyes: Еще Юра есть. )))

Цитата(ViGOur @ 11.3.2010, 18:31) *
так как рисованием не так много занимаются...
Мне кажется наоборот )))

Цитата(ViGOur @ 11.3.2010, 18:31) *
Будем делать все руками, но пока еще рано, так как до конца не решили!
Может пока разделим сообщения, и каждый оттегирует свою часть. Разместим это где-нибудь в гуглдок. Там уже обладая статистикой может и структуру подправим.
Хотя я больше склоняюсь к делению по разделам, а не по модулям.

-------------------------------
Цитата
Зарегистрировано пользователей: 1394
Странно что в обсуждении так мало людей участвует.
Интересно мнение каждого, высказывайтесь активнее.
kwisp
ViGOur,
не предложу. нормально всё.
вызвался помогать это верно.

единственно что по моему в разделе Qt надо добавить СБОРКА. тем много как что собрать как саму библиоттеку так и приложения её использующие.
AD
Мне тоже разделение по разделам нравится больше, чем по модулям Qt! Как-то логичнее что-ли. По теме рисования немало моих тем, да и другие тоже постарались. Думаю, еще даже добавить смогу в этот раздел тем. С моделью-представлением, думаю, тоже проблем не будет. Тем много.
igor_bogomolov
Цитата(kwisp @ 11.3.2010, 18:43) *
не предложу. нормально всё.
Ты за деление по модулям Qt или разделам?
kwisp
мне почему то модули ближе, если честно, однако, непринципиально. главное разделить и наполнить темами "пустующие" разделы.
ViGOur
Цитата(igor_bogomolov @ 11.3.2010, 18:41) *
Хотя я больше склоняюсь к делению по разделам, а не по модулям.
По модулям или по разделам - здесь и обсуждаем, как будем делить. Предлагайте свои варианты разделов.

Цитата(kwisp @ 11.3.2010, 18:43) *
не предложу. нормально всё.
А зря. Алтернативный взгляд всегда интересен и я бы даже сказал полезен. Так что не стесняйся - предлагай. Эта тема для того и создана.
kwisp
тфу опять сорок пять.
я уже писал своё предложение. в теме оно есть.:)

говорю особо не настаиваю потому что для меня непринципиалльно!!!!

:)

DEADHUNT
Цитата(kwisp @ 11.3.2010, 20:23) *
тфу опять сорок пять.

да вроде в теме все уже отписались и опять
Цитата(ViGOur @ 11.3.2010, 19:42) *
Так что не стесняйся - предлагай
Litkevich Yuriy
Цитата(igor_bogomolov @ 10.3.2010, 1:26) *
Как вариант, можно разбить как в асистенте, с небольшими изменениями;
Application (Widget and Layout)
ItemView
Painting and Printing (Craphics View)
Network Programming
SQL Development
XML Processing
Scripting
Internationalization
Othe
подобный вариант мне больше нравится чем по модулям. Например:
Используем Модель/Представление, разные классы этой концепции в ходят в разные модули. Но имеет смысл обсудить название и ко-во разделов. Так же предлагаю га первых парах, не пытатся создать множество узкоспециальных разделов. А сохранить текущую идею - накопление. Т.е. Завести раздел другое, когда назреет нобходимость рассортируем и его.

Цитата(molchanoviv @ 10.3.2010, 13:41) *
Лучше уж теги.
Давно назревшая необходимость, есть соответствующая запись в подфоруме"Обратная связь". Багира обещала сделать. Плюс в Тэгах можно указывать и название модулей.

Раздел для новичков не нужен. Т.к. в каждом подразделе можно прилепить к верху тему "ЧаВо" и собирать в неё указатели (или поисковые запросы) на соответсвующие темы. Плюс имеется шапка висящая на форумом Qt: Может быть полезно, надо её просто рационализировать.

Собственно поиск на форуме, извините, говно!
molchanoviv
Цитата(igor_bogomolov @ 11.3.2010, 18:21) *
Тогда в описании раздела написать Platform-Specific Features

А с каких это пор DBus стал платформозависимым?

Цитата(igor_bogomolov @ 11.3.2010, 18:41) *
Иван(molchanoviv) пока не отписался, но надеюсь что поддержит нас


Угу. Чем смогу, помогу.

Цитата(Litkevich Yuriy @ 12.3.2010, 3:40) *
Собственно поиск на форуме, извините, говно!


Обычный IB-шный поиск. Если не нравится можно искать так http://www.google.com/search?q=Искомая+фра...rossplatform.ru
igor_bogomolov
Цитата(Litkevich Yuriy @ 12.3.2010, 3:40) *
подобный вариант мне больше нравится чем по модулям
Отлично. Получается за этот вариант высказывается большинство.

Цитата(Litkevich Yuriy @ 12.3.2010, 3:40) *
Но имеет смысл обсудить название и ко-во разделов. Так же предлагаю га первых парах, не пытатся создать множество узкоспециальных разделов.
Согласен. Я свой вариант предложил. Считаю его оптимальным. Если есть замечания, давайте обсудим.

Цитата(Litkevich Yuriy @ 12.3.2010, 3:40) *
Раздел для новичков не нужен. Т.к. в каждом подразделе можно прилепить к верху тему "ЧаВо"
С "ЧаВо" хорошая идея. Можно выделить как подраздел в каждом разделе. Ну и наверное, не нужно давать возможность писать в него. Добавлять темы будут модераторы (сомодераторы).

Цитата(Litkevich Yuriy @ 12.3.2010, 3:40) *
Цитата(molchanoviv @ 10.3.2010, 13:41) *
Лучше уж теги.
Давно назревшая необходимость
А что это такое, как должно работать? Мне вот хочется иметь возможность создавать пользовательские закладки.

Цитата(molchanoviv)
А с каких это пор DBus стал платформозависимым?
Всегда им был.
Цитата
The QtDBus module is a Unix-only library that you can use to perform Inter-Process Communication using the D-Bus protocol

Хотя слышал, что QtDBus работает и под виндой.



Отпысывайтесь так же здесь, о необходимости создания раздела по базам данных, или каких либо других желаемых разделах.
molchanoviv
Цитата(igor_bogomolov @ 12.3.2010, 8:43) *
Всегда им был.


Проект KDE-Windows использует DBus. Я правда не смотрел он реализован в Qt или в KDELibs. Но я всегда думал что оно использует QtDBus.
Litkevich Yuriy
Цитата(igor_bogomolov @ 12.3.2010, 11:43) *
А что это такое, как должно работать?
для читателя, по аналогии с блогами. Например, в низу первого сообщения темы, будут ссылки: "рисование", "QtSql" и т.п. Щёлкнув по ссылке, получаешь список тем с такими же метками (tags).

Цитата(igor_bogomolov @ 12.3.2010, 11:43) *
Мне вот хочется иметь возможность создавать пользовательские закладки.
Я про это тоже уже писал и Багира сказала, что это реально сделать.

Цитата(igor_bogomolov @ 12.3.2010, 11:43) *
Хотя слышал, что QtDBus работает и под виндой.
Про DBus лучше обсудить в подфоруме "Библиотеки -> Другое". Я думаю многим будет интересно/полезно. А по результатам уже вернутся сюда
ViGOur
Предлагайте окончательную редакцию разделов.
У меня прото пока нет идей как лучше по группам разбить их...
igor_bogomolov
Цитата(ViGOur @ 14.3.2010, 10:34) *
Предлагайте окончательную редакцию разделов.
Я уже неоднократно предлагал свои варианты, никто не отреагировал, ни за ни против. :(

Предлагаю вот такой окончательный вариант.
  • Разработка пользовательского интерфейса.
    Всё что связано с разработкой пользовательского интерфейса: виджеты, компоновщики и т.д.
  • Программирование модель-представление.
    Классы отображения элементов. Разработка пользовательских моделей, классов отображений и делегатов.
  • Система рисования Qt. Печать.
    2D и 3D графика. Graphics View Framework, Animation Framework, QtOpenGL
  • Мультимедиа
    Phonon, QtMultimedia
  • Программирование сетей. Межпроцессное взаимодействие.
    Программирование сетей. Межпроцессное взаимодействие. QtDBus.
  • Разработка баз данных.
    Средства доступа и управления базами данных из приложений Qt.
  • Обработка XML.
    Обработка XML документов.
  • Qt Script. Интеграция WebKit.
    Расширение приложений при помощи QtScript. Интеграция WebKit в приложение.
  • Qt инструментарий.
    Creator, Linguist, Designer, Assistant, QtUiTools, QtHelp, QtTest
  • Не вошедшее в раздел или общие вопросы.
    Все, что не вошло в другие разделы. Новости Qt.
DEADHUNT
помойму нормально и не достаточно много разделов.
kwisp
согласен с предложенным.!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.