History: Tiki15
Source of version: 139 (current)
Copy to clipboard
{REMARKSBOX(type="confirm" title="Tiki15 released" close="n")}__Tiki15 was released 25th of April 2016__
See ((Download)) and ((doc:Versions)) for more information, also check the [http://sourceforge.net/p/tikiwiki/code/HEAD/tree/branches/15.x/|SVN branch] for the latest code{REMARKSBOX}
{maketoc}
!!What's new
New features that have already been committed and will be available in Tiki15 are being documented in doc.tiki.org and can be found [https://doc.tiki.org/Tiki15|here].
!! Things that need to be done
# Remove the code.google.com (and googlecode.com) libraries from tiki as it's closing down (this month!) {sign user="jonnybradley" datetime="2016-01-17T19:34:08+00:00"}
## All done apart from simile_timeline
!!!- Things that have been done
# --Switch sorich87/bootstrap-tour to a tagged release (and get them to do one for us)--
# --Update copyright notices for 2016--
# --By default checkbox PHP Errors "Visible to Admin only"--
** Fixed in {commit id=57867}? {sign user="jonnybradley" datetime="2016-03-13T19:06:15+00:00"}
# --Switch to [http://framework.zend.com/long-term-support/|zend framework2] , zendframework1 is not going to be supported for long, ((zf1-to-zf2|read more here))--
# --jquery framework update needed?-- jquery 2.x is used now (https://tiki.org/TikiFestFosdem2016Whiteboard)
# --Move the incorrectly place repositories from composer.json to satis.json-- done, thanks Robert P {sign user="jonnybradley" datetime="2016-01-26T16:39:50+00:00"}
# --remove bliptv wikiplugin-- https://tiki.org/TikiFestFosdem2016Whiteboard
# --Updating information on where and how files are saved by default on install--
# --Tablesorter verbose on error when the feature is not activated--
# --Update elFinder to latest release (2.1.2)-- and sort out build version - still forked version so still in vendor_extra {sign user="jonnybradley" datetime="2016-04-12T15:14:55+00:00"}
!!! Things to do next time?
# Update Full Calendar to v2.6 --and check the resource views in that are what we're using already (if possible)-- %%% Needs to be split as we use the full calendar lib inside resource views currently
** We need fullcalendar-resourceviews fork of former fullcalendar (1.6.x) to support the working feature of the ((doc:PluginTrackerCalendar)). [http://fullcalendar.io/license/|Fullcalendar 2.x is MIT-licensed], but its Scheduler seems to be [http://fullcalendar.io/scheduler/license/|tri-licensed] (commercial, cc-licensed or GPL'd) the 3 of them incompatible with Tiki's license, so that we can't bundle Fulcalendar Scheduler 2.x within Tiki main codebase, just the standard Fullcalendar code. {sign user="xavi" datetime="2016-01-19T22:19:07+00:00"}
++ As of Jan 2016, there doesn't seem to be a clear replacement for the fullcalendar-resourceviews library that we use for PluginTrackerCalendar. {sign user="xavi" datetime="2016-01-19T22:19:07+00:00"}
++ We can add the Fullcalendar standard library 2.6.x for the Calendar visual UI, while leaving fullcalendar-resourceviews in place while there is no replacement for such PluginTrackerCalendar feature. {sign user="xavi" datetime="2016-01-19T22:12:43+00:00"}
# Fix (old) Microsoft Office mime-types, we use application/msword etc, everyone else uses application/vnd.ms-word
!!Schedule
Rough estimate (subject to adjustment)
* --Branching should happen first week of February-- done 2016-02-02
* --Alpha: 28 Feb 2016, 16:00 UTC (or before) %%% join us on BBB at [http://live.tiki.org]--
* --Beta first week of April (possibly Tuesday)%%% join us on BBB at [http://live.tiki.org]--
* --Final Release is mid-April--
!!- Roles
!!! Release Coordinator
{AVATAR()}bsfez{AVATAR}
{userlink user="bsfez"}
!!! Developers
* {userlink user="jonnybradley"}
*Nelson
!!! Testing
* Geoff
* Xavi
* Jyhem
* Gary
* ?
!!! Packaging
* ?
!!! Documentation
* Xavi
* Gary
*?
!!! Communications
*Nelson
!!! Profiles
* Xavi, to test whether the ones included in the ((doc:Profiles Wizard)) do work in Tiki15 also.
*?
!! Download link
*[https://sourceforge.net/projects/tikiwiki/files/Tiki_15.x_Situla/15.0alpha/|Alpha]
*[https://sourceforge.net/projects/tikiwiki/files/Tiki_15.x_Situla/15.0beta/|Beta]
*[https://sourceforge.net/projects/tikiwiki/files/Tiki_15.x_Situla/15.0/|Finale release]
!! Wishlist
''Wishlist items categorised as "15.x" or "15.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 {sign user="jonnybradley" datetime="2016-02-26T17:59:58+00:00"}
!!! Summary
~tc~Removed PIVOTTABLE temporarily, will restore it after performance issues are fixed.~/tc~
!!! Open
{button href="Make+a+wish" _text="Create Item" _icon_name="create" _type="link" _class="create_item_button"}
{LIST()}
{filter content="5" field="tracker_id"}
{filter field="tracker_status" content="o OR p"}
{filter field="tracker_field_version" content="305 OR 306"}
{filter field="tracker_field_category" content="265 OR 187 OR 174 OR 56 OR 172 OR 192 OR 57"}
{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 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" tsfilters="type:date;format:yy-mm-dd;from:2015-01-30;to:2017-12-31|type:nofilter|type:dropdown|type:text;placeholder:Type to filter...|type:text;placeholder:Type to filter...|type:text;placeholder:Type to filter...|type:dropdown|type:text;placeholder:Type to filter...|type:text;placeholder:Type to filter...|type:range;from:0;to:10" tscolselect="6|critical|3|5|6|critical|5|2|3|5"}
{OUTPUT}
{FORMAT(name="mod_date")}{display name="modification_date" format="date"}{FORMAT}
{FORMAT(name="tracker_field_resolution_status")}{display name="tracker_field_resolution_status" default="" format="trackerrender"}{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" default=""}{FORMAT}
{FORMAT(name="tracker_field_subject")}{display name="tracker_field_subject" format="objectlink"}{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=""}{FORMAT}
{LIST}
{button href="Make+a+wish" _text="Create Item" _icon_name="create" _type="link" _class="create_item_button"}
!!! Pending
{LIST()}
{filter content="5" field="tracker_id"}
{filter field="tracker_status" content="p"}
{filter field="tracker_field_version" content="305 OR 306"}
{filter field="tracker_field_category" content="265 OR 187 OR 174 OR 56 OR 172 OR 192 OR 57"}
{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 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_field_resolution_status")}{display name="tracker_field_resolution_status" default="" format="trackerrender"}{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" default=""}{FORMAT}
{FORMAT(name="tracker_field_subject")}{display name="tracker_field_subject" format="objectlink"}{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=""}{FORMAT}
{LIST}
{button href="Make+a+wish" _text="Create Item" _icon_name="create" _type="link" _class="create_item_button"}
!!Activity Stream
{ACTIVITYSTREAM(auto="0")}
{pagination max="10"}
{group field="aggregate" collect="item"}
{filter field="trackerId" content="5"}
{filter field="categories" content="(305 OR 306) AND (265 OR 187 OR 174 OR 56 OR 172 OR 192 OR 57)"}
{ACTIVITYSTREAM}
!! Removals
*-- menus_item_names_raw-- done in {commit id="56957"} (html in menus will now appear as source, users will need to convert to using wiki syntax for custom menu item appearance
!!Leftovers for Tiki15 Beta
* 1.11. Check that all PHP files have a feature check ((How+to+release#Check_that_all_PHP_files_have_a_feature_check))
!!Leftovers for Tiki15.1
* https://dev.tiki.org/UX
* --[https://dev.tiki.org/item5825|Captcha setting/preference in admin => login]--
* --Finishing Piwik Basic implementation-- r58678
* --Adding og and tags for Facebook and Twitter-- r58623 (and some more)
!! Tiki 15 minors version releases
When it is released this version will continue its own life and sub-version will be published on[https://doc.tiki.org/Tiki15| Tiki Documentation for Tiki 15].
{backlinks}
-= Alias =-
(alias(release process 15)) | (alias(Tiki 15))