Russian Qt Forum
Ноябрь 23, 2024, 16:50 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

Страниц: 1 [2] 3   Вниз
  Печать  
Автор Тема: Фирменный репозиторий Кладовки готовых решений :)  (Прочитано 27871 раз)
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

Сообщений: 5876


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


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

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

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

Сообщений: 864

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


Просмотр профиля
« Ответ #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

Сообщений: 5876


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


Просмотр профиля 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.054 секунд. Запросов: 23.