lucy-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mattmann, Chris A (388J)" <>
Subject [lucy-dev] [DISCUSS] Graduation (was Re: [lucy-dev] All dependency licensing issues resolved)
Date Thu, 27 Oct 2011 22:44:13 GMT

That's amazing!

As soon as I VOTE on the latest RC, I'm going to recommend that the Lucy 
community over the next month seriously consider graduating from the Incubator.

You've fulfilled pretty much the mantra that you set out in the Incubator:

- elected new committers
- had > 1 release manager (nice job Peter!)
- made releases
- cleaned up licensing issues

You guys are ready for prime time. What do others think? I raised this 
issue a few months ago and the major thing I remember that was raised 
was this licensing issue. 


On Oct 27, 2011, at 3:31 PM, Marvin Humphrey wrote:

> Greets,
> A few hours ago, the existing implementation of the Clownfish parser was
> swapped out for one based on Flex and the Lemon parser generator, eliminating
> Lucy's dependency on the CPAN module Parse::RecDescent.
> As of today, the Lucy mainline no longer has any non-core Perl dependencies,
> and all of the licensing and legal issues that needed to be resolved during
> Lucy's incubation have been resolved.
> The Flex/Lemon-based parser has an additional benefit: it is much faster than
> the Parse::RecDescent based version.  The Clownfish compiler now parses all of
> those .cfh files in core/ in under a second -- a task that used to take
> approximately 15-20 seconds.  Between that and several other other changes
> from the last few months, the build time for Lucy has improved dramatically
> since release 0.1.0, dropping from just over three minutes to just over a
> minute and a half.
> Marvin Humphrey

Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA

View raw message