Awesome work, Brian!
Here's a 3.X fix which was closed as duplicate, but only fixed in T4.
One line fix provided (corrected in the 2nd comment) but no patch file sorry.
http://issues.apache.org/jira/browse/TAPESTRY-339
Also, when out of deadline mode I could provide a patch for:
> TAPESTRY-400 LinkSubmit and Rollover should be able to play together
> [Improvement]
Cheers,
Nick.
Brian K. Wallace wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Jesse Kuhnert wrote:
Unless Brian starts patching me to death again I'm thinking that it might be
a good idea to make a release of all these bug fixes. Should I just start a
vote?
--
Jesse Kuhnert
Tacos/Tapestry, team member/developer
Open source based consulting work centered around
dojo/tapestry/tacos/hivemind. http://opennotion.com
Take one little (okay, long) weekend off and the world doesn't take it
off with you. ;-)
I went through Jira (yes, one at a time *sigh*) and looked for issues
that should be closed, issues that have patches, and for the 3.X series
- - well... just plain issues. Looks like there's a day's worth of
documentation work to be able to close quite a few issues in 4.X (yes,
I'm committing to that work) and two issues with patches submitted for
the 3.X series. The rest of the 3.X series issues look to require at
least a 3.0.5.
I'd really like to get existing patches for 4.X and 3.X committed and
get fixes to those documentation issues (marked "no patches yet" below)
in prior to a release vote.
4.X
Existing Patches:
TAPESTRY-799 TableColumns / TableValues should not cache class
parameter (adds cache="false" to two jwc files)
TAPESTRY-803 Infinite loop displaying an exception that has a property
that refers to itself (modification of exception check in ExceptionAnalyzer)
TAPESTRY-839 Documentation for hivemodule.xml unclear (documentation
only patch)
TAPESTRY-843 Friendly URL documentation (documentation only patch)
TAPESTRY-618 No location provided when an unknown library prefix is
used [Patch submitted by Andreas]
TAPESTRY-486 Documentation Issue sub-tasks completed:
4. Document FormTable component
13. Document Table component
14. Document TableColumns component
15. Document TableFormPages component
16. Document TableFormRows component
17. Document TableRows component
18. Document TablePages component
19. Document TableValues component
20. Document Tree component
21. Document TreeDataView component
22. Document TreeNodeView component
23. Document TreeTable component
24. Document TreeTableDataView component
25. Document TreeTableNodeViewDelegator component
26. Document TreeView component
There are two outstanding that I should have finished tomorrow.
11. Document SimpleTableColumnComponent component
12. Document SimpleTableColumnFormComponent component
- - -
No patches yet - but I can have them tonight (all doc patches and all
somewhere between "simple" and "extremely simple" - and would not only
close more issues, but improve the overall impression of the docs)
TAPESTRY-422 ExternalService.getLink javadoc needs to inform that the
returned URL is encoded
TAPESTRY-646 Template section in user guide raw="yes"
TAPESTRY-705 Obsolete links to JDK Javadoc
TAPESTRY-782 Typo in TreeTable and TreeTableDataView
TAPESTRY-793 Documentation fix - Error in UserGuide/hivemind.xml
- - -
Comments with no response - Recommend closure
TAPESTRY-420 ClientPropertyPersistenceStrategy does not allow setting
the PersistentPropertyDataEncoded or the prefix
Duplicate - Originator recommends closure.
TAPESTRY-451 I wish that Page service url extension can including DOT (.)
Answered by creating new service encoder implementation.
Originator satisfied.
TAPESTRY-516 Make page extension configurable
Deals with Eclipse + WTP editor associations
[Invalid]
TAPESTRY-623 LabeledPropertySelectionModel subclassing
Request to close by originator [Invalid]
TAPESTRY-755 Beware of where you declare the abstract method
Comment / code by Howard unable to reproduce
[Unable to Reproduce]
Code advanced past bug report (unknown if they're still a problem -
maybe someone knows?):
TAPESTRY-450 ForBean can't restore a value from it's primary key when
only "source" and "keyExpression" are given (written against 4.0 Beta 3
28Jul05 - method in patch not in source anymore)
- - - - - - - - Begin 3.X Series
Note: These correspond only to issues written against a 3.X release
specifically.
3.X
Patch Supplied:
TAPESTRY-215 ValidField should not use client-side javascript if disabled
TAPESTRY-300 Bug in external JSP tag
Open Bugs:
TAPESTRY-171 contrib:Table booleans not sortable - but indicates they are
TAPESTRY-197 Leading & trailing spaces not trimmed from ValidField
TAPESTRY-199 Addition of a simple way to get component CSS stylesheets
into an overall page [patch supplied - marked Bug really improvement]
TAPESTRY-244 Template parse errors if unquoted attribute contains a
slash [Recommend deferred to 4.0.1 by Howard]
TAPESTRY-245 Using "Any" component in XML generation should render an
empty tag if there is no body
TAPESTRY-271 DateValidator Concurrency Bug (see non-bug TAPESTRY-272)
TAPESTRY-292 contrib:TableView doesn't use description for getting
resourcebundle message
TAPESTRY-295 The ISqlTableDataSource is closed prematurely
TAPESTRY-301 Datepicker pops-up when textfield disabled
TAPESTRY-319 Cannot deploy Tapestry app in Sun Java Application Server
TAPESTRY-334 DatePicker's title is not localized and attributes not
defined as reserved
TAPESTRY-340 url-encoded parameters are not considered in multi-part
requests
TAPESTRY-346 Memory leak then resetting pages
Howard commented. Problem also reported to be against
4.0rc3. No new information.
TAPESTRY-577 JSP: tapestry:page-url tag is flushing the page, tomcat
reports 'illegal to flush within custom tag'
TAPESTRY-617 get static field fail with use table component
Patch provided inline (description) - problem's been
around a while
Non-Bugs:
TAPESTRY-220 InsertText should accept java.io.Reader in addition to
String [New Feature - patch supplied]
TAPESTRY-223 Offer cleanup method to Janitor Thread [Improvement -
Howard indicated the janitor thread would be gone with 3.1... this is a
question about 3.0.4? Example enhancement given in description]
TAPESTRY-231 support better DatePicker CSS layout by providing a
(configurable) class attribute in the <img> generated
TAPESTRY-232 Add <label> to CheckBoxMultiplePropertySelectionRenderer
[Improvement - patch supplied]
TAPESTRY-257 favicon support for Shell component [Improvement - patch
supplied with TAPESTRY-263]
TAPESTRY-263 Add an element parameter to the Insert component [Wish -
patch supplied]
TAPESTRY-266 Include (JVM) default locale in localized resources
search path [Wish]
TAPESTRY-268 Add a raw (title) parameter to the Shell component [Wish
- - patch supplied]
TAPESTRY-272 Improve DateValidator Concurrency [Improvement]
TAPESTRY-400 LinkSubmit and Rollover should be able to play together
[Improvement]
TAPESTRY-550 IMarkupWriter should automatically filter out duplicate
attributes [Improvement]
TAPESTRY-664 Issue with Asset URLs and proxies
Example and response deal with proxy configuration, not
Tapestry. [Wish]
TAPESTRY-766 Switch/Case (pseudo) component pair [New Feature]
TAPESTRY-772 Validator needs to support "depend on" [Wish]
TAPESTRY-805 No information in the manifest.
This is listed as a major bug but is more a wish or
enhancement
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (MingW32)
iD8DBQFEH44PaCoPKRow/gARAhvrAJ9Lq8JHf2OS626OdPKI1TkDHsqB+gCg6Nyp
bbtUgwND4XyUg2xEK/COh3k=
=OF8E
-----END PGP SIGNATURE-----
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]