Location: PHPKode > projects > Open Power Template > docs/Opl/appendix.plans.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
<html xmlns="http://www.w3.org/1999/xhtml" lang="pl">
	<meta http-equiv="content-type" content="text/html; charset=utf-8" />
	<meta name="robots" content="all" />

	<title>Future release information - Open Power Libs</title>
	<link rel="stylesheet" type="text/css" href="design/generic.css" media="all"  />
	<link rel="stylesheet" type="text/css" href="design/print.css" media="print" />
	<!--[if lte IE 6]><link rel="stylesheet" href="design/ie.css" type="text/css" /><![endif]-->	
	<!--[if IE 7]><link rel="stylesheet" href="design/ie7.css" type="text/css" /><![endif]-->

<div id="wrap">
	<div id="header">
		<h1>Open Power Libs 2.0</h1>
		<h2>Future release information</h2>
		<p class="generated">@ 02.09.2010</p>
		<p class="location"><a href="index.html"><strong>User manual</strong></a> &raquo; <a href="appendix.html">Appendix</a> &raquo; <a href="appendix.plans.html">Future release information</a></p>
	<div id="content"><dl class="location"><dt><a href="appendix.html">5. Appendix</a><br/>A. Future release information</dt><dd class="prev">5. Appendix<br/><a href="appendix.html">&laquo; Previous</a></dd><dd class="next">B. Support<br/><a href="appendix.support.html">Next &raquo;</a></dd></dl>	<h1>Appendix A. Future release information</h1><p>In this chapter, you can find some information about the future releases of OPL and the roadmap.</p>

<h2>Version compatibility</h2>

<p>The PHP language evolves and introduces many important features with every new major release. We want to produce a reliable software that is compatible both forwards and backwards. Below, you can find an information about the OPL version compatibility with PHP releases.</p>

<dt>OPL 2.0</dt>
<dd>Requires PHP 5.2.0+</dd>

<dd>Must work on PHP 5.2, 5.3 and 6.0 in the future</dd>

<dd>Support: at least to the end of 2010</dd>

<dt>OPL 2.1</dt>
<dd>Requires PHP 5.3.0+</dd>

<dd>Must work on PHP 5.3 and 6.0</dd>

<dd>Support: at least 2 years from the release date</dd>

<dt>OPL 2.2 and the other</dt>
<dd>Same requirements as 2.1</dd>

<dt>OPL 3.0</dt>
<dd>Requires PHP 6.0+</dd>

<dd>Must work on PHP 6.0 and future releases</dd>

<h2>Planned improvements</h2>

<h3>Improved debug console</h3>

<p>In OPL 2.1 we would like to provide a new, more convenient and portable debugging console system, more similar to those ones that can be found in various frameworks. The backward compatibility will be retained. The rendering part will be separated from the data collector, so that it will be much easier to write custom rendering codes.</p>

<h3>Command Line Interface</h3>

<p>The libraries from 2.1 branch are planned to have a command line interface. OPL core will introduce a small framework for writing modular console management applications.</p>

<h3>Namespace supports</h3>

<p>PHP 5.3 introduced the concept of namespaces. Currently, the autoloader cannot handle correctly the code that uses them. Such a support is planned for OPL 2.1.</p>
<dl class="location location-bottom"><dt>A. Future release information<br/><a href="appendix.html">5. Appendix</a></dt><dd class="prev"><a href="appendix.html">&laquo; Previous</a><br/>5. Appendix</dd><dd class="next"><a href="appendix.support.html">Next &raquo;</a><br/>B. Support</dd></dl>		</div>
	<div id="footer">
		<p>Copyright &copy; <a href="http://www.invenzzia.org/">Invenzzia Group 2008-2009</a></p>
		<p>Available under the terms of license: <a href="http://www.gnu.org/licenses/fdl.html">GNU Free Documentation License 1.2</a></p>
		<p>Generated by <strong>TypeFriendly 0.1.4</strong> by <a href="http://www.invenzzia.org/">Invenzzia</a></p>

Return current item: Open Power Template