> -- Иван Кузьмицкий писал(а):
> Хост и менеджер связаны меж собой, и используют остальные интерфейсы JU. Если опираться на соглашения ББ, то они должны быть в общей подсистеме. Группирование  компонентов по функциональному принципу и деление на подсистемы по принципу связности, на мой взгляд, суть разные вещи.Нет, не между собой, а в одну сторону, хост реализует предоставленные интерфейсы. Подозреваю, что в новом ББ старая хост-часть JU будет вообще не нужна. И включать её в состав другой подсистемы значит вводить зависимость от старого хоста во всю подсистему.
Ну или делать отдельный список компиляции для хост-модулей, что повторит решение с отдельным хостом.
> -- Иван Кузьмицкий писал(а):
> Там же инсталлируемые реализации, а это значит, что при возникновении необходимости замены хоста, я спокойно инсталлирую собственные реализации, не обращая внимания на наличие стандартного хоста. Мне нет нужды выделять собственную реализацию в отдельную подсистему, так как это ни на что не повлияет, поэтому выделение JUhost в подсистему не имеет смысла тоже.Это субъективные вещи.