Перейти к содержанию

Terrastruct открыла исходный код движка компоновки диаграмм TALA для D2

7.0/10

Компания Terrastruct объявила об открытии исходного кода TALA — специализированного движка компоновки диаграмм, созданного для декларативного языка D2. Ранее TALA поставлялся как закрытый коммерческий модуль, дополнявший стандартные варианты макетов в D2. Открытие исходного кода делает алгоритмы автоматической компоновки графов доступными для всего сообщества разработчиков и архитекторов программного обеспечения. Теперь пользователи могут свободно применять TALA для построения сложной визуализации архитектуры без необходимости приобретать платную лицензию.

Контекст

D2 представляет собой язык описания диаграмм текстом, созданный компанией Terrastruct для визуализации архитектуры программного обеспечения. Автоматическое размещение элементов на диаграммах опирается на специализированные движки компоновки графики. Ранее TALA (Terrastruct's AutoLayout Algorithm) являлся закрытым проприетарным алгоритмом компоновки от Terrastruct, в то время как основной компилятор D2 распространялся с открытым исходным кодом.

Значение для разработчиков

Благодаря переходу TALA в открытый доступ разработчики и архитекторы программного обеспечения смогут использовать специализированную компоновку D2 в личных и коммерческих проектах без лицензионных затрат.

Обсуждение в сообществе

Пользователи положительно оценили событие, отметив, что TALA зачастую справляется с компоновкой графов лучше движка ELK, хотя стоимость коммерческой лицензии ранее сдерживала его применение в нерабочих проектах. При этом комментаторы указали на отдельные неудачные примеры визуализации сложной структуры и недостатки мобильной вёрстки сайта проекта.

Источники

Покрытие источниками

Проверяются выбранные ключевые утверждения, а не истинность всей статьи целиком.

  1. Только данные автора или производителя

    Terrastruct открыла исходный код движка компоновки диаграмм TALA для D2

    • d2lang.com · подтверждает · заинтересованная сторона
  2. Поддерживается прямым источником

    D2 представляет собой язык описания диаграмм текстом, созданный компанией Terrastruct для визуализации архитектуры программного обеспечения.

    • d2lang.com · контекст · заинтересованная сторона
    • habr.com · подтверждает · независимая публикация
    • savepearlharbor.com · подтверждает · компетентная запись
    • graphinout.com · подтверждает · независимая публикация
    • github.com · контекст · заинтересованная сторона