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
- branches/4.x was created on 2009-11-03
- Tiki 4.0 was released on 2009-11-15
- Tiki 4.1 was released on 2009-12-15
- If you have fixes, please see Where to Commit.
Goals
- To release Tiki4 in
OctoberNovember 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) - Generate proper release/upgrade notes
- 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! 😀
Roles
[+]For a list what is expected, please see Release Roles and put your name below. Ideally at least 2 people per role.
- Release coordinator: MarcLaporte
- Developer(s):
- Packaging:
- Pkdille & nyloth: run release scripts
- Changi67 (DEB/Ubuntu)
- Security:
- sylvieg the bug reported by James S.
- Wishlist & testing:
- nkoth (Nelson)
- Rodrigo Sampaio: What profile will you be testing?
- Profile testing team (see Instructions for Tiki Testers for testing instructions)
- Alain: Will coordinate team of profile testers (with Pascal)
- Rafael Pezzi: Collaborative Community
- eromneg (Geoff): Personal Blog and Profile
- omstefanov (olaf-michael): Collaborative Multilingual Terminology (commited to do it for next 4 wks, unavail. Nov. 20-30 incl.)
- campbe13 (Tricia): Small_Organization_Web_Presence
- Kimberliee: Company Intranet
- mlpvolt: Company Intranet
- Documentation:
- chibaguy (Gary)
- dthacker (Dave)
- Xavi
- Communications:
- Régis (communication on social media)
- Community:
- Profiles:
- Pascal St-Jean
- Rafael RPP (Collaborative Community)
- UI & Themes:
- chibaguy (Gary)
- RobFergusson
- See also Release+Roles - UI & Themes
- Report problems and progress at Tiki4 UI and theme issues
- i18n:
- Alain (can put 15 hrs over 3 wk period, split between testing and i18n)
- Infrastructure:
- Legal:
- Michael Risch
Daily snapshot
You can use & test Tiki4 already!
Schedule
Version | Date | Notes |
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 | |
October 15th | We decided to wait a bit more | |
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 | |
October 21st | TikiFestOrlando (start) | |
October 24th | TikiFestOrlando (end) | |
October 24th | TikiFestOrlando (end) | |
November 1st | TikiFestToronto4 (start) | |
November 5th | TikiFestToronto4 (end) | |
November 9th | TikiFestMontreal4 (start) | |
November 9th | TikiFestMontreal4 (start) | |
November 14th | TikiFestMontreal4 (end) | |
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
[+]I got this upgrading from Tiki3 to Tiki4 with trunk revision 22226.
INSERT INTO `tiki_menu_options` (`optionId`, `menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (107,42,'s','Newsletters','tiki-newsletters.php',900,'feature_newsletters','tiki_p_list_newsletters','',0)
Duplicate entry '107' for key 1
UPDATE `tiki_file_galleries` SET `parentId` = (SELECT * FROM (SELECT `galleryId` FROM `tiki_file_galleries` WHERE `type` = 'system') AS t) WHERE `parentId` = -1 AND `type` != 'system'
You can't specify target table 'tiki_file_galleries' for update in FROM clause
-- 2009-09-18 lphuberdeau
ALTER TABLE `tiki_transitions` ADD COLUMN guards TEXT NOT NULL DEFAULT '[]'
BLOB/TEXT column 'guards' can't have a default value
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 pageusing 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.5preSeems 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
Rating | Subject | Submitted by | Importance | Easy to solve? | Priority | Category | Volunteered to solve | Created | LastModif | Comments | |
---|---|---|---|---|---|---|---|---|---|---|---|
(0) | Links to blog posts aren’t working | Rogelio F. Galliano | 5 | 25 |
| 2010-02-16 | 2010-02-18 | 0 | |||
(0) | Submit new tracker mirror fails on php error function in TikiDB.php | Bernard TREMBLAY | 5 | 25 |
| 2010-02-20 | 2010-02-20 | 0 | |||
(0) | feature alias (semantic links) is not SEF (search engine friendly) ready | Xavier de Pedro | 5 | 8 | 40 |
| 2010-03-07 | 2013-11-20 | 5 yohomerr-10 Mar 10 | ||
(0) | external feeds don't show date any more (just bullet points) since upgrade to 4.x or 5.x (they seemed to work well in 3.x) | Xavier de Pedro | 5 | 25 |
| 2010-06-04 | 2010-06-04 | 0 | |||
(0) | Editor can not create a Tiki Sheet | SEWilco | 6 | 30 |
| 2008-07-31 | 2010-02-21 | 4 space_egd-16 Jul 09 | |||
(0) | Advanced search help button in module search_box doesn't work | Connor MacLeod of the Clan MacLeod | 6 | 30 |
| 2009-09-21 | 2009-09-21 | 0 | |||
(0) | wishing new wikiplugin: MemberOfGroup | joerg | 6 | 30 |
| 2009-10-11 | 2010-01-15 | 3 marclaporte-15 Jan 10 | |||
(0) | dev.tw.o/tracker5: category fields are not pre-selected when editing tracker items | 6 | 30 |
| 2009-11-15 | 2009-11-15 | 0 | ||||
(0) | test4 with status ticket prefilled with "closed - cancelled" as shown by default | 6 | 30 |
| 2009-11-15 | 2009-11-15 | 0 | ||||
(0) | 4.0: changing newsletter editor from wysiwyg to normal produces blank page | Xavier de Pedro | 6 | 30 |
| 2009-11-19 | 2009-11-19 | 0 | |||
(0) | "Submitted by" at dev.tw.o/tracker5 forgets username after 2nd edit => user can't edit his items. | Xavier de Pedro | 6 | 30 |
| 2009-11-21 | 2009-12-17 | 2 xavi-17 Dec 09 | |||
(0) | Duplicate notifications sent when group and user watches set on same page | alain_desilets | 6 | 30 |
| alain_desilets | 2009-11-22 | 2010-12-29 | 1 Chealer9-29 Dec 10 | ||
(0) | Custom string translation do not work | alain_desilets | 6 | 30 |
| 2009-12-04 | 2009-12-04 | 0 | |||
(0) | Bug after updating form tikiwiki3.3 to 4.1 | gyanpathak | 6 | 30 |
| 2009-12-27 | 2010-01-15 | 1 marclaporte-15 Jan 10 | |||
(0) | insert column or row in spreadsheet requires ajax to work in 3.3, and broken in tiki 4.0 | Xavier de Pedro | 6 | 30 |
| 2010-01-02 | 2010-01-02 | 0 | |||
(0) | Wysiwig FCKEditor on test : the background of long text area when vertical scroll is black - Firefo | Bernard TREMBLAY | 6 | 30 |
| 2010-01-04 | 2010-06-14 | 2 trebly-05 Jan 10 | |||
(0) | tracker field "mandatory checkbox" is not mandatory | Xavier de Pedro | 6 | 7 | 42 |
| 2010-01-14 | 2013-11-17 | 0 | ||
(0) | add antibot captcha for anons to newsletters, calendars and tracker item comments | Xavier de Pedro | 6 | 8 | 48 |
| Xavier de Pedro | 2010-01-14 | 2010-01-14 | 0 | |
(0) | Add IP to syslog and/or action log when anons (at least) add content (for spam protection) | Xavier de Pedro | 6 | 8 | 48 |
| 2010-01-14 | 2010-01-14 | 0 | ||
(0) | section edit in non-editable menupage (from module) possible when page in central column is editable | Xavier de Pedro | 6 | 30 |
| 2010-01-19 | 2010-01-19 | 0 |
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
[+]- If install succeeds in renaming _htaccess to .htaccess, it should say so and a note should appear in tiki-admin.php?page=sefurl
- If time permits, tweak admin module interface to be easier to use
- Tikiwiki-devel language.php: trunk versus 3.0
- fonts should be bigger (edit, view and print)
- Tikiwiki-devel Usability issue: group inclusion (improve labels)
- Kaltura Dual license of two files (fax confirmation)
- DevTwoDogFood
Needs a clean/update
- merge tiki-admin_security.php into tiki-admin.php?page=security
- merge feature_babelfish_logo into feature_babelfish and keep only the logo (links are broken, and we should let babelfish update the code
- tiki-admin.php?page=ads content should be merged into tiki-admin.php?page=look because it's just a text box to put stuff in. You don't have to put {banner zone=5} And you can put {banner zone=5} anywhere
- Can we move templates/plugins/plugin-topfriends.tpl to be with the others?
- Endangered features
- Ongoing work to transfer to Preferences.
- Now that drawing is gone, can we remove all references to img/wiki/ (ex.: in tiki-admin_system.php)
- If we delete directory, what happens to installs where using it?
- Image directory revamp
Cleanup
Can we delete?
- http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki/trunk/styles/slides/wiredot.png?view=log and styles/slides
- backups and lib/Galaxia/processes/ directory (now that the feature is no longer in Tiki). How will this affect those that may have leftover backup or process files?
Confirmed we can delete
Communication
For upgraders
- Plugin Alias for plugins that will be superseded.
- PluginThumb -> PluginImg Lindon's requestHow about PluginThumb - it has fewer parameters. The parameter "original" will always be y since I didn't carry over the ability for a scalesize image to pop up (wasn't available in any of my environments, only available for image gallery images, and I wasn't sure how useful this was. I can add it if anyone misses it.)
- PluginPicture -> PluginImg