Какой последний статус QueryDSL? - PullRequest
4 голосов
/ 13 апреля 2019

Прошло больше года, когда у нас был коммит для QueryDSL. https://github.com/querydsl/querydsl Должны ли мы считать этот проект мертвым или он переходит в новую группу? Я думаю, что старая команда не планирует поддерживать его больше. Новые JDK приходят каждые 6 месяцев, и я думаю, что этот проект устареет раньше, чем мы ожидаем. Любые новости или совместимая альтернатива?

1 Ответ

5 голосов
/ 07 мая 2019

Я присоединился к команде querydsl несколько лет назад, но потерял интерес из-за временных ограничений, связанных с работой на полную ставку.Однако я все еще являюсь участником их рабочего пространства Slack, и с сегодняшнего дня никто не публиковал сообщения на канале #general с июля 2018 года. Когда я был активен, канал был занят больше всего, если не каждый день.

Я склонен полагать, что Тимо Весткэмпер (владелец) слишком занят / потерял интерес, как и большинство (всех?) Других разработчиков, за исключением Рубена Дейкстры, который внес большой вклад в проект, но занят в университете.Он намерен вернуться.Я слышал, что Atlassian начал вносить свой вклад, но не было никого, кто мог бы улучшить их навыки и разобраться с их персонами, поэтому они уклонились.Похоже, владелец потерял интерес.Я рассматриваю JOOQ, но волнуюсь, это тоже что-то вроде группы из одного человека.Если Lukas продолжит работу, мы можем оказаться в подобной ситуации.

Я думаю, что querydsl - отличный инструмент, и он бесплатный для всех СУБД, по сравнению с лучше поддерживаемым JOOQ.По моему личному мнению, я хотел бы видеть, как минимум, querydsl-sql разветвленным сообществом открытого исходного кода, его зависимости уменьшились (это приносит лот для того, что он есть), и его версия Java была поднятана свидание.Возможно querydsl-jpa может последовать.Это, IMO, безусловно, наиболее используемые банки, и более специализированные функции могут быть отброшены, например,

  • querydsl-collections
  • querydsl-hibernate-search
  • querydsl-jdo
  • querydsl-lucene*
  • querydsl-mongodb
  • querydsl-scala
  • querydsl-spatial
  • querydsl-sql-spatial
  • querydsl-sql-spring

ОБНОВЛЕНИЕ

Тимо одобрил передачу проекта.

...