I am extremely sorry if this is spam, but I couldn't find anything on the project page that indicated how to propose new extensions, and I don't even know if lang, math, collections, or a new component would make the most sense. If this is not the appropriate location please just let me know (or ignore this email), thanks!
I'd like to contribute a set of utilities for the definition, traversal, identification, and manipulation of arbitrary graphs. The primary benefit is developer convenience, as it makes it possible to define and execute custom graph operations as succinctly as one can define a for-each loop, even on data structures that do not participate in the package's API. My goal in releasing this to open source is to see it improved and optimized. Is Apache commons the appropriate package for this kind of utility? Do I provide the source code first? Should I speak to someone specific rather than spamming the entire mailing list? Thanks very much! -g