Skip to content
Chad Granum edited this page Sep 10, 2015 · 2 revisions

Phase 1 - Test::Stream Experimentation (Released to cpan as separate dist)

This phase is nearly over. In this phase the goal is to build a lot of things off of Test::Stream to ensure it is sufficient. This phase involves a lot of rapid churn and sweeping changes.

Phase 2 - Test::Stream Stabilization

This phase will focus on testing, documenting, and finalizing things. No sweeping changes are expected.

Phase 3 - Release Test::Stream as stable, but separate dist

At this phase stability becomes the focus. No significant backwards incompatible changes. At this phase the operating assumption will be that people depend on things not breaking.

Phase 4 - Test::Builder/More/Simple QA Punch-list (dev releases)

In this phase the focus will be on making Test::Builder/More/Simple use Test::Stream under the hood. The punch-list was provided by the perl-qa team as a measure of readiness for Test::Builder.

Phase 5 - Test::Builder+Test::Stream Stable Release

Test::Builder/More/Simple and Test::Stream will both be released as stable, possibly in a combined dist.