Tiki18 Alpha was released on the 6/12/2017.
Tiki 18.0 was released on the 28/01/2018.
It is a Long Term Support (LTS) version and will be supported for 5 years, thus until 2023, as per the Tiki lifecycle policy.
Wishlist items categorised as "18.x" and/or "18.x Regression" - status open or pending. Please note: If you wish a bug to be considered as a release blocker please provide a show instance and brief instructions on how to replicate the problem. Thanks
Create Item
$ php56 temp/composer.phar outdated -d vendor_bundled
google/apiclient 1.1.6 v2.2.1 Client library for Google APIs
jquery-form/form 3.51 v4.2.2 A simple way to AJAX-ify any form on your page; with file upload and progress support.
jquery/minicart 2.6.1 3.0.6
jquery/photoswipe 3.0.5 4.1.1
kaltura/api-client-library v12.20.0 v13.10.0 An auto generated Composer package for the Kaltura API client library
openid/php-openid 2.2.2 2.3.0
smarty/smarty v3.1.21 v3.1.31 Smarty - the compiling PHP template engine
zendframework/zend-json 2.6.1 3.1.0 provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP
Notes: openid/php-openid update to 2.3 requires php-tmp extension missing from here, so skipped
smarty/smarty > v3.1.21 still not compatible with tiki, hopefully 3.2 will be ok
google/apiclient mostly unused
jquery-form/form unknown
jquery/minicart major update, quite different, needs work
jquery/photoswipe major update, quite different, needs work
kaltura/api-client-library major update, needs work
zendframework/zend-json (dependency?)
SabreDAV (Jean-Marc + Marc) on hold until a new maintainer steps up
{REMARKSBOX(type="tips" title="Information" close="n")}
Tiki18 Alpha was released on the 6/12/2017.
Tiki 18.0 was released on the 28/01/2018.
It is a Long Term Support (LTS) version and will be supported for 5 years, thus until 2023, as per ((tw:Versions|the Tiki lifecycle policy)).
Next development version is ((Tiki19)){REMARKSBOX}
!! Wishlist
''Wishlist items categorised as "18.x" and/or "18.x Regression" - status open or pending.''
__Please note:__ If you wish a bug to be considered as a ''release blocker'' please provide a show instance and brief instructions on how to replicate the problem. Thanks
{button href="Make+a+wish" _text="Create Item" _icon_name="create" _type="link" _class="create_item_button"}
!!! TODO before branching
!!!! Commit outstanding projects
* ✔ Menu admin revamp
* More?
!!!! Update libraries that need updating
* -+php56 temp/composer.phar outdated -d vendor_bundled+-
**- Updated pre 18.0 beta {sign user="jonnybradley" datetime="2018-01-10T12:53:17+00:00"}
{CODE(wrap="0" theme="default")}$ php56 temp/composer.phar outdated -d vendor_bundled
google/apiclient 1.1.6 v2.2.1 Client library for Google APIs
jquery-form/form 3.51 v4.2.2 A simple way to AJAX-ify any form on your page; with file upload and progress support.
jquery/minicart 2.6.1 3.0.6
jquery/photoswipe 3.0.5 4.1.1
kaltura/api-client-library v12.20.0 v13.10.0 An auto generated Composer package for the Kaltura API client library
openid/php-openid 2.2.2 2.3.0
smarty/smarty v3.1.21 v3.1.31 Smarty - the compiling PHP template engine
zendframework/zend-json 2.6.1 3.1.0 provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP
{CODE}
__''Notes: {sign user="jonnybradley" datetime="2018-01-10T12:53:17+00:00"}''__
openid/php-openid update to 2.3 requires php-tmp extension missing from here, so skipped
smarty/smarty > v3.1.21 still not compatible with tiki, hopefully 3.2 will be ok
google/apiclient mostly unused
jquery-form/form unknown
jquery/minicart major update, quite different, needs work
jquery/photoswipe major update, quite different, needs work
kaltura/api-client-library major update, needs work
zendframework/zend-json (dependency?)
!!! Pivot table
{PIVOTTABLE(data="tracker:5" rows="tracker_status:importance" cols="resolution_status" width="100" height="1000px" rendererName="Heatmap" aggregatorName="Count" inclusions="{}" menuLimit="500" aggregateDetails="submitted_by:subject")}
{filter categories="329 OR 330"}
{filter field="tracker_field_category" content="187 OR 174 OR 56 OR 192 OR 57 OR 231"}
{filter field="tracker_status" content="o OR p"}
{filter field="tracker_field_submitted_by" editable="content"}
{PIVOTTABLE}
!!! Open or Pending blockers and regression
{LIST()}
{filter content="5" field="tracker_id"}
{filter field="tracker_status" content="o OR p"}
{filter field="tracker_field_version" content="330"}
{filter field="tracker_field_category" content="265 OR 172"}
{filter field="tracker_field_resolution_status" content="New OR Accepted OR Confirmed"}
{sort mode="modification_date_ndesc"}
{OUTPUT(template="table")}
{column field="mod_date" label="LastModif" mode="raw"}
{column field="tracker_status" label="" mode="raw"}
{column sort="tracker_field_resolution_status" field="tracker_field_resolution_status" label="Resolution Status" mode="raw"}
{column sort="tracker_field_submitted_by" field="tracker_field_submitted_by" label="Submitted By"}
{column field="tracker_field_assigned_to" label="Volunteered" mode="raw"}
{column field="tracker_field_subject" label="Title" mode="raw"}
{column label="Category" field="category" mode="raw"}
{column sort="tracker_field_version" field="tracker_field_version" label="Version" mode="raw"}
{column field="tracker_field_feature" label="Feature" mode="raw"}
{column sort="tracker_field_importance" field="tracker_field_importance" label="Importance" mode="raw"}
{tablesorter server="n" sortable="y"}
{OUTPUT}
{FORMAT(name="mod_date")}{display name="modification_date" format="date"}{FORMAT}
{FORMAT(name="tracker_status")}{display name="tracker_status" format="trackerrender"}{FORMAT}
{FORMAT(name="tracker_field_resolution_status")}{display name="tracker_field_resolution_status" default="" format="trackerrender" editable=inline}{FORMAT}
{FORMAT(name="tracker_field_submitted_by")}{display name="tracker_field_submitted_by" format="trackerrender"}{FORMAT}
{FORMAT(name="tracker_field_assigned_to")}{display name="tracker_field_assigned_to" format="trackerrender" editable=inline default=""}{FORMAT}
{FORMAT(name="tracker_field_subject")}{display name="tracker_field_subject" format="trackerrender"}{FORMAT}
{FORMAT(name="category")}{display name="tracker_field_category" format="trackerrender"}{FORMAT}
{FORMAT(name="tracker_field_version")}{display name="tracker_field_version" format="trackerrender"}{FORMAT}
{FORMAT(name="tracker_field_feature")}{display name="tracker_field_feature" format="trackerrender"}{FORMAT}
{FORMAT(name="tracker_field_importance")}{display name="tracker_field_importance" format="trackerrender" default="" editable=inline}{FORMAT}
{LIST}
{button href="Make+a+wish" _text="Create Item" _icon_name="create" _type="link" _class="create_item_button"}
---
!!! Open or Pending errors
{LIST()}
{filter content="5" field="tracker_id"}
{filter field="tracker_status" content="o OR p"}
{filter field="tracker_field_version" content="329"}
{filter field="tracker_field_category" content="187 OR 174 OR 56 OR 192 OR 57 OR 231"}
{filter field="tracker_field_resolution_status" content="New OR Accepted OR Confirmed"}
{OUTPUT(template="table")}
{column field="mod_date" label="LastModif" mode="raw"}
{column field="tracker_status" label="" mode="raw"}
{column sort="tracker_field_resolution_status" field="tracker_field_resolution_status" label="Resolution Status" mode="raw"}
{column sort="tracker_field_submitted_by" field="tracker_field_submitted_by" label="Submitted By"}
{column field="tracker_field_assigned_to" label="Volunteered" mode="raw"}
{column field="tracker_field_subject" label="Title" mode="raw"}
{column label="Category" field="category" mode="raw"}
{column sort="tracker_field_version" field="tracker_field_version" label="Version" mode="raw"}
{column field="tracker_field_feature" label="Feature" mode="raw"}
{column sort="tracker_field_importance" field="tracker_field_importance" label="Importance" mode="raw"}
{tablesorter server="n" sortable="y"}
{OUTPUT}
{FORMAT(name="mod_date")}{display name="modification_date" format="date"}{FORMAT}
{FORMAT(name="tracker_status")}{display name="tracker_status" format="trackerrender"}{FORMAT}
{FORMAT(name="tracker_field_resolution_status")}{display name="tracker_field_resolution_status" default="" format="trackerrender" editable=inline}{FORMAT}
{FORMAT(name="tracker_field_submitted_by")}{display name="tracker_field_submitted_by" format="trackerrender"}{FORMAT}
{FORMAT(name="tracker_field_assigned_to")}{display name="tracker_field_assigned_to" format="trackerrender" editable=inline default=""}{FORMAT}
{FORMAT(name="tracker_field_subject")}{display name="tracker_field_subject" format="trackerrender"}{FORMAT}
{FORMAT(name="category")}{display name="tracker_field_category" format="trackerrender"}{FORMAT}
{FORMAT(name="tracker_field_version")}{display name="tracker_field_version" format="trackerrender"}{FORMAT}
{FORMAT(name="tracker_field_feature")}{display name="tracker_field_feature" format="trackerrender"}{FORMAT}
{FORMAT(name="tracker_field_importance")}{display name="tracker_field_importance" format="trackerrender" default="" editable=inline}{FORMAT}
{LIST}
{button href="Make+a+wish" _text="Create Item" _icon_name="create" _type="link" _class="create_item_button"}
!! Planned major developments
* --Integrate [https://github.com/alchemy-fr/Media-Alchemyst|Media-Alchemyst] (Ricardo + Marc)-- done
* --((Menu Revamp)) (Jonny + Marc)-- done
* --((Removing MCrypt as a dependency)) Arild-- done for all code in Tiki. For ((SAML)), we need to upgrade to use https://github.com/onelogin/php-saml/releases/tag/v3.0.0
* --Satis and Composer cleanup work (Ricardo + Marc)-- done
* --Profiles dry-run (Ricardo + Marc)-- done
* --Bootstrap "Style Guide" Tool (Benoit + Jonny + Marc)-- done
** AKA The new theme generator: http://styleguide.notre.website/Style-guide
*** Started in Tiki18: https://sourceforge.net/p/tikiwiki/code/63855/
!! Hopeful
* --((jQuery Gantt editor)) (depends on progress with others on list above) (Marc)-- will be in ((Tiki19))
* --((SabreDAV)) (Jean-Marc + Marc)-- on hold until a new maintainer steps up
The following is a list of keywords that should serve as hubs for navigation within the Tiki development and should correspond to documentation keywords.
Each feature in Tiki has a wiki page which regroups all the bugs, requests for enhancements, etc. It is somewhat a form of wiki-based project management. You can also express your interest in a feature by adding it to your profile. You can also try out the Dynamic filter.