Loading...
 
Skip to main content

Tiki13

Next Tiki 13 release "scrum" meeting

While not truly a "scrum" meeting as defined by the software development methodology, all developers and documenters are encouraged to participate in these sessions. The goal is to supplement communications that are on this wiki page as well as on the dev-list with a real-time sync-up on release efforts.

The format of the meeting will be similar to the "10 am" meetings at TikiFests, where there is a quick touch-base of what each other has been doing, what's the next highest priorities, and talk about the "divide and conquer" strategy for the remaining tasks.

Right now, there is no meeting scheduled.


Tiki13 is now being prepared for the release. Once Tiki 12.1 is released, we are then ready to create the 13.x branch, and then the first alpha for Tiki 13 can be released shortly after this branching, and aim is to have final release by second week of June. The release coordinators are Bernard Sfez and Nelson Ko.

Since this is just after the LTS, it is expected to have a lot of enhancements (like Tiki4 and Tiki7). In fact, current estimates of development planned will make it the release with the most development ever (in terms of developer hours)!

To take advantage of new features from PHP 5.5, as recommended by a member of the PHP core team, we will make this the minimum requirement. Even if PHP 5.5 is quite new and still has a very small market share, it will be much higher by the time Tiki 13 is released (April 2014). Also, a big part of our community goes from LTS to LTS and thus, will only start upgrading to 15.x in the later part of 2015 and 2016, by which time PHP 5.5 and up will be quite common.

Documenting of Upgrading Issues


Please document those at https://doc.tiki.org/Tiki13#Upgrade.

Latest Update


As of June 27, I have finished upgrading dev.tiki.org to Tiki 13.

Themes.tiki.org is the very next one (will do it tomorrow morning). If all is well, doc.tiki.org will follow in a few days.

Unless serious problems are discovered with the upgraded dev.tiki.org, I will also be proceeding to releasing Tiki 13.0 beta over the weekend, once I've upgraded themes.tiki.org.

I will send a message about temporary commit freezing before commencing tagging and packaging of Tiki 13.0 beta.

Testing on nextdoc.tiki.org

PLEASE CHANGE THEME TO FIVEALIVE-LITE with CLASSIC layout before testing. Also, set the Jquery UI theme from None back to default. Also approve all plugins in tiki-plugins.php by clicking "Approve all pending plugins" at the bottom of the page.

Steps that need to be done on other tiki.org sites before upgrading

The following can and should be done before upgrading.

  • h3 in shared footer custom need to be changed to h4
  • Logo source should be changed from previewxxx to dlxxx (so that it shows without dithering)
  • You should set Containing Class in Admin...Modules (Appearance tab) for the Topbar search module to "col-md-3"
  • You should set Containing Class in Admin...Modules (Appearance tab) for the Topbar menu module to "col-md-9"
  • Remove under Admin...Look and Feel (Customizations) any custom CSS except
Copy to clipboard
.twfooter .box {width: 106px; float:left; text-align: left;margin-left: 30px;} .twfooter .box:first-child {margin-left: 0;} .twfooter img.externallink {display:none;}

Opinions on side column widths?

  • IMO the left and right columns may be too narrow (currently the column width proportions are 20%-80%-20%). I think maybe switching to the 25%-50%-25% layout template might be better (although that would make the center column considerably narrower) .


gezza: What is difference between basic and classic layout?
I think we should cut down the layout options for this release and rename what is left. I think since having columns is a matter of configuration it should not be included in the name. We should have a simple name and a short description,eg:
1)Name: "Default" Description: "Default layout. Maximum 3 columns, where center column takes 50% or 75% or 100% depending on the number of enabled side columns. Proportions in case of 3 columns: 25%-50%-25% (left-center-right). In case of 2 colums: 75% for the center and 25% for the side column (left or right)."
2)Name: "Classic" Description: "The classic center focused layout with narrower side columns. Maximum 3 columns available. Center column takes 66,67%, 83,33% or 100% depending on the number of enabled side columns. Proportion in case of 3 columns: 16,66%-66,67%-16,66% (left-center-right). In case of 2 colums: 83,33% for the center, 16,67% for the side column (left or right)"
3)Name: "Social" Description: "The Default layout with a fixed navbar on the top of the screen."
4)Name: "Plain" Description: "Only a center column is available, no header, no side columns, no footer."

+1)Internal: maybe this one should not be displayed at all in the theme admin interface


Nelson to gezza: I am trying to see how to rename the layout labels without actually renaming the layout itself (because too risky at this stage right?) IMO,
Basic -> Standard Bootstrap
Classic -> Classic Tiki
Three Containers ->
Three Containers with 3-6-3 Columns

  • Internal
  • Jquery Mobile
  • layout_plain.tpl

Social
"* means for internal system use only"
- classic layout supports shadows, basic does not.

Things to test in general (any new or test upgraded Tiki)

If you are testing, please write down what was exactly tested below so others can refer. Thanks.

  • Registration in its various forms (depending on email/admin validation) and if tracker info is required etc...
  • Try creating some articles and editing them
  • Try creating forum and use the forum

More details including Video Introduction

Earlier in the year, while development was still in progress, a summary of development work was on this page, now moved to Tiki13Development.

External Libs to Upgrade

See Tiki 13 Composer Dependencies

Featured bugs

  • http://dev.tiki.org/item4885 - This one requires a change to support 4-byte UTF8 in MySQL. But this means requiring a certain level of MySQL. Probably should be taken care of in installer.

Regressions

ย To who find/report a bug:

  1. Test on your website, test on neutral ground demo, test on different version (and log results).
  2. Report to the WishList/Bug Report tracker.
  3. Give short BUT COMPLETE explanation about the problem. (keep the essential remove the rest).
  4. Create an instance so next available Dev will have anything he need to try to solve the issue.
  5. Retest regularly with new release and for each test, confirm your input. Change date and improve explanation.
  6. Answer to the Dev request.
  7. Log any changes and mark as solved IF RESOLVED (pleassssseeeee).



Wishlist items categorised as "13.x Regression" - status open or pending.

Open

Rating Subject Submitted By Importance Easy to solve ? Priority Category Volunteered to solve Created Modified
(0) 13.x: After a remote file is uploaded to a file gal, no file Id is shown any more since 13.x Xavier de Pedro 5 8 40
  • Regression
  • Usability
  • Dogfood on a *.tiki.org site
08 Aug 14 08 Aug 14
(0) SearchPhaseExecutionException on tiki-searchindex.php with sort_mode=modification_date_ndesc Marc Laporte 5 8 40
  • Indexing
10 Aug 14 10 Aug 14
(3) Broken images in Newsletters in 12.x (images sent with relative links) Xavier de Pedro 8 5 40
  • Regression
  • Less than 30-minutes fix
jonnybradley 04 Mar 14 21 Sep 14
(0) 13.x dev.tiki.org Stray "Add Comment" button all the way at the bottom of the page Marc Laporte 5 7 35
  • Regression
  • Usability
28 Jul 14 28 Jul 14
(0) 13.x dev.t.o: Print version for tracker item almost empty Xavier de Pedro 7 5 35
  • Conflict of two features (each works well independently)
  • Regression
  • Community projects
  • Dogfood on a *.tiki.org site
10 Jan 15 10 Jan 15
(1) 13.x dev.t.o: Print version for tracker item almost empty Xavier de Pedro 7 5 35
  • Conflict of two features (each works well independently)
  • Regression
  • Community projects
  • Dogfood on a *.tiki.org site
10 Jan 15 10 Jan 15
(0) Can't duplicate alias link, SEFURL link already present in SEF page Marc Laporte 5 7 35
  • Regression
29 Jun 14 30 Jun 14
(0) 13.x: no pagination on admin groups (reproduced on t.o) Xavier de Pedro 4 8 32
  • Regression
24 Aug 14 28 Aug 14
(1) 13.x Broken layout for https://tiki.org/TikiFestMadrid and http://tiki.org/TikiFestBarcelona3 Marc Laporte 4 8 32
  • Regression
30 Aug 14 30 Aug 14
(0) dev.tiki.org 13.x threading on tracker comments is not ergonomic Marc Laporte 4 8 32
  • Regression
  • Usability
30 Aug 14 30 Aug 14
(2) Add existing pages to structures at page edition time through the structures header box Xavier de Pedro 4 8 32
  • Regression
  • Community projects
  • Dogfood on a *.tiki.org site
15 Sep 14 22 Apr 16
(1) Automagically Collapse/Expand columns in wide tables since Bootstrap: Footable jQuery Plugin? Xavier de Pedro 8 4 32
  • Usability
  • Dogfood on a *.tiki.org site
  • Feature request
  • Support request
11 Mar 15 11 Mar 15
(0) Impossible to start a new drawing on doc.tiki.org Marc Laporte 6 5 30
  • Regression
17 Mar 14 30 Jul 14
(0) 13.x dev.tiki.org wiki pages: "Unable to generate PDF" Marc Laporte 4 7 28
  • Regression
  • Dogfood on a *.tiki.org site
13 Jul 14 21 Jul 14
(0) Broken flag on tiki.org Marc Laporte 3 9 27
  • Regression
manivannans 26 Nov 13 11 Aug 14
(0) Tracker items pagination when applying theme via profile from fresh install Nelson Ko 25
  • Error
23 Jul 14 23 Jul 14
(0) Single-item action popup UX needs solution Gary Cunningham-Lee 5 25
  • Regression
20 Aug 17 20 Aug 17
(0) dev.tiki.org 13.x regression: Since your last visit module: tab 2 & 3 not accessible in mobile mode Marc Laporte 5 5 25
  • Conflict of two features (each works well independently)
  • Regression
  • Usability
12 Aug 14 06 Jul 24
(0) Plugin SPLIT is broken on Tiki13 Jean-Marc Libs 25
  • Regression
25 Aug 14 25 Aug 14
(1) Blank page on translation sylvain_a 25
  • Usability
11 Sep 14 18 Sep 14

Pending

Closed

[+]

Blockers

Wishlist item categorised as "Blockers" (non-specified versions) - status open or pending.

Rating Subject Submitted By Importance Easy to solve ? Priority Category Volunteered to solve Created Modified
(0) Registration not working properly Jonny Bradley 10 4 40
  • Regression
  • Release Blocker
21 Jan 18 22 Jan 18
(1) Template groups: Fix or make optional Xavier de Pedro 9 4 36
  • Bug
  • Error
  • Regression
  • Release Blocker
jonnybradley 20 Mar 20 14 May 20
(0) Cannot see text in fivealive-lite watermelon top buttons Nelson Ko 1 1 1
  • Release Blocker
25 Jun 14 27 Jun 14
(0) fivealive-lite kiwi can't see logout link Nelson Ko 1 1 1
  • Release Blocker
25 Jun 14 27 Jun 14

Other 13.x bugs

Other Open

Rating Subject Submitted By Importance Easy to solve ? Priority Category Volunteered to solve Created Modified
(0) Calling REMARKSBOX adds unwanted entry to Table of Contents (Auto-TOC) Marc Laporte 5 9 45
  • Regression
29 Jul 14 14 Jun 18
(0) Some wiki syntax crashes page, with error message: Not unique table/alias: 'ts' Marc Laporte 5 9 45
  • Error
manivannans 16 Nov 13 30 Jul 14
(0) dev.tiki.org On a mobile device, clicking to show one menu shows them all Marc Laporte 5 9 45
  • Error
  • Regression
01 Jul 14 01 Jul 14
(1) Send notification email to forum moderator when a user posts a message which is queued pending moderation Xavier de Pedro 6 7 42
  • Usability
  • Community projects
  • Dogfood on a *.tiki.org site
  • Feature request
  • Less than 30-minutes fix
26 Jul 14 21 Sep 14
(0) nextdoc.t.o homepage unable to generate PDF Xavier de Pedro 6 7 42
  • Dogfood on a *.tiki.org site
koth 04 Nov 13 30 Jul 14
(0) 13.1 and 14.0 installer keeps asking for validating my db credentials Gergely 7 6 42
  • Error
23 Dec 14 21 Sep 15
(0) 13.x: After a remote file is uploaded to a file gal, no file Id is shown any more since 13.x Xavier de Pedro 5 8 40
  • Regression
  • Usability
  • Dogfood on a *.tiki.org site
08 Aug 14 08 Aug 14
(0) SearchPhaseExecutionException on tiki-searchindex.php with sort_mode=modification_date_ndesc Marc Laporte 5 8 40
  • Indexing
10 Aug 14 10 Aug 14
(1) Plugin TrackerToggle doesn't display the hidden field if attempting to change value in a previously saved itemId Xavier de Pedro 5 8 40
  • Conflict of two features (each works well independently)
  • Consistency
  • Error
  • Feature request
23 Jul 15 23 Jul 15
(0) Tracker plugin: Action field type does not show up luci 8 40
  • Consistency
  • Usability
26 Sep 14 21 May 15
(0) Incorrect definition of a 'quarter' in calendar peppers29 4 10 40
  • Usability
02 Jan 15 02 Jan 15
(0) A search for "diagramo" misses a page Marc Laporte 8 5 40
  • Error
12 Feb 15 12 Feb 15
(0) Registration tracker with file pretty tracker template is impossible Jean-Marc Libs 8 40
  • Bug
jonnybradley 15 Mar 16 06 Jul 24
(0) 13.x doc.tiki.org :: clicking print offers to print the home page instead of current page Marc Laporte 4 9 36
  • Error
26 Jul 14 26 Jul 14
(1) Commit Timesheet data to the linked Tracker doesn't transfer expected duration values, just the text and values from timers Xavier de Pedro 6 6 36
  • Feature request
  • Support request
21 Oct 14 21 Oct 14
(0) dev.tiki.org 13.x reports that user has not contributed to any content yet, but he has Marc Laporte 7 5 35
  • Error
27 Jul 14 18 Nov 16
(0) 13.x dev.tiki.org Stray "Add Comment" button all the way at the bottom of the page Marc Laporte 5 7 35
  • Regression
  • Usability
28 Jul 14 28 Jul 14
(0) dev.tiki.org 13.x Priority field is not calculated on issue submission Marc Laporte 5 7 35
  • Error
29 Jul 14 10 Aug 14
(0) tikilib user_watches does not filter on event oldelvet 7 35
  • Error
10 Dec 14 10 Dec 14
(0) Can't duplicate alias link, SEFURL link already present in SEF page Marc Laporte 5 7 35
  • Regression
29 Jun 14 30 Jun 14

Other Pending

Other Closed

[+]

Upgrade

Upgrading to Tiki13?

See notes here:
https://doc.tiki.org/Tiki13#Upgrade

Pages linking to Tiki13


2 pages link to Tiki13


Alias

ย 

Show PHP error messages