Russian Qt Forum

Программирование => Общий => Тема начата: GraninAS от Апрель 21, 2010, 09:39



Название: Странный проект QtPersistence
Отправлено: GraninAS от Апрель 21, 2010, 09:39
Друзья!

Я пишу велосипед - ORM для Qt (http://www.prog.org.ru/topic_11637_0.html). Пишу для себя, почти не афиширую разработку. Библиотека еще очень маленькая, умеет мало, но уже вовсю трудится.

Разумеется, мне интересны похожие проекты. Я их рассматриваю, изучаю архитектуры, подходы, методы. Странно, что под Qt не нашел ничего толкового, а точнее - совсем ничего не нашел. Вроде бы, Qt существует давно... И вот тут, в начале этого года, натыкаюсь на странный проект QtPersistence, распиаренный в англоязычном Интернете дальше некуда. Ну, думаю, конкурент, дай погляжу, как эта вещь выглядит! Вещь скачал. И что-то ничего не понимаю. Оно ничего не умеет... Можно сделать снисхождение, что этот проект создан, чтобы создать когда-то в будущем ORM, автор так и написал везде (н-р, SourceForge (http://sourceforge.net/projects/qtpersistence/)). Но так пиарить? Зачем? И стоит ли мне пропиариться погромче, памятуя о том, что моя ORM работает давно и умеет хоть и мало, но много? Или же я совсем не могу вникнуть в код QtPersistence, а на самом деле в этой краткости выражен весь талант?..

Помогите, пожалуйста, разобраться.


Название: Re: Странный проект QtPersistence
Отправлено: vaprele07 от Апрель 21, 2010, 15:59
У меня есть схожий пет-проект на который я забил;( в принципе и на Qt я тоже забил.
Выглядит это как недо IoC в стиле osgi.

Допустим есть некое среднее приложение с кучей плагинов, файлов конфигураций, ресурсов и п.р. - чтобы все это дело как-то работало нужна соответствующая подсистема типа моего велосипеда;) которая по возможностям минимизирует зависимости + унифицирует процесс разработки и внедрения дополнений.

Вроде оно даже работает (версия какая-то древняя  ???), есть комментария немного и некоторый не к месту если что-то не понятно пишите в личку... Вдруг оно кому-нибудь сгодится  ::)


Название: Re: Странный проект QtPersistence
Отправлено: SABROG от Апрель 21, 2010, 17:52
в принципе и на Qt я тоже забил
Просто наскучило или есть какие-то объективные причины?


Название: Re: Странный проект QtPersistence
Отправлено: GraninAS от Апрель 22, 2010, 02:04
У меня есть схожий пет-проект на который я забил;( в принципе и на Qt я тоже забил.
Внушает, но решительно непонятно, как и для чего использовать. По исходникам не особо разберешься, а документация не очень обильная.
Код:
enum /*Events*/
{
StopPlatform = QEvent::User + 1
...
};
- никогда такого не видел. :)
"елемент" - почему-то "е". Это не баг, это фича? :)
А что пришло у вас на замену Qt?


Название: Re: Странный проект QtPersistence
Отправлено: vaprele07 от Апрель 22, 2010, 04:05
"е" это не фича это реальный дефект мозга :( хотя я помню что исправлял это ;) - ревизия древняя.

Qt это временное увлечение, теперь мне больше нравится JavaFX и мощь Eclipse RCP, ну и мне проще забить потому, что я не работаю программистом, да и вообще я уже давно не работаю ;)


Название: Re: Странный проект QtPersistence
Отправлено: GraninAS от Апрель 28, 2010, 10:10
А вот появился еще один ORM-проект...

http://sourceforge.net/projects/qxorm/