chicken-users
[Top][All Lists]
Advanced

[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 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



reply via email to

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