On Mon, Jun 24, 2013 at 11:45 AM, Nick Wellnhofer <[email protected]> wrote:
>
> We should only merge the separate-clownfish-wip5 branch first.Here are some
> things that are still to do:
>
>     * Check that the installation of Clownfish works (Perl and C).
>     * Make the Lucy build work with an external Clownfish installation
>       (Perl and C).
>     * Find a way to extract the DocuComments from the .h files in
>       clownfish/compiler/src. Check that the important stuff of the
>       compiler is documented.
>     * Finish the general Clownfish documentation. You might have noticed
>       that I already started. I also think there are quite a few corner
>       cases where we have to decide how CFC should handle them. In the
>       result, CFC will probably have to make some stricter checks. Some
>       obvious things are already marked as TODO in the CFC source.
>
> But all of this can be done after merging the branch. If there are no
> objections, I can go ahead with the merge. I don't have anything else
> pending.

+1 to merge.  I've reviewed the commits on that branch.  I particularly
enjoyed this one:

    commit 9e0f1cc8949c79af65c4762deb4ffef48b25499b
    Author: Nick Wellnhofer <[email protected]>
    Date:   Fri Jun 7 00:00:46 2013 +0200

        Separate Clownfish from Lucy

        Remove Clownfish files from Lucy and build Lucy with external
        Clownfish library.

:)

Installation is most assuredly broken for Lucy's Perl bindings.  It's been
broken for a long time on master.

With regards to the documentation, I'm going to reply to your commit here on
the dev list.  I think it's fine, even desirable, for it to be incomplete or
contain TODOs, because that reflects the current amorphous state of the API.

Marvin

Reply via email to