Loading...
 

Tiki4

For what's new in Tiki4 and release notes, please visit tiki4.

Below is coordination notes used by developers.

If we do a 4.3: backport r26473 to proposals/4.x for inclusion in one last release of 4.x


  1. branches/4.x was created on 2009-11-03
  2. Tiki 4.0 was released on 2009-11-15
  3. Tiki 4.1 was released on 2009-12-15
  4. If you have fixes, please see Where to Commit.

Goals

  1. To release Tiki4 in October November 2009 with all features of bundled profiles working out-of-the box. In Tiki3, it was: http://profiles.tiki.org/Profiles_in_30_installer (could be the same 4)
  2. Generate proper release/upgrade notes
  3. Try to document new features over at doc: Tiki4

Reminders

  • If a feature is buggy and can't be fixed in time, it should be removed from the profiles.
  • Very buggy features should be tagged as experimental
  • After 4.0 is released, the Quality Team kicks in. It's more overhead to fix bugs after, so let's fix them now! biggrin

Roles

[+]

Daily snapshot

You can use & test Tiki4 already!

Schedule

Version Date Notes
Feature freeze October 10th All major decisions are taken and stuff which is not ready is pulled out. branches like Kaltura must be merged in before this date
Make branches/4.x October 15th We decided to wait a bit more
Upgrade themes.tw.o to branch4 October 15th http://dev.tiki.org/How+to+release#To_branch_or_not_to_branch http://dev.tiki.org/How+to+release#To_merge_or_not_to_merge
Upgrade doc.tw.o to branch4 October 21st TikiFestOrlando (start)
Upgrade tw.o (community) to Tiki4 October 24th TikiFestOrlando (end)
Tiki4Alpha (skipped) October 24th TikiFestOrlando (end)
Upgrade dev.tw.o to branch4 November 1st TikiFestToronto4 (start)
Tiki4Beta November 5th TikiFestToronto4 (end)
Upgrade profiles.tw.o to branch4 November 9th TikiFestMontreal4 (start)
Tiki4ReleaseCandidate November 9th TikiFestMontreal4 (start)
Tiki4.0 released November 14th TikiFestMontreal4 (end)
Upgrade info.tw.o to Tiki4 November 14th TikiFestMontreal4 (end)

  • upgrading to branch4 includes keeping up to date every few days.
  • A note should be added at the top of each *.tw.o site that "This site is currently being used to test upcoming Tiki4. It's normal to see bugs. Please help by reporting and fixing."

Questions

  • Can we branch, then delete unfinished features from branches/4 but not upstream these deletions to trunk (because they will be worked on there).
    • Marc will add doc to restore
  • How much can we improve our release procedure?



ToDo

Branching

  • Decide about branching for proposed branches (Quality Team)
    • branches/proposed3.x and branches/proposed4.x ?
    • ML has a suggestion to keep branches/4.x in semi-open mode for a few more weeks, while the merge script 4x to trunk is still working well. This would be until 4.1 and then, we go with the usual quality team process


UI & Doc

  • Better explanation for 5 leftover categories permissions that deleting: tiki_p_edit_categorized, tiki_p_edit_categories, tiki_p_view_categories, tiki_p_view_categorized, tiki_p_search_categorized
    • With possible work on categ upgrade script, or just a note in release notes
  • Group & Permission UI (Jonny & Marc): Default to new perm interface, with a link to old ones
  • tiki_p_modify_object_categories -> make more clear as it's not in the category section in perms


Regressions

Upgrade error message

[+]

Image upload doesn't insert tiki code

When "Use File Galleries to store pictures" is disabled, a normal file upload button is shown to upload images to the server. But nowadays no code is written in the place where the cursor was, nor anywhere else of the page. r23238 in doc.tw.o . Using firefox 3.5 Fixed in current svn

When "Use File Galleries to store pictures" is enabled (again in doc.tw.o, using r23238), if the image was already in the file gallery, clicking on the image name doesn't insert the tiki code in the wiki page.http://doc.tiki.org/tiki-list_file_gallery.php?galleryId=2&filegals_manager=edit Fixed in current svn

  • clicking on plugin icons inserts the code at the bottom of the page
    using tikiwiki4rc1: clicking on the backlink plugin icon, from the helper, inserted the code at the bottom of the edit area, noin t where the cursor was placed. Using firefox 3.5pre Seems fixed in current svn.

  • selection of category fields in tracker items is lost when you re-edit the item.
    inserting tracker items in dev.tw.o works fine (through Make a wish and directly through tracker5. However, editing those bug reports seems not to be allowed as expected, because selection to the category fields is lost when you edit the tracker item again to update it, and thus, since one of them is compulsory, the changes can not be saved if you don't re-select the category checkboxes. Works for me nowdadays. Maybe it was some sort of issue with firefox cache . After clearing firefox cache it worked.

Todo

  • tiki_p_modify_object_categories -> for module change_category



Easy stuff

  • List pages and last changes, should have an edit wiki page box (WYSIWYCA) because new users often don't know how to start.
  • tiki-admin.php?page=sefurl -> add a test to see if _htaccess has been renamed, or at least add a note at the top
  • It's because, we don't have PDO on our server. You have to add $api_tiki='adodb' in db/local.php Maybe someone could add a test in tiki-db to check if PDO-MYSQL is on and not only PDO


4.0 tagged wishes

RatingSubjectSubmitted byImportanceEasy to solve?PriorityCategoryVolunteered to solveCreatedLastModif Comments
(0) Need a way to insert SCRIPTS into banner codeRick Sapir / Tiki for Smarties735
  • Usability
  • Feature request
  • Support request
2008-06-252013-06-052
ricks99-04 Feb 10
(0) Registering to a site : message sent to user - errors in mail structure and contentBernard TREMBLAY9 high45
  • Error
  • Consistency
2010-01-082013-06-052
ssanders-11 Aug 11
(0) img plugin cannot contain ")" in the alt paramlindon735
  • Regression
Nelson Ko2009-09-232012-09-211
jonnybradley-23 Sep 09
(0) Tiki WikiFarm / Native multi-site / multi-domain handlingMarc Laporte735
  • Feature request
Louis-Philippe Huberdeau2007-12-022012-05-192
marclaporte-04 Aug 09
(0) Other browsers than IEthedune9 high45
  • Usability
  • Feature request
2010-04-182011-10-090
(0) Editor wysiwyg in wiki page doesn’t recognize images,to fix it I change manually {…} With <…>azoret9 high872
  • Error
  • Usability
  • Patch
  • Less than 30-minutes fix
2010-03-192011-10-081
arild-08 Oct 11
(0) Blocking query in trackers codeamette9 high45
  • Error
  • Dogfood on a *.tiki.org site
2009-06-052011-09-174
koth-11 Nov 09
(0) Versions plugin merges first line of text with marker840
  • Error
  • Dogfood on a *.tiki.org site
  • Regression
2009-11-182011-05-231
ricks99-23 May 11
(0) Tree View of File Gallery only shows the 1st Level of Galleriesbubi840
  • Error
2010-05-162011-05-102
bubi-21 May 10
(0) Reduce frequency of watch notificationsRick Sapir / Tiki for Smarties420
  • Feature request
Rick Sapir / Tiki for Smarties2007-08-282011-03-250
(0) 'next page' link in forum threads doesn't list additional commentssunnyw735
  • Error
  • Usability
2010-03-122011-02-051
Emmett-27 Aug 10
(0) 4.0: editing tiki sheets at tw.o don't keep the changes made Xavier de Pedro525
  • Error
  • Dogfood on a *.tiki.org site
  • Regression
2009-11-212011-02-032
xavi-21 Nov 09
(0) Users can't globally watch a wiki site on trunk 4alain_desilets9 high872
  • Regression
  • Less than 30-minutes fix
Philippe Cloutier2009-10-232010-12-300
(0) Duplicate notifications sent when group and user watches set on same pagealain_desilets630
  • Conflict of two features (each works well independently)
alain_desilets2009-11-222010-12-291
Chealer9-29 Dec 10
(0) login cookie errorelbujon9 high45
  • Error
thraxisp2009-06-132010-11-123
thraxisp-12 Nov 10
(0) dev.tw.o: users apparently can delete their tracker items but they are not deleted and no messageXavier de Pedro420
  • Error
  • Usability
  • Dogfood on a *.tiki.org site
  • Regression
2009-11-202010-09-015
xavi-11 Dec 10
(0) All upgrade from 3.x to 4.x denies all permissions to adminBernard TREMBLAY9 high45
  • Error
  • Regression
2010-07-092010-07-094
Trebly-26 Jul 10
(0) Insert an image with editorPeder Kittelson9 high45
  • Usability
  • Conflict of two features (each works well independently)
2010-06-282010-06-280
(0) A SheetID is required shown when attempting to edit a sheet with jquery.sheetjoemacd630
  • Error
  • Regression
2010-05-052010-06-261
xavi-05 May 10
(0) Wysiwig FCKEditor on test : the background of long text area when vertical scroll is black - FirefoBernard TREMBLAY630
  • Error
  • Consistency
2010-01-042010-06-142
trebly-05 Jan 10

Ongoing

Let's try to do as much of these as possible, but they won't delay the release

Related links

Alias


Decision

  • Will $rootCategId changes cause an issue? (installer/schema/20090921_workspaces_tiki.sql )
    • We decided to leave in for now


Later 4.1 or 5.0

[+]

Keywords

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.

Accessibility (WAI & 508)
Accounting
Administration
Ajax
Articles & Submissions
Backlinks
Banner
Batch
BigBlueButton audio/video/chat/screensharing
Blog
Bookmark
Browser Compatibility
Calendar
Category
Chat
Comment
Communication Center
Consistency
Contacts Address book
Contact us
Content template
Contribution
Cookie
Copyright
Credits
Custom Home (and Group Home Page)
Database MySQL - MyISAM
Database MySQL - InnoDB
Date and Time
Debugger Console
Diagram
Directory (of hyperlinks)
Documentation link from Tiki to doc.tiki.org (Help System)
Docs
DogFood
Draw -superseded by Diagram
Dynamic Content
Preferences
Dynamic Variable
External Authentication
FAQ
Featured links
Feeds (RSS)
File Gallery
Forum
Friendship Network (Community)
Gantt
Group
Groupmail
Help
History
Hotword
HTML Page
i18n (Multilingual, l10n, Babelfish)
Image Gallery
Import-Export
Install
Integrator
Interoperability
Inter-User Messages
InterTiki
jQuery
Kaltura video management
Kanban
Karma
Live Support
Logs (system & action)
Lost edit protection
Mail-in
Map
Menu
Meta Tag
Missing features
Visual Mapping
Mobile
Mods
Modules
MultiTiki
MyTiki
Newsletter
Notepad
OS independence (Non-Linux, Windows/IIS, Mac, BSD)
Organic Groups (Self-managed Teams)
Packages
Payment
PDF
Performance Speed / Load / Compression / Cache
Permission
Poll
Profiles
Quiz
Rating
Realname
Report
Revision Approval
Scheduler
Score
Search engine optimization (SEO)
Search
Security
Semantic links
Share
Shopping Cart
Shoutbox
Site Identity
Slideshow
Smarty Template
Social Networking
Spam protection (Anti-bot CATPCHA)
Spellcheck
Spreadsheet
Staging and Approval
Stats
Survey
Syntax Highlighter (Codemirror)
Tablesorter
Tags
Task
Tell a Friend
Terms and Conditions
Theme
TikiTests
Federated Timesheets
Token Access
Toolbar (Quicktags)
Tours
Trackers
TRIM
User Administration
User Files
User Menu
Watch
Webmail and Groupmail
WebServices
Wiki History, page rename, etc
Wiki plugins extends basic syntax
Wiki syntax text area, parser, etc
Wiki structure (book and table of content)
Workspace and perspectives
WYSIWTSN
WYSIWYCA
WYSIWYG
XMLRPC
XMPP




Useful Tools