Next 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. The meeting will be carried out on https://tiki.org/Live
The last release update meeting, which also featured a presentation on how to conduct automated testing using Selenium Builder and Sauce Labs was at:
Thursday, December 4, 2014 UTC
Table of contents
- Effect on ANAME
- Effect on FOOTNOTE
- Cause
- More
- Effect on ANAME
- Effect on FOOTNOTE
- Cause
- More
- Next Release Scrum Meeting
- Release date
- Roles
- Checklist
- Regressions
- Quick bug list
- Blockers
- Tiki 14.x Regression Blockers
- Other Tiki 14.x Blockers
- Wishlist
- Other 14.x bugs
- Upgrade
- Developments expected to be in Tiki 14
- Commit messages in trunk since 29/04/14
Release date
Step | Date | Who is in charge | Comment | |
Branch | 02/15 | |||
Alpha | 2/03/15 | Luciash | ||
Beta | 23/03/15 | jonny B | and Jyhem | |
Release | 23/05/15 | jonny B | ||
Tiki Website | Actual | Target | Who | |
Info | 6.13 | 12.x LTS? | ||
Dev | 13.1 | 14 | Amette - Bsfez | |
Community | 13.1 | 14 | ? - ? | |
Doc | 13.1 | 14 | Amette - Xavi | |
Themes | 13.1 | 14 | ? - Gary | DONE |
TV | 12.4 | 14 | ? - Daniel | Need server update |
Profiles | 9.10 | 12.xLTS? | ? | |
Branding | 9.10 | ? | ? | |
Suite | 13.1 | 9.x or 12.x LTS? | ? | |
Translation (i18n) | 13.0 | Trunk | ? | |
Code | BROKEN | ? | ? | |
Stats | BROKEN | ? | ? | |
Edu | 12.x LTS | 12.x LTS | ? Oliver | |
R | 12.x LTS (svn) | 12.x LTS | ? Xavi | |
Mother | Trunk | Trunk | ? |
Roles
Release Coordinator
- Bernard Sfez
Developers
- Jonny B
- Bernard Sfez (coordinating effort to involve support from Nelson and his team)
Testing
- Torsten (I am upgrading and developing a few semi-productive and productive sites with pre-14)
- Geoff
- luci (will go through the blockers list and check if they are still valid...)
- Bernard Sfez getting minimum viability test done and coordinating
Packaging
- Jonny B (can assist)
- You? (volunteers welcome)
Documentation
- Gary (chibaguy) - Especially about creating, adapting and installing themes, and about adjusting site content to be responsive, etc.
- You? (volunteers welcome)
Communications
- Bernard Sfez to coordinate communication (Rick and Torsten ?)
Profiles
- Bernard Sfez (bsfez)
Checklist
This is just a checklist the details about how to release are on the page : How to release
- Pre Branching operation
- Create and update relevant page over all t.o websites
-
Version page on doc for Tiki14 -
Version page on dev for Tiki15 Prepare the download page at http://info.tiki.org/Download-
Update dev menu - right col (l2r) About Development link (jb) -
Update Wishlist categories (Nelson)
-
- Database and technical checkup
-
Check _tiki.sql suffixes (Nelson) -
Check Structure (Nelson) -
Check Drop table (Nelson) -
MyISAM and Innodb (Nelson) -
Check SEFURLs (Nelson) -
Make sure CDN version is in sync with code (Nelson) -
Review all external links and make sure URLs are still active (Nelson) -
Check JSLint (jonny) -
Check the README file for manual commits (Nelson) -
Remove any out of sync English strings(Jyhem) -
Generate preference report (Nelson) -
Check security (Nelson) -
Check that external software library dependencies are up to date (Jonny)- See Tiki 12 Composer Dependencies- Jonny says
mostlydone - http://sourceforge.net/p/tikiwiki/code/HEAD/tree/branches/14.x/vendor_extra/
- http://sourceforge.net/p/tikiwiki/code/HEAD/tree/branches/14.x/composer.json
-
Integrity -
Security -
General up-to-date-ness
- Jonny says
-
Check byte order mark(Nelson) ->the only files affected are in vendor/..... any action required? Looks like they are js files. - Prevent directory browsing (add index.php) (bsfez)
-
- Create and update relevant page over all t.o websites
-
Create the new branch (Nelson) - Post branching operation
-
Create new category on dev.tiki.org (for bug reports)(Nelson) -
Adding new branch to demo(Jyhem) -
Add the new branch to show.tiki.org (Nelson) - Add link to new branch Daily Build (Oliver Hertel)
-
Adding new branch to Get code(Jonny did probably,NelsonJonny double checks) -
Update $profilesLink (Xavi)Isn't it obsolete ? -
Make featured profiles for this new version(Xavi) - show.t.o-realted tasks
-
First add the new branch to the dropdown in templates/trackerinput/showtikiorg.tpl(Xavi) -
Remember to backport to the version that the actual dev is running(Xavi) -
in the show server checkout the new branch into usr/local/src/tiki (Nelson) -
in the show server add the branch to /usr/local/sbin/tim-common BRANCHES="trunk 12.x 13.x" -
Refresh the instances by calling right away the cron: /usr/local/sbin/tim-cron -
Once dev.tiki.org updates, it should then work.
-
-
Update Pre-Dogfood Server to Tiki14.x-
nextdev.tiki.org (Amette & Gary) -
next.tiki.org (Amette & Gary) nextdoc.tiki.org (Amette & Gary)-
nextthemes.tiki.org (Amette & Gary) - nexttv.tiki.org (Amette & Gary) server update
-
- Test min 30mn the website
-
nextdev.tiki.org (Bsfez) - next.tiki.org (add your name)
-
nextdoc.tiki.org (Xavi) -
nextthemes.tiki.org (add your name) - nexttv.tiki.org (add your name)
-
-
-
Tiki 14 Alpha release (Luciash)Cancelled to shorten release process-
Calling community to install from scratch and upgrade pages (Bsfez)Tiki download page (http://info.tiki.org/Download) (Bsfez)
-
Updating t.o websitesdev.tiki.org (amette - bsfez)-
tiki.org (add your name) -
doc.tiki.org (add your name) -
themes.tiki.org (add your name) -
tv.tiki.org (add your name)
-
-
Tiki 14 Beta release-
Packaging (Jonny) -
Package testing (Jonny) -
Upload to SourceForge.net (Jonny) Tiki download page (http://info.tiki.org/Download) (Bsfez)-
Announcement (Bsfez)
Moved because we skip Alpha Test min 30mn t.o website-
dev.tiki.org (Bsfez) - tiki.org (add your name)
-
doc.tiki.org (Xavi) -
themes.tiki.org (Gary) - tv.tiki.org (add your name) server is outdated
-
- Calling community to test t.o websites (Bfez)
- Moving back next website to trunk
- nextdev.tiki.org (Amette)
- next.tiki.org (Olivier Hertel)
- nextdoc.tiki.org (Amette)
- nextthemes.tiki.org (Amette)
- nexttv.tiki.org (add your name) server is outdated
- Test by test team in coordination with wish list team (Bsfez)
-
- Tiki 14 release
- Packaging (add your name)
- Package testing (add your name)
- Upload to SourceForge.net
- Security signatures (add your name) - IE: http://sourceforge.net/projects/tikiwiki/files/Tiki_12.x_Altair/12.0/Verification/
- Announcement (Bsfez)
- Add to https://tiki.org/All+Releases (Bsfez)
- Update missing previous releases are missing from that page (Bsfez)
- Admin panel update notifier
- Update lib/setup/twversion.class.php after the release
- Special: Restore search feature from profiles (add your name)
Regressions
[+]Quick bug list
It was decided that on Tiki14 bugs and wishes could be reported either in a quick dirty list or using the bug tracker as usual.
Date or revision number | Reported by | Functional area | Description | Regression from version number | Status |
---|---|---|---|---|---|
27/02/15 r54132 | Bsfez | Spreadsheet plugin | Spreedsheet height is not displaying as the plugin says it should. Look above at the page (release sheet), the heigh as no value and it should show ALL the rows as says the help text. | 12.x | |
27/02/15 r54130 | Geoff | menus | r554332/3 introduced an IMG plugin parameter to suppress the responsive class - still to do: add a new pref so that the default can be set to either y or n: currently set to 'y' to suit new installs | partially fixed | |
08/03/15 r54280 | Geoff | MAP plugin | tooltip option for MAP plugin does show now but the text shown just says "undefined" instead of the object name - and when a map object is clicked to show the pop-up the object name used to show whilst the spinner was showing and the pop-up was building - but now it is just blank | partial fix to show tooltip and 'undefined' text problem narrowed down to using the Lucene serach engine | |
27/02/15 r54130 | Geoff | suckerfish menus | only a mini-bug - but a real irritation: if suckerfish (css) menus are used on a page whenever the page is loaded or reloaded for any reason all the menus fly open during the page load which just looks very odd. — Geoff, can you double-check that your vendor files are up to date? I saw this problem too and then ran composer and now the dropdowns seem to behavior normally. - Gary | not sure when this started. Geoff: vendor files are all up to date. Gary: Do you have any custom javascript that may be interfering? This was the case for me. | |
27/02/15 r54130 | Geoff | WYSIWYG editor | seems OK now - maybe a glitch at my test site? | fixed | |
27/02/15 r54130 | Geoff | RSS | previously logged as bug/wish item 4987 | substantially fixed with r54336 | |
27/02/15 r54130 | Geoff | Menus | previously logged as bug/wish item 5334 FIXED r54292 |
fixed | |
01/03/15 r54148 | Geoff | Newsletters | when a newsletter previously created with the wysiwyg editor (ie it has had the various HTML flags set), it shows the raw html when it is retrieved from the archive for simple viewing - but it is OK if retrieved for immediate resending | previously logged as bug/wish item 5400 | |
01/03/15 r54148 | Geoff | Newsletters | Newsletter completion text and download log message not shown when 'throttling' is used | previously logged as bug/wish item 5401 | |
06/03/15 r54249 | Geoff | WYSIWYG editor | WYSIWYG full html editor: text no longer wrapping in the Source screen of the editor - scroll bar shown for long lines instead | ||
08/03/15 r54280 | Geoff | IMG plugin/customised theme | Not a problem after all - just a quirk of my test site that also had some theme control settings that were confusing me | - not a problem after all | |
08/03/15 r54280 | Geoff | external link icon with custom option | when a wiki editor created external link is shown we generally get the ![]() ![]() |
this is odd - it keeps flip-flopping: sometimes it shows the right icon and then later it doesn't ??? | |
08/03/15 r54280 | Geoff | Newsletters | on some Newsletter admin screens, eg when previewing a new set of content to be sent, the custom newsletter.css styling is being applied to the whole Tiki screen with odd results - but obviously it should only be applied/added to the content that is sent out as the email | ||
25/03/15 r54733 | Bsfez | SocialNetworks | I activated "Login using Facebook” after setting fb app. I set “Auto-create Tiki user ” and "Require Facebook users to enter local account info" (so user can enter realname). User creation using facebook is successful, I can login also BUT then come the dialog for the user to enter local account info. | ||
25/03/15 r54733 | Bsfez | TextEditing | Quote like " are changed to “. This is breaking wikimarkup. | ||
25/03/15 r54733 | Bsfez | File Galleries | Gallery path/parents is displayed even if option is uncheck in the galleries display properties and in the admin file display preferences. Seems that the condition is wrong to set style to “display:none;” in "templates/list_file_gallery.tpl” line 63 - {if ( isset($smarty.session.tiki_cookie_jar.show_fgalexplorer) and $smarty.session.tiki_cookie_jar.show_fgalexplorer neq 'y') and ( ! isset($smarty.request.show_fgalexplorer) or $smarty.request.show_fgalexplorer neq 'y' )}display:none;{/if} |
Blockers
Taken from: Tiki14 Blockers.
Tiki 14.x Regression Blockers
Other Tiki 14.x Blockers
Other blockers
[+]Wishlist
Wishlist items categorised as "14.x Regression" - status open or pending.
Open
Pending