Розробник Thomi Richards створив цю карту за допомогою сценарій який запрограмований в Python пункт збирати що пакети вони залежать від інших. |
Використовуючи бібліотеку інструментів графіків та застосовуючи цей код, йому вдалося сформувати набір даних, які він згодом імпортував у Gephi, відкриту платформу для генерації різних візуалізацій цих даних.
Карта залежностей із синіми на GNOME
Він пояснює все в допис у блозі в якому він включає використовуваний код Python, а також включає ряд додаткових знімків екрану, на яких ми можемо побачити конкретні залежності у групах важливих пакетів, таких як KDE, GNOME, C ++ або системні пакети, виділені іншим кольором.
ця карта є живим прикладом повторного використання програмного забезпечення, ідея дуже цікава.
Приємно, я хотів би знати, як це зробити xd
Також було б здорово мати можливість зробити одне з усією операційною системою, кожним пакетом та її залежностями від ядра до всіх xd