I'm looking at updating the release guides for Rakudo, Rakudo Star, and NQP, and have a question about Parrot releases:
Is Parrot still using the "supported" versus "developer" release policy in any real way? Rakudo's policy has always been that Rakudo releases target a Parrot release (i.e., we never release a Rakudo that relies upon an unreleased version of Parrot). But we're now starting to hi t the situation where any given Rakudo release could potentially run on multiple Parrot releases. So, if a Rakudo release manager has a choice between multiple Parrot releases, should the manager always choose a "supported" Parrot release, the earliest possible Parrot release, or the latest Parrot release? As a more concrete example, the 2012.06 release of Rakudo could build and run successfully on either Parrot 4.4.0 or 4.5.0. Our traditional release policy has been to always bump our minimum release to the latest released Parrot (either supported or developer); I'm wondering if we should relax this a bit, and what our guidelines should be for selecting a minimum Parrot release for Rakudo and NQP. Suggestions and opinions welcomed. Pm _______________________________________________ http://lists.parrot.org/mailman/listinfo/parrot-dev
