А может пятничный пост о зукипере?
В общем, я пишу клиент к зукиперу на го, и решил проверить какой же там формат пакетов.
Оказывается код генерится по схеме Apache Jute. Я про такое вообще не слышал, судя по быстрому гуглу оно используется в Hadoop (
https://zookeeper.apache.org/doc/r3.4.11/api/org/apache/jute/package-summary.html)
Вот так кстати выглядит описание
https://github.com/apache/zookeeper/blob/trunk/src/zookeeper.juteА теперь самое "клевое" - автогенерируемые классы не включены в репозиторий. Это не просто антипаттерн, это быдлоорганизация быдлорепы.
Любой код, который нужен для сборки проекта, всегда, блен, ВсЕгДа должен быть закомичен в репозитории. Просто чтобы взять и использовать. Apache Foundation опять драконит меня.
UPD: а еще главный класс в зукипере (This is the main class of ZooKeeper client library) имеет 10 конструкторов, удобно.