Loading...
 
Skip to main content

History: Tiki18

Source of version: 54 (current)

Copy to clipboard
{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
~tc~ Removed PIVOTTABLE temporarily, will restore it after performance issues are fixed. ~/tc~

!!! 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
Show PHP error messages