Skip to content

Commit 38ed547

Browse files
author
Richard Jones
committed
pre-release stuff
1 parent 10f0e46 commit 38ed547

File tree

6 files changed

+85
-59
lines changed

6 files changed

+85
-59
lines changed

BUILD.txt

Lines changed: 8 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ want it to stay that way, too. This document describes how to build a
66
source release. Users of Roundup should read the doc/installation.txt file
77
to find out how to install this software.
88

9-
Building a release of Roundup is done by running:
9+
Building and distributing a release of Roundup is done by running:
1010

1111
1. Make sure the unit tests run! "./run_tests.py"
1212
2. Tag the CVS for the release, eg. "cvs tag -R release-0-6-3"
@@ -29,6 +29,11 @@ Building a release of Roundup is done by running:
2929
11. Generate gpg signature with "gpg -a --detach-sign"
3030
12. python setup.py bdist_rpm
3131
13. python setup.py bdist_wininst
32+
14. Send doc/announcement.txt to [email protected]
33+
15. Notify any other news services as appropriate...
34+
35+
http://freshmeat.net/projects/roundup/
36+
3237

3338
So, those commands in a nice, cut'n'pasteable form::
3439

@@ -40,26 +45,7 @@ So, those commands in a nice, cut'n'pasteable form::
4045
python setup.py sdist --quiet
4146
python setup.py bdist_rpm
4247
python setup.py bdist_wininst
43-
python2.3 setup.py register
44-
45-
46-
47-
Distributing Releases
48-
=====================
49-
50-
Once a release is built, follow these steps:
51-
52-
1. FTP the tar.gz from the dist directory to to the "incoming" directory on
53-
"upload.sourceforge.net".
54-
2. Make a quick release at:
55-
http://sourceforge.net/project/admin/qrs.php?package_id=&group_id=31577
56-
3. PyPI registration / upload::
57-
58-
python setup.py register
59-
python2.5 setup.py sdist upload --sign
60-
61-
4. Send doc/announcement.txt to [email protected]
62-
5. Notify any other news services as appropriate...
48+
python setup.py register
49+
python2.5 setup.py sdist upload --sign
6350

64-
http://freshmeat.net/projects/roundup/
6551

CHANGES.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
This file contains the changes to the Roundup system over time. The entries
22
are given with the most recent entry first.
33

4-
2006-??-?? 1.1.1
4+
2006-03-03 1.1.1
55
Fixed:
66
- failure with browsers not sending "Accept-Language" header
77
(sf bugs 1429646 and 1435335)

doc/announcement.txt

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,28 @@
1-
I'm proud to release this, the 1.1.0 release of Roundup.
2-
3-
Feature:
4-
5-
- trackers may configure custom stop-words for the full-text indexer
6-
- login may now be for a single session (and this is the default)
7-
- trackers may hide exceptions from web users (they will be mailed to the
8-
tracker admin) (hiding is the default)
9-
- include "clear this message" link in the "ok" message bar
1+
I'm proud to release this, the 1.1.1 release of Roundup.
102

113
Fixed:
124

13-
- fixes in scripts/import_sf.py
14-
- fix some unicode bugs in roundup-admin import
15-
- Xapian indexer wasn't actually being used and its reindexing of existing
16-
data was busted to boot
17-
- roundup-admin import wasn't indexing message content
18-
- allow dispname to be passed to renderWith (sf bug 1424587)
19-
- rename dispname to @dispname to avoid name clashes in the future
20-
- fixed schema migration problem when Class keys were removed
5+
- failure with browsers not sending "Accept-Language" header
6+
(sf bugs 1429646 and 1435335)
7+
- translate class name in "required property not supplied" error message
8+
(sf bug 1429669)
9+
- error in link property lookups with numeric-alike key values (sf bug 1424550)
10+
- ignore UTF-8 BOM in .po files
11+
- add permission filter to menu() implementations (sf bug 1431188)
12+
- lithuanian translation updated by Nerijus Baliunas (sf patch 1411175)
13+
- incompatibility with python2.3 in the mailer module (sf bug 1432602)
14+
- typo in SMTP TLS option name: "MAIL_TLS_CERFILE" (sf bug 1435452)
15+
- email obfuscation code in html templating is more robust
16+
- blank-title subject line handling (sf bug 1442121)
17+
- "All users may only view and edit issues, files and messages they
18+
create" example in docs (sf bug 1439086)
19+
- saving of queries (sf bug 1436169)
20+
- "Adding a new constrained field to the classic schema" example in docs
21+
(sf bug 1433118)
22+
- security check in mailgw (sf bug 1442145)
23+
- "clear this message" (sf bug 1429367)
24+
- escape all uses of "schema" in mysql backend (sf bug 1397569)
25+
- date spec wasn't allowing week intervals
2126

2227
If you're upgrading from an older version of Roundup you *must* follow
2328
the "Software Upgrade" guidelines given in the maintenance documentation.

doc/upgrading.txt

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,36 @@ steps.
1313

1414
.. contents::
1515

16+
Migrating from 1.1.0 to 1.1.1
17+
=============================
18+
19+
1.1.1 "Clear this message"
20+
--------------------------
21+
22+
In 1.1.1, the standard ``page.html`` template includes a "clear this message"
23+
link in the green "ok" message bar that appears after a successful edit
24+
(or other) action.
25+
26+
To include this in your tracker, change the following in your ``page.html``
27+
template::
28+
29+
<p tal:condition="options/ok_message | nothing" class="ok-message"
30+
tal:repeat="m options/ok_message" tal:content="structure m">error</p>
31+
32+
to be::
33+
34+
<p tal:condition="options/ok_message | nothing" class="ok-message">
35+
<span tal:repeat="m options/ok_message"
36+
tal:content="structure string:$m <br/ > " />
37+
<a class="form-small" tal:attributes="href request/current_url"
38+
i18n:translate="">clear this message</a>
39+
</p>
40+
41+
42+
If you implemented the "clear this message" in your 1.1.0 tracker, then you
43+
should change it to the above and it will work much better!
44+
45+
1646
Migrating from 1.0.x to 1.1.0
1747
=============================
1848

roundup/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
1616
# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
1717
#
18-
# $Id: __init__.py,v 1.36 2006-02-08 04:46:41 richard Exp $
18+
# $Id: __init__.py,v 1.37 2006-03-03 02:29:10 richard Exp $
1919

2020
'''Roundup - issue tracking for knowledge workers.
2121
@@ -68,6 +68,6 @@
6868
'''
6969
__docformat__ = 'restructuredtext'
7070

71-
__version__ = '1.1.0'
71+
__version__ = '1.1.1'
7272

7373
# vim: set filetype=python ts=4 sw=4 et si

setup.py

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
1717
# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
1818
#
19-
# $Id: setup.py,v 1.88 2006-02-10 00:16:12 richard Exp $
19+
# $Id: setup.py,v 1.89 2006-03-03 02:29:09 richard Exp $
2020

2121
from distutils.core import setup, Extension
2222
from distutils.util import get_platform
@@ -351,24 +351,29 @@ def main():
351351
If you're upgrading from an older version of Roundup you *must* follow
352352
the "Software Upgrade" guidelines given in the maintenance documentation.
353353
354-
Feature:
355-
356-
- trackers may configure custom stop-words for the full-text indexer
357-
- login may now be for a single session (and this is the default)
358-
- trackers may hide exceptions from web users (they will be mailed to the
359-
tracker admin) (hiding is the default)
360-
- include "clear this message" link in the "ok" message bar
361-
362354
Fixed:
363355
364-
- fixes in scripts/import_sf.py
365-
- fix some unicode bugs in roundup-admin import
366-
- Xapian indexer wasn't actually being used and its reindexing of existing
367-
data was busted to boot
368-
- roundup-admin import wasn't indexing message content
369-
- allow dispname to be passed to renderWith (sf bug 1424587)
370-
- rename dispname to @dispname to avoid name clashes in the future
371-
- fixed schema migration problem when Class keys were removed
356+
- failure with browsers not sending "Accept-Language" header
357+
(sf bugs 1429646 and 1435335)
358+
- translate class name in "required property not supplied" error message
359+
(sf bug 1429669)
360+
- error in link property lookups with numeric-alike key values (sf bug 1424550)
361+
- ignore UTF-8 BOM in .po files
362+
- add permission filter to menu() implementations (sf bug 1431188)
363+
- lithuanian translation updated by Nerijus Baliunas (sf patch 1411175)
364+
- incompatibility with python2.3 in the mailer module (sf bug 1432602)
365+
- typo in SMTP TLS option name: "MAIL_TLS_CERFILE" (sf bug 1435452)
366+
- email obfuscation code in html templating is more robust
367+
- blank-title subject line handling (sf bug 1442121)
368+
- "All users may only view and edit issues, files and messages they
369+
create" example in docs (sf bug 1439086)
370+
- saving of queries (sf bug 1436169)
371+
- "Adding a new constrained field to the classic schema" example in docs
372+
(sf bug 1433118)
373+
- security check in mailgw (sf bug 1442145)
374+
- "clear this message" (sf bug 1429367)
375+
- escape all uses of "schema" in mysql backend (sf bug 1397569)
376+
- date spec wasn't allowing week intervals
372377
''',
373378
'author': "Richard Jones",
374379
'author_email': "[email protected]",

0 commit comments

Comments
 (0)