Sophie

Sophie

distrib > Mageia > 7 > armv7hl > media > core-release > by-pkgid > d8544620e4ac7bee48ddb48c85d55709 > files > 465

ikiwiki-3.20190228-1.mga7.noarch.rpm

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>roadmap</title>
<meta name="viewport" content="width=device-width, initial-scale=1" />

<link rel="stylesheet" href="style.css" type="text/css" />

<link rel="stylesheet" href="local.css" type="text/css" />










</head>
<body>

<div class="page">

<div class="pageheader">
<div class="header">
<span>
<span class="parentlinks">

<a href="./index.html">ikiwiki</a>/ 

</span>
<span class="title">
roadmap

</span>
</span>



</div>









</div>





<div id="pagebody">

<div id="content" role="main">
<p>This is the roadmap for ikiwiki development.</p>

<h1>1.0</h1>

<ul>
<li>No severe <a href="./security.html">security</a> bugs.</li>
<li>All the basic <a href="./features.html">features</a> people would expect in a wiki.</li>
</ul>

<p>Released 29 April 2006.</p>

<p>The 1.X series is no longer supported.</p>

<hr />

<h1>2.0</h1>

<ul>
<li>New improved URLs to pages via <code>usedirs</code>.</li>
<li><a href="./plugins/openid.html">OpenID</a> support, enabled by default.</li>
<li>Plugin <a href="./plugins/write.html">interface</a> added, with some 60 <a href="./plugins.html">plugins</a> available,
greatly expanding the capabilities of ikiwiki.</li>
<li><a href="./tags.html">Tags</a>, atom feeds, and generally full-fledged blogging support.</li>
<li>Fully working <span class="createlink">utf8</span>.</li>
<li>Optimisations, approximately 3.5 times as fast as version 1.0.</li>
<li>Improved scalability to large numbers of pages.</li>
<li>Improved scalable <a href="./logo.html">logo</a>.</li>
<li>Support for additional revision control systems besides svn: git,
tla, mercurial.</li>
<li>Some support for other markup languages than markdown: rst, textile.</li>
<li>Unit test suite, with more than 300 tests.</li>
</ul>

<p>Released 30 April 2007.</p>

<p>The 2.x series is now in maintenance mode. Only security fixes and fixes for
really bad bugs will be applied going forward.</p>

<hr />

<h1>3.0</h1>

<p>Version 3.0 is an opportunity to make significant transitions.
Read <a href="./tips/upgrade_to_3.0.html">upgrade to 3.0</a> for the steps you will need to
follow when upgrading your wiki to this version.</p>

<p>The highlights of the changes in version 3.0 include:</p>

<ul>
<li>Support for uploading <a href="./plugins/attachment.html">attachments</a>.</li>
<li>Can <a href="./plugins/rename.html">rename</a> and <a href="./plugins/remove.html">remove</a> pages and files via the web.</li>
<li><a href="./plugins/websetup.html">Web based setup</a>.</li>
<li>Blog-style <a href="./plugins/comments.html">comments</a> as an alternative to Discussion pages.</li>
<li>Many other new plugins including <a href="./plugins/htmlbalance.html">htmlbalance</a>, <a href="./plugins/format.html">format</a>,
<a href="./plugins/progress.html">progress</a>, <a href="./plugins/color.html">color</a>, <a href="./plugins/autoindex.html">autoindex</a>,
<a href="./plugins/cutpaste.html">cutpaste</a>, <a href="./plugins/hnb.html">hnb</a>, <a href="./plugins/creole.html">creole</a>, <a href="./plugins/txt.html">txt</a>,
<a href="./plugins/amazon_s3.html">amazon s3</a>, <a href="./plugins/pinger.html">pinger</a>, <a href="./plugins/pingee.html">pingee</a>,
<a href="./plugins/edittemplate.html">edittemplate</a></li>
<li>The RecentChanges page is compiled statically, not generated from the CGI.</li>
<li>Support for additional revision control systems: <a href="./rcs/bzr.html">bzr</a>,
<a href="./rcs/monotone.html">monotone</a></li>
<li>Support for <a href="./tips/untrusted_git_push.html">untrusted git push</a>.</li>
<li>A new version (3.00) of the plugin API, exporting additional
commonly used functions from <code>IkiWiki.pm</code>.</li>
<li>Nearly everything in ikiwiki is now a plugin, from WikiLinks to page
editing, to RecentChanges.</li>
<li>Far too many bug fixes, features, and enhancements to list here.</li>
</ul>

<p>Released 31 December, 2008.</p>

<p>The 3.x series is expected to undergo continuing development for some time,
adding improvements and new features, but avoiding changes that break
backwards compatibility.</p>

<hr />

<h1>compatibility breaking changes</h1>

<p>Probably incomplete list:</p>

<ul>
<li>Drop old <code>--getctime</code> option.</li>
<li>Remove compatibility code in <code>loadindex</code> to handle old index data layouts.</li>
<li>Make pagespecs match relative by default? (see <span class="createlink">discussion</span>)</li>
<li>Flip wikilinks? (see <span class="createlink">link plugin perhaps too general&#63;</span> and <span class="createlink">do not make links backwards</span>)</li>
<li>Enable tagbase by default (so that tag autocreation will work by default).
Note that this is already done for wikis created by <code>auto-blog.setup</code>.</li>
<li><a href="./tips/html5.html">html5</a> on by default (some day..)</li>
<li>Remove support for old <code>.ikiwiki/comments_pending</code> and for
pending comments located in the srcdir, rather than transient underlay,
from comment plugin. That support makes comment moderation slow as
it has to check all the old locations.</li>
</ul>

<p>In general, we try to use <a href="./ikiwiki-transition.html">ikiwiki-transition</a> or forced rebuilds on
upgrade to deal with changes that break compatability. Some things that
can't help with.</p>

<h1>future goals</h1>

<ul>
<li>Conversion support for existing other wikis. See <a href="./convert.html">convert</a>.</li>
<li><span class="createlink">TODO</span>, <span class="createlink">bugs</span>, ...</li>
</ul>

</div>







</div>

<div id="footer" class="pagefooter" role="contentinfo">

<div id="pageinfo">






<div id="backlinks">
Links:

<a href="./index.html">index</a>

<a href="./news/ikiwiki_version_2.0.html">news/ikiwiki version 2.0</a>

<a href="./news/ikiwiki_version_3.0.html">news/ikiwiki version 3.0</a>


</div>






<div class="pagedate">
Last edited <span class="date">Tue Feb 26 23:01:54 2019</span>
<!-- Created <span class="date">Tue Feb 26 23:01:54 2019</span> -->
</div>

</div>


<!-- from ikiwiki -->
</div>

</div>

</body>
</html>