Objections to converting bsd-family-tree to a dot file

John Nemeth jnemeth at cue.bc.ca
Fri Dec 15 06:38:53 UTC 2017


On Dec 14,  8:15pm, Eitan Adler wrote:
} 
} I've been attempting to maintain bsd-family-tree (available as
} share/misc/bsd-family-tree) as a plain text file across 3 different
} operating systems: NetBSD, DragonFly, and FreeBSD.
} 
} It has to be maintained by hand, and can't be parsed to do anything
} more useful (like turn it into an image). In addition, formatting
} differences between the different projects have led to minor
} differenes that are difficult to merge.
} 
} I'd like to turn this into into a dot file
} (https://en.wikipedia.org/wiki/DOT_(graph_description_language)) which
} is a more natural format for a graph.
} 
} Any objections? It isn't used for much beyond documentation so
} changing the format isn't expected to cause any negative effects.

     How easy would it be to render something like the existing
bsd-family-tree, e.g. something that is reasonably intelligent when
viewed with more(1) or less(1) with the same basic information that
it has now?  Also, would rendering it be something that can reasonably
be done while building the system, or would it need to be pre-rendered
and the result checked into the SCM (keep in mind that NetBSD's
build.sh is portable, i.e. you can build NetBSD on Windows if you
feel like it)?

}-- End of excerpt from Eitan Adler


More information about the freebsd-hackers mailing list