[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] New Egg: chicken-graphs

From: Mario Domenech Goulart
Subject: Re: [Chicken-users] New Egg: chicken-graphs
Date: Fri, 03 Jul 2015 12:45:03 +0000
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux)

Hi Jeremy,

On Thu, 02 Jul 2015 18:52:09 -0600 Jeremy Steward <address@hidden> 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,
> 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:
> - 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.


We'll need a .release-info file to add your egg to the coop.  Please,

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
for information on testing eggs.

The version, as specified in the .setup file should be a string.  See
the commit message at
for more details on the reasons for that.

With regard to the qwiki markup syntax, we have some documentation at

Best wishes.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]