Lauri Koskenniemi 8b79020fbf New version of graph.py started
Created README for the project with development plan for
implementing graph.py using Graphviz library:
- new_graph.py will replace graph.py

Changed text order in styrman-blocks.yml for correct ordering
of people in the tree at 'label: 8. sukupolvi, Antti Jokisen
lapset'.
2026-01-02 10:09:18 +02:00
2026-01-02 10:09:18 +02:00
2026-01-02 10:09:18 +02:00
2025-12-05 09:24:51 +02:00
2026-01-02 10:09:18 +02:00

Puudot

Development

Start implementing graph.py with Graphviz Python library.

New architecture for creating dot. No clusters; one node contains one row table with each column for a person.

dot.node('<this node id>', fr'{(<node id>) <text>}|...')
dot.edge('<this node id>:<other node id>', '<other node id>')

algorithm:

    for block in blocks
        create node
            if block has link, set link as id
            else create id
            add texts to node
            for text in block save links
    
    create edges from links
Description
No description provided
Readme 1.2 MiB
Languages
Python 93.3%
Shell 4.5%
Dockerfile 2.2%