Hi Jeremy, On Thu, 02 Jul 2015 18:52:09 -0600 Jeremy Steward <[email protected]> wrote:
> For those of you who do not know me, I also go by DeeEff on #chicken. > I'd like to announce an egg I've recently put together which provides > a small set of functionality for graphs, digraphs, multigraphs, and > multidigraphs. I am aware of the digraph egg as it stands, but I > developed this both as a learning exercise (as I am currently studying > graph theory), and in addition, that egg does not support the entirety > of graph types as I have listed above. > > The code can be found at https://github.com/ThatGeoGuy/chicken-graphs, > and the license is the LGPL3+. > > I plan to add more functionality in the future, I'm currently > attempting to implement some way to test for isomorphism, but am not > quite at that point yet. Things on the TODO list are as follows: > > TODO: > > - Documentation (I know nothing of qwiki format, but am using hahn > (partially) in the code > - Tests (this will be smoother once I implement isomorphism?, as I am > using test-generative and a solid isomorphism predicate will be useful > for that) > - Users. I need users to use the code or at least browse it and let me > know if something smells. :) > > If there are any issues, I would appreciate if users could email > (mailing list or otherwise) or use the issue tracker on Github. Thanks! We'll need a .release-info file to add your egg to the coop. Please, see http://wiki.call-cc.org/releasing-your-egg#github-git The .meta file contains (egg "graphs.egg") (which is not actually used by the current egg tooling), so I suppose you wanted to call your egg "graphs". However, the .meta and .setup files have a "chicken-" prefix. I'd suggest renaming files from "chicken-graphs" to "graphs". The directory name can be anything, though (as long as you correctly point to it in the .release-info file). I see your repository contains some tests, and you even have some test dependencies in your .meta file, but there's no run.scm in the tests directory. Please, see http://wiki.call-cc.org/eggs%20tutorial#tests for information on testing eggs. The version, as specified in the .setup file should be a string. See the commit message at https://github.com/ckeen/pastiche/commit/862c1d7008342230dcd4a4109376dd381f956207 for more details on the reasons for that. With regard to the qwiki markup syntax, we have some documentation at https://wiki.call-cc.org/edit-help Best wishes. Mario -- http://parenteses.org/mario _______________________________________________ Chicken-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/chicken-users
