On 03/22/2012 09:19 AM, Andrew Whitworth wrote: > For the record, I'm in favor of making ICU a requirement for building > Parrot, not an optional add-on. Eventually when we realize that > seamless built-in unicode support is a core selling point for Parrot, > I think we will want to make that change. I'm perfectly happy with > making it a dependency for Parrot's package on Debian and anywhere > else.
Okay, sounds fine. ICU is 33 MB installed, compared to Parrot's < 2MB install size. Not a big deal for the average Debian install, but definitely something to keep in mind for making it a universal requirement. > The version of NQP we're shipping with Parrot now is the older NQP-rx. > I think we're building it as the "parrot-nqp" binary. This version is > used for some things in the core repo and for some older HLLs. The new > 6model-powered version is called simply "NQP" and is not shipped with > the Parrot repo. Eventually our plan is to eliminate NQP-rx and > replace it with the new NQP (maybe even snapshotting it into the > Parrot repo), but we aren't there yet. So nqp-rx is an old, unmaintained library? I'll probably just drop it from the Debian packages. And, didn't NQP replace some combination of PCT/PGE? Can any of that be dropped? In the age of packaging, there's not much point in bundling a bunch of stuff in the base tarball, it's just so easy to pull in external dependencies. Allison _______________________________________________ http://lists.parrot.org/mailman/listinfo/parrot-dev
