Releasing tikiwiki 1.10.0 Documentation » Developer » Release
Print

Release 1.10.x

Since September 2007, 1.9 branch is reputed stable and frozen, only bugfixes are permitted there. The 1.10 development branch has been created back in October 2007, in preparation for subsequent release.

Beta testing is now underway for the 1.10 development branch, and there is now a feature freeze on 1.10. Refer to Branch110Beta for more information.

Release manager for the first release candidate is nkoth. His task is to coordinate the release efforts and to enforce the freezing.

Please refer to Branch110 for more developer information.

Here is list of new features in TikiWiki 1.10

Here is a 1.10 test site: http://110.tikiwiki.org/external link

Release cycle for 1.10

The beta opens the bugfixing/stabilization period of time that should lead us to a final 1.10.0 release, after sufficient number of release candidate are made to address issues we'll find in the source code. Beta versions will get out every few weeks until satisfactory consensus on its stability among the community.

Branch110Beta
Release110Beta1Todo

What next ?

As 1.9 is frozen, and now 1.10 is under release cycle and then frozen as well, new contributions will have to go to HEAD branch. There are currently discussion about switching from CVS to SVN, and incrementing the major version number, so after 1.10, we could begin the 2.0 development process. All these are important parallel discussions but should not interfere with the current RC process of the code in BRANCH-1-10.

Please refer to Branch110.

1.10 checklist

For preparing 1.10 release we need to establish an exhaustive inventory of all features, with information about their state of development, their usability and buginess. Some very old unused features could be removed from the code repository if they are proven as disfunctional and have no developer maintaining and responding.

We could use trackers for such inventory, but it suffice to use wiki pages to have an easier whole picture to come out from its browsing. If you want to participate in that inventory, please visit and edit Release110Checklist.


There is a category created on dev.tikiwiki.org, such that bugs can be flagged (through a checkbox) as relating to this release process. This checkbox can be found under the grouping "Related to project". This can be a useful tool to keep track of stuff that is important in the release process.



previous content of this page


The following information could be outdated and should be merged into information on Release110Checklist



Please add your name for each release blocker you want to submit to have more information
Release Blockers!
Those are in 1.9.x, too! Listed here for completeness.
  • multilingual tracker field - sylvie
  • finish cleaning on notification - sylvie
  • duplicated indexes - sylvie
  • db/profiles/default-inserts.sql broken: ERROR 1136 (21S01) at line 339: Column count doesn't match value count at row 1 - ohertel
  • after admin login admin menu is not visible - ohertel
  • htmlpurifier - transforming a little too many special characters as < in plugin for an html wiki page. What do we do? - sylvie
  • check login admin in tiki-install if new auth tiki - sylvie
  • default category group - sylvie


What will be great to have
  • blog perm - sylvie
  • centralize permission checking with get_perm_object as soon as local perm are handled - sylvie


Security

  • Security: cleanup url parameter filters, avoid some error messages - ohertel
  • Security: bug fixed in InterTiki authentication - ohertel

Fixes

  • PHPLayers: broken vertical menu - sylvie
  • RSS feeds: broken urls - ohertel
  • RSS feeds: missing calendar data - ohertel
  • Tiki Calendar: fixed link to calendar item from list view - mose
  • Tikisheets: some minor fixes - sylvie, lph
  • Users registering with validation turned on will be denied if User Messaging is also off, otherwise admin mail will fill up and be unaware. kerrnel22
  • fixed a regression with "...but requires admin approval" registration type backported to 1.9 - mdavey?
  • highlighting: still not perfect highlight regexp, but this one is not buggy at least - mose
  • many minor bugs fixed and cleanup - sylvie, mose, ohertel, marclaporte, luci
  • tracker: can have multiple tracker plugin on a same page sylvie

Enhancements

  • (user info) to be able to see user creation(page, blog..) in is user page - sylvie
  • New templates dir for plugins templates/plugins - (telenieko)
  • Tikisheets: permissions - sylvie, charset aware import/export - marcmunt? coding, xavi helpd in design
  • Tracker: can choose csv char encoding sylvie
  • Trackers: new option - to have only one item per user sylvie
  • Trackers: radio button field - sylvie
  • actionlog: new feature that enables to see some report and stat of user actions on a user basis or category basis - sylvie
  • article topic email notification sylvie
  • article: plugin and module articles with a new param sort - sylvie
  • comment: new list_comments displays a summary of all the comments (wiki, article, blog..) and enable you to delete them - handy in case of spam - sylvie
  • contribution - sylvie
  • different points: http://fr.tikiwiki.org/tiki-index.php?page=cvs%201.10 gillesm?
  • file galleries archive sylvie
  • files gallerie lock-in sylvie
  • forums: new import tool added to admin forums that will import from another site's tiki sql file dump. kerrnel22
  • group: a user can choose his group among a list of groups chosen by the admin at registration time - sylvie
  • search: New option for enabling MySQL4 boolean searching for search_box (tiki-searchresults.php, old searchlib) - (terence) probably broken
  • split plugin and edit section - sylvie
  • tracker: each field can have a description that is displayed at edition time - sylvie
  • tracker: new option in category tracker field: radio or checkbox to have one or many categs - sylvie
  • url parameter atts_show to display attachment div - sylvie
  • user preference: Users can provide their gender information — someone already started it in the code, finished by - luci
  • user tracker: some fields of a user tracker can be filled at registration time - sylvie
  • webmail: usernames in send a message must be separated with ; to allow name with space and , (use \; for name with ;) - sylvie
  • wiki: a new option to put [+] before the header or after - sylvie
  • wiki: a new option to put the icon[+] before the heading and not after - sylvie
  • wiki: can attached files a edit time with an inclusion of a download button at cursor position - sylvie
  • wiki: keep the page body when use a template (body and template are concatenated) - sylvie
  • wiki: new choice: a wiki attachement can be downloaded as a file or directly displayed in the browser - sylvie
  • wiki: new feature When viewing a page, if it doesn't exist and has one like page, automatic redirection to this like page - sylvie
  • wiki: new feature protect email in the wiki syntax: call a javascript that creates the email or if no javascript, print the email without link - sylvie
  • wiki: new wiki comments mail notification - sylvie
  • wiki: when editing a new page, if it has likepages, displays the names of the likepages - sylvie
    • BOX() plugin now uses template for display - (telenieko)
  • login: case insentive login/remin password (previous users with a same upper case login will still have to log with a righ case) - sylvie
  • login: delete user is case sensitive - sylvie
  • login: some more explicit messages when registration fails (it is your login, your password, the case) - sylvie
  • logs: clean logs button - sylvie
  • logs: record each user timeout and user back in time - sylvie
  • menu: can display multiple phplayers menu of the same type - sylvie
  • multilingual: global parameter switchLang that can be add to each url to switch language - sylvie
  • wiki: can directly attach a (or many) file in a page like an image - create a file plugin call in the page body - sylvie

New Goodies

  • Action logs: select features, report, export... - sylvie coding, xavi helped in design.
  • Contributions: added to wiki, forum, comments, tikisheets, blogs, plus action log - sylvie coding, xavi helped in design.
  • File Galleries: galleries can have a type now: 'default' (as before), 'podcast (audio)' and 'podcast (video)'. these new podcast gallery types provide: direct download links, attached rss feeds are itunes podcast feeds - ohertel
  • File Galleries: support for batch uploading files from a server directory, needed for large podcast files etc. - ohertel
  • Folksonomy tags - amette?
  • New release notification: Beginning with 1.9.8.3, admin user will have a red banner announcing the latest release of Tiki. This ensures that folks who do not always visit the *.tw.o sites regularly are made immediately aware of upgrades, some of which are critical security updates. kerrnel22
  • RSS feeds: PODCAST Support - unique rss feed output for itunes podcasts - ohertel
  • Styles: icon replacement - all icons are replaced with new ones: 16x16 icons from famfam silk icon setexternal link, 32x32 and bigger from jini icon setexternal link - ohertel
  • TikiSearchIndex? - script for updating tiki search index - sylvie
  • module: Article topics module: displays the topics list with a link to the view articles of the topic - sylvie
  • module: Categories module: displays complete or partial categories tree with possibility to change menu style - sylvie
  • plugin trackerstat sylvie
  • plugin vote based on tracker sylvie

Events
  • MDavey? started work on an underlying general events notification framework - see TikiSignal. This will be particularly useful for plugins.

New installer

Notes


CSS changes

  • showhide_heading: a new class for heading whose content can be hide/show and for this content - sylvie
  • change in tiki.tpl {include file=$mid} changed into {$mid_data} - sylvie
  • change in tiki.tpl: added alert bar if logged in as admin and new release is available; part of release notification changes. kerrnel22
  • see styles/transitions/1.9to1.10.css - sylvie
  • new stylesheet modern.css - ohertel
  • update all stylesheets: new admin menu - ohertel
  • change in tiki-top_bar.tpl replaced hard-coded version and star with {$tiki_version} and {$tiki_star} as part of release notification changes. kerrnel22

Database changes

  • new table tiki_events for the TikiSignal internal framework
  • new table tiki_registration_fileds for customising the registration page (not currently in use)
  • update icons for default quicktags
  • new varchar field type for table tiki_file_galleries ('default', 'podcast', 'vidcast', ...)


Contributors to this page: koth342 points  , marclaporte6182 points  , kerrnel22233 points  , mose2727 points  , xavi821 points  , ang951 points  , MEbneter20 points  , ohertel325 points  and sylvie1412 points  .
Page last modified on Thursday 06 March, 2008 06:07:16 CET by koth342 points .

Category: Release

Search Wiki PageName [toggle]

What theme do you use the most? [toggle]

To help determine the themes to include in the next Tiki release, please indicate what theme you now use (or use most). (Login necessary to vote.)

What theme do you use?
  • Bluegreen
  • Boreal
  • Codex
  • Damian
  • Dblue
  • Default
  • Elegant
  • Fmsc
  • Gemsi
  • Geo
  • Hec
  • Jalist
  • Lesjetesdelencre
  • Moreneat
  • Mose
  • Mozilla
  • Neat
  • Olive
  • Simple
  • Smartiki
  • Subsilver
  • Tceti
  • Tikigod
  • Tikineat
  • Tranquil
  • Trollparty
  • Whitebluegrey
  • (Other)
View Results
(Votes: 44)
Cookies must be allowed to vote

Menu [toggle]

Chatroom [toggle]

Click here to login to the TikiWiki IRC chatroom


Pop ups must be allowed by your browser.

Shoutbox [toggle]

Darkbee46 points : Apparently there was a power outage that caused some down-time.
Darkbee46 points : Has there been problems with the tikiwiki.org site? I haven't been able to get on all morning.
amateurathlete5 points : I have 1.9.10.1 now, should I bother upgrading to 1.9.11 before 2.0 is officially released?
Darkbee46 points : Have I missed an announcement about 1.10 becoming 2.0?
Frodoger2 points : twversion.class.php how to disable? Our tikiwiki don#t has internet access
CodyLoco23 points : @marclaporte: Is this a finished feature in 1.10? I'm running 1.10 on my site: www.clipsharewiki.com
marclaporte6182 points : CodyLoco: coming soon (1.10), yes
Oswaldo19651 points :
Oswaldo19651 points : I get this error, help The XML page cannot be displayed. Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.
Oswaldo19651 points : i get this error, 2nd part. Only one top level element is allowed in an XML document. Error processing resource '[Link] Undefined variable: categories in /data/16/1/35/106/1524595/
Powered by Tikiwiki Powered by PHP Powered by Smarty Powered by ADOdb Made with CSS Powered by RDF powered by The PHP Layers Menu System
RSS feed Wiki RSS feed Blogs RSS feed Articles RSS feed File Galleries RSS feed Forums RSS feed Directories