Russian Qt Forum
Апреля 04, 2025, 03:19 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2] 3   Вниз
  Печать  
Автор Тема: Фирменный репозиторий Кладовки готовых решений :)  (Прочитано 28474 раз)
asvil
Гость
« Ответ #15 : Января 20, 2011, 17:06 »

1) ну видимо github, но там слово посередине pricing, а на gitorious open source.
2) ну да.
3) ну да.
4) qdoc3 - говорят не поддерживает utf8. Зато генерирует более красивый stylesheet. Зато последний doxygen тоже красив.
Записан
_govorilka
Гость
« Ответ #16 : Января 20, 2011, 19:34 »

1) gitorious поддерживает тикеты (не углядел пока)? Мне нравится гуглокод, но там нет git, а git хотелось бы пощупать ибо svn надоел ) sourceforge я думаю никто тут предлогать не будет, тормозная помойка...

Гуглокод поддерживает также mercurial.

Из плюсов гуглокода:
1. Система авторизации через HTTPS (На gitorious -  SSL c ключами).
2. Есть тикеты
3. Есть возможность добавлять файлы для скачивания (по прямым ссылкам)
4. Более развитая система Wiki

Из плюсов Gitorious:
1. Нигде не сказано, про размер репозитория  (видимо безгранично, на гугле - 2Gb)
2. Дизайн у gitorious посимпатичнее  Улыбающийся.

Записан
_govorilka
Гость
« Ответ #17 : Января 20, 2011, 19:38 »

Насчет использования qdoc3, вот текст Readme к нему:

Цитировать
qdoc3 is the tool used to generate the Qt reference documentation.
The source code is included as part of this package primarily to
fulfill our GPL obligations. We highly recommend using
Doxygen (http://www.stack.nl/~dimitri/doxygen/) for generating
documentation for your Qt-based application.

Думаю, что тут всё понятно...
Записан
Fat-Zer
Гость
« Ответ #18 : Января 20, 2011, 20:08 »

Быть может об этом ещё рано думать, но как насчёт полного копилефта? Предлагаю выкладывать весь код под MIT-лицензией.

Только вот не нарушает ли это лицензию Qt?
« Последнее редактирование: Января 20, 2011, 20:13 от Fat-Zer » Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #19 : Января 20, 2011, 20:38 »

Кто знает, может у нас получится что-то популярное типа буста Улыбающийся
Не получится, то делается профессионально (т.е. за деньги и в срок)
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5877


Жаждущий знаний


Просмотр профиля WWW
« Ответ #20 : Января 20, 2011, 20:48 »

QtProgOrgRuSolutions тогда уже. И преффикс у классов PORFile, PORDatabase, etc. Улыбающийся
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
panAlexey
Гипер активный житель
*****
Offline Offline

Сообщений: 865

Акцио ЗАРПЛАТА!!!!! :(


Просмотр профиля
« Ответ #21 : Января 20, 2011, 20:52 »

QtProgOrgRuSolutions тогда уже. И преффикс у классов PORFile, PORDatabase, etc. Улыбающийся
можно и так.
ПС. А мне название нравится....
Записан

Win Xp SP-2, Qt4.3.4/MinGW. http://trdm.1gb.ru/
asvil
Гость
« Ответ #22 : Января 20, 2011, 21:45 »

Стоит ли поступить так как сделали ребята из QtExt, т.е. разбить доп. библиотеки на модули? Хотя нет, видимо будет что-то включающее в себя функционал больший, чем просто расширение класса?
Записан
alexman
Гость
« Ответ #23 : Января 21, 2011, 09:47 »

5) есть кутэшный генератор доки, например, но я с ним не работал..
Так qt-ники сами используюь doxygen.
Записан
navrocky
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« Ответ #24 : Января 21, 2011, 10:13 »

QtProgOrgRuSolutions тогда уже. И преффикс у классов PORFile, PORDatabase, etc. Улыбающийся

POR - как-то не благозвучно, PORk, PORno etc.

Цитировать
Не получится, то делается профессионально (т.е. за деньги и в срок)

Профессионально - да, но за деньги и в срок очень не уверен. Так что у нас есть шанс )

Mercurial - как оно в сравнении с git?
Записан

Гугль в помощь
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5877


Жаждущий знаний


Просмотр профиля WWW
« Ответ #25 : Января 21, 2011, 10:27 »

Я за гиториус. Тем более там Qt хостится.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
asvil
Гость
« Ответ #26 : Января 21, 2011, 11:14 »

Итак, гиториус?
Предлагаю именовать классы как в кутэ лаборатории, т.е. Qt*, хотя вот, например, у меня есть модели/представления заточенные под postgres, для них я использовал приставку PG.
Тогда давайте вообще не налагать ограничений на именование классов, функции. Одно единственное, что хотелось бы стандартизировать - это camelCase и краткие комменты. Остальное предлагаю оставить на усмотрение конкретного разработчика.
log4qt, например, использует namespace для отделения себя от остальных.
Записан
Akon
Гость
« Ответ #27 : Января 21, 2011, 19:55 »

И что же Вы предлагаете, перекомпилировать все ваши полезности при каждой очистке проекта?

Да. Посмотрите хотя бы на эту кладовую, здесь в большинстве include код. Библиотека необходима для достаточно больших модулей.

ИМХО, всякие префиксы лучше не использовать. Использовать пространства имен.
ProgOrgClass -> ProgOrg::QtCore::Class (класс, зависящий от модуля QtCore).

По поводу стиля - Qt-style думаю всех устроит.
Дизайн интерфейса - попадался мне мануал от кого-то из разработчиков Qt - что-то типо Principles of good API design - там про дизайн интерфейса Qt - думаю тоже всех устроит.
Записан
asvil
Гость
« Ответ #28 : Января 21, 2011, 21:05 »

Хорошо, тогда предлагаю создать "команду" на гиториусе.
  В данной команде можно хранить несколько проектов.
    А в каждом проекте по нескольку репозитариев.
А я и не говорю о достаточно маленьком include коде. Мне его легче скопипастить из броузера, чем scm clone -depth 1 делать.
Согласен Qt code style + Qt дизайн интерфейса.
Ну что кто уже готов? Некоторые на форуме уже впринципе хранят что-либо на гиториусе, их можно будет добавить в команду, а их проекты перенести в "общую" часть.
Записан
navrocky
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« Ответ #29 : Января 22, 2011, 14:53 »

Я готов, куда идти, чего жать?
Записан

Гугль в помощь
Страниц: 1 [2] 3   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.137 секунд. Запросов: 23.