[svn:parrot] r39526 - trunk
coke at svn.parrot.org
coke at svn.parrot.org
Fri Jun 12 17:56:34 UTC 2009
Author: coke
Date: Fri Jun 12 17:56:34 2009
New Revision: 39526
URL: https://trac.parrot.org/parrot/changeset/39526
Log:
Extend the [experimental] notes a bit.
Modified:
trunk/DEPRECATED.pod
Modified: trunk/DEPRECATED.pod
==============================================================================
--- trunk/DEPRECATED.pod Fri Jun 12 17:50:05 2009 (r39525)
+++ trunk/DEPRECATED.pod Fri Jun 12 17:56:34 2009 (r39526)
@@ -1,14 +1,26 @@
# $Id$
-=head1 Deprecation in Parrot
+=head1 Purpose
+
+Provide a list of deprecated and experimental items in parrot.
+All items in this list should have a corresponding Trac ticket[1].
+
+=head1 Experimental Status
+
+These features are not considered stable, even though they may
+have shipped in a stable release of parrot[2]. Use them at your own
+risk, as they can be removed or changed in any release. These
+items are marked below with C<[experimental]>.
+
+=head1 Deprecated Status
Please see F<docs/project/support_policy.pod> for the parrot
project's policy regarding deprecated features.
-This is a list of currently deprecated features of Parrot. Every deprecation
-has an associated Trac ticket [1]. Each item indicates the first release
-in which it is eligible for removal. If the release listed is one that
-has already occurred, this feature may be removed in any upcoming release.
+Each item shows the first release in which it is eligible for removal, e.g.
+C<[eligible in 1.5]>. If the release listed is one that has already
+shipped, this feature may be removed in B<any> upcoming release, and
+you should no longer rely on it.
Whenever deprecated items are removed, information
regarding how to cope with the removal will be added to
@@ -368,11 +380,6 @@
=item Cross-HLL library loading [experimental]
-The cross-HLL library loading design and implementation are experimental,
-and may change at any time. Thus they were marked "pre-deprecated"
-immediately upon creation; no release has been made without this
-deprecation in place.
-
L<https://trac.parrot.org/parrot/ticket/754>
=back
@@ -387,6 +394,12 @@
Older tickets may be listed at L<RT|https://rt.perl.org/rt3>.
+=item 2
+
+For an item to be considered experimental, it can C<never> have shipped in
+a stable release without the C<experimental> tag; those items must be
+treated as deprecations before they are removed.
+
=back
=cut
More information about the parrot-commits
mailing list