@@ -13,13 +13,13 @@ Migrating from 0.5 to 0.6
13130.6.0 Configuration
1414-------------------
1515
16- - Introduced EMAIL_FROM_TAG config variable. This value is inserted into
17- the From: line of nosy email. If the sending user is "Foo Bar", the
18- From: line is usually::
16+ Introduced EMAIL_FROM_TAG config variable. This value is inserted into
17+ the From: line of nosy email. If the sending user is "Foo Bar", the
18+ From: line is usually::
1919
20202121
22- the EMAIL_FROM_TAG goes inside the "Foo Bar" quotes like so::
22+ the EMAIL_FROM_TAG goes inside the "Foo Bar" quotes like so::
2323
2424 "Foo Bar EMAIL_FROM_TAG" <
[email protected] >
2525
@@ -34,43 +34,48 @@ one-size-fits-all, so it'll work even if you've added/removed detectors.
34340.6.0 Form handling changes
3535---------------------------
3636
37- XXX Form handling changed significantly! Document it!
37+ Roundup's form handling capabilities have been significantly expanded. This
38+ should not affect users of 0.5 installations - but if you find you're
39+ getting errors from form submissions, please ask for help on the Roundup
40+ users mailing list:
3841
39- lose :multilink
40- name:confirm -> :confirm:name
42+ http://lists.sourceforge.net/lists/listinfo/roundup-users
43+
44+ See the customisation doc section on "Form Values" for documentation of the
45+ new form variables possible.
4146
4247
43480.6.0 Multilingual character set support
4449----------------------------------------
4550
46- - Added internationalization support. This is done via encoding all data
47- stored in roundup database to utf-8 (unicode encoding). To support utf-8 in
48- web interface you should add the folowing line to your tracker's html/page
49- and html/_generic.help files inside <head> tag::
51+ Added internationalization support. This is done via encoding all data
52+ stored in roundup database to utf-8 (unicode encoding). To support utf-8 in
53+ web interface you should add the folowing line to your tracker's html/page
54+ and html/_generic.help files inside <head> tag::
5055
5156 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
5257
53- Since latin characters in utf-8 has the same codes as in ASCII table, this
54- modification is optional for users who use only plain latin characters.
58+ Since latin characters in utf-8 have the same codes as in ASCII table, this
59+ modification is optional for users who use only plain latin characters.
5560
56- After this modification, you will be able to see and enter any world
57- character via web interface. Data received via mail interface also converted
58- to utf-8, however only new messages will be converted. If your roundup
59- database contains some of non-ASCII characters in one of 8-bit encoding,
60- they will not be visible in new unicode environment. Some of such data (e.g.
61- user names, keywords, etc) can be edited by administrator, the others
62- (e.g. messages' contents) is not editable via web interface. Currently there
63- is no tool for converting such data, the only solution is to close
64- appropriate old issues and create new ones with the same content.
61+ After this modification, you will be able to see and enter any world
62+ character via web interface. Data received via mail interface also converted
63+ to utf-8, however only new messages will be converted. If your roundup
64+ database contains some of non-ASCII characters in one of 8-bit encoding,
65+ they will not be visible in new unicode environment. Some of such data (e.g.
66+ user names, keywords, etc) can be edited by administrator, the others
67+ (e.g. messages' contents) is not editable via web interface. Currently there
68+ is no tool for converting such data, the only solution is to close
69+ appropriate old issues and create new ones with the same content.
6570
66- 0.6.0 User' timezone support
67- ----------------------------
71+ 0.6.0 User timezone support
72+ ---------------------------
6873
69- - From version 0.6.0 roundup supports displaying of Date data in user' local
70- timezone if he/she has provided timezone information. To make it possible
71- some modification to tracker's schema and HTML templates are required.
72- First you should add string property 'timezone' to user class in dbinit.py
73- like this::
74+ From version 0.6.0 roundup supports displaying of Date data in user' local
75+ timezone if he/she has provided timezone information. To make it possible
76+ some modification to tracker's schema and HTML templates are required.
77+ First you should add string property 'timezone' to user class in dbinit.py
78+ like this::
7479
7580 user = Class(db, "user",
7681 username=String(), password=Password(),
@@ -80,41 +85,41 @@ name:confirm -> :confirm:name
8085 queries=Multilink('query'), roles=String(),
8186 timezone=String())
8287
83- And second - html interface. Add following lines to
84- $TRACKER_HOME/html/user.item template::
88+ And second - html interface. Add following lines to
89+ $TRACKER_HOME/html/user.item template::
8590
8691 <tr>
8792 <th>Timezone</th>
8893 <td tal:content="structure context/timezone/field">timezone</td>
8994 </tr>
9095
91- After that all users should be able to provide their timezone information.
92- Timezone should be a positive or negative integer - offset from GMT.
96+ After that all users should be able to provide their timezone information.
97+ Timezone should be a positive or negative integer - offset from GMT.
9398
94- After providing timezone, roundup will show all dates values, found in web
95- and mail interfaces in local time. It will also accept any Date info in
96- local time, convert and store it in GMT.
99+ After providing timezone, roundup will show all dates values, found in web
100+ and mail interfaces in local time. It will also accept any Date info in
101+ local time, convert and store it in GMT.
97102
98- However you are not forced to make these modifications. By default roundup
99- will assume timezone=0 and will work as previous versions did.
103+ However you are not forced to make these modifications. By default roundup
104+ will assume timezone=0 and will work as previous versions did.
100105
101106
1021070.6.0 Notes for metakit backend users
103108-------------------------------------
104109
105- - Roundup 0.6.0 introduced searching on ranges of dates and intervals. To
106- support it, some modifications to interval storing routine were made. So if
107- your tracker uses metakit backend and your db schema contains intervals
108- property, searches on that property will not be accurate for db items that
109- was stored before roundup' upgrade. However all new records should be
110- searchable on intervals.
110+ Roundup 0.6.0 introduced searching on ranges of dates and intervals. To
111+ support it, some modifications to interval storing routine were made. So if
112+ your tracker uses metakit backend and your db schema contains intervals
113+ property, searches on that property will not be accurate for db items that
114+ was stored before roundup' upgrade. However all new records should be
115+ searchable on intervals.
111116
112- It is possible to convert your database to new format: you can export and
113- import back all your data (consult "Migrating backends" in "Maintenance"
114- documentation). After this operation all your interval properties should
115- become searchable.
117+ It is possible to convert your database to new format: you can export and
118+ import back all your data (consult "Migrating backends" in "Maintenance"
119+ documentation). After this operation all your interval properties should
120+ become searchable.
116121
117- Users of backends others than metakit should not worry about this issue.
122+ Users of backends others than metakit should not worry about this issue.
118123
119124
120125Migrating from 0.4.x to 0.5.0
0 commit comments