1. Например, при подключении проекта апсорса к второму проекту ютрака в одном интерфейсов у первого ютрак-проекта он пропадает. Но по факту есть и там и там.
Можете, пожалуйста, прояснить, откуда пропадает? Скриншоты?
2. Не совсем понятен механизм vcs-hosting — что он дает? В одном месте подключаются только гитхаб-гитлаб-битбакет. А напрямую к проекту можно подключить просто репозиторий меркуриала. Причем у этих репозиториев одинаковые айдишники добавляются.
Интеграция YouTrack с облачным VCS будет дублировать коммиты из upsource, если туда же подключить те же репозитории. Фича сделана для тех, у кого upsource нет.
Но ведь эти структуры сами по себе не могут быть multi-version. Как планируется переключиться на этот подход? Как делать консистентный update разреженной матрицы, хэш-таблицы, и т. п.?
Ну вы же сами пишете про MVCC. Persistent (функциональные) структуры деревянные, значит вы могли бы использовать готовые хранимые деревья, а на них уже писать графы. А не делать уровень храенения с нуля. Это не так просто, как кажется. Может отнять у вас пару-тройку человеко-лет.
Совершенно втихаря, фитнес-трекер jawbone старой версии синхронизируется со смартфоном именно как микрофон (через jack). По-моему, гораздо круче, чем bluetooth.
В первую очередь хочу заметить, что идея с мантиями реализована позорно. Лучше бы их вообще не было. Мало того, что они из занавесок, так они ещё и не поглажены.
Это уязвимость конкретной реализации (официальной). Отличие в том, что если некий Чак Нориис от программирования напишет (без единого бага) клиент по протоколу до поста x7mz — он всё равно будет уязвим. А после — возможно, уже нет. Они уже написали, что по таким мелким багам формализуют критерии оценки находок: habrahabr.ru/post/206900/#comment_7130934
Эта уязвимость, формально, не является частью протокола. В их официальном описании протокола есть ссылка на Диффи-Хеллмана из википедии, где подробно не написано, как валидировать данные. У них в клиенте тоже была допущена ошибка и данные валидировались не все. Но это не значит, что слова «используйте Диффи-Хеллмана» — это потенциальная закладка. А вот та версия Диффи-Хеллмана, которая была до поста x7mz действительно содержит закладку именно на уровне потокола.
Можете, пожалуйста, прояснить, откуда пропадает? Скриншоты?
2. Не совсем понятен механизм vcs-hosting — что он дает? В одном месте подключаются только гитхаб-гитлаб-битбакет. А напрямую к проекту можно подключить просто репозиторий меркуриала. Причем у этих репозиториев одинаковые айдишники добавляются.
Интеграция YouTrack с облачным VCS будет дублировать коммиты из upsource, если туда же подключить те же репозитории. Фича сделана для тех, у кого upsource нет.