~ubuntu-branches/ubuntu/lucid/libstruts1.2-java/lucid

« back to all changes in this revision

Viewing changes to contrib/struts-el/doc/proposals/todo-1.0.xml

  • Committer: Bazaar Package Importer
  • Author(s): Arnaud Vandyck
  • Date: 2006-04-24 12:14:23 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20060424121423-naev53qigqgks0sa
Tags: 1.2.9-1
New upstream  release Fixes  three security  problems: CVE-2006-1546,
CVE-2006-1547,  CVE-2006-1548  (closes:  #360551),  thanks  to  Moritz
Muehlenhoff.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0"?>
2
 
<document url="./todo-1.1.xml">
3
 
 
4
 
  <properties>
5
 
    <author>Craig R. McClanahan</author>
6
 
    <title>The Struts Project TODO List for Version 1.0</title>
7
 
  </properties>
8
 
 
9
 
  <body>
10
 
 
11
 
 
12
 
  <section name="Introduction" href="Intro">
13
 
 
14
 
  <p>Application frameworks, like the applications we build with them,
15
 
  never seem to be completed.  The following are the remaining work items
16
 
  before Version 1.0 of Struts can be released.</p>
17
 
 
18
 
  <p>The TODO list tasks are divided into functional areas that correspond
19
 
  to the major components of the Struts Framework.  References in square
20
 
  brackets are the Java package containing the corresponding source code.</p>
21
 
 
22
 
  </section>
23
 
 
24
 
 
25
 
  <task-list name="Struts Documentation" href="Docs">
26
 
 
27
 
    <info>
28
 
      <p>Omnibus task list for items related to the Struts Documentation,
29
 
      which do not have direct relationships with code bases.</p>
30
 
    </info>
31
 
 
32
 
  </task-list>
33
 
 
34
 
 
35
 
  <task-list name="Struts Example Application" href="Example">
36
 
 
37
 
    <info>
38
 
      <p>An example web application utilizing the Struts framework and
39
 
      custom tag library.</p>
40
 
    </info>
41
 
 
42
 
  </task-list>
43
 
 
44
 
 
45
 
  <task-list name="MVC Framework [org.apache.struts.action]" href="MVC">
46
 
 
47
 
    <info>
48
 
      <p>This is the core controller servlet, with support for the developer's
49
 
      action and form bean classes, plus the supporting data structures.</p>
50
 
    </info>
51
 
 
52
 
    <task name="Deprecation Warnings">
53
 
      <info>
54
 
        <p>Review framework-wide use of features that have now been
55
 
        deprecated.</p>
56
 
      </info>
57
 
    </task>
58
 
 
59
 
  </task-list>
60
 
 
61
 
 
62
 
  <task-list name="XML Digester [org.apache.struts.digester]" href="Digester">
63
 
 
64
 
    <info>
65
 
      <p>The Digester package supports scripted firing of "rules" based on
66
 
      matching a particular pattern of nested XML tags.  Among the predefined
67
 
      rules that can be utilized are rules to create new objects, set bean
68
 
      properties from the contents of attributes, or call arbitrary methods
69
 
      with arguments based on the XML content being parsed.  A common
70
 
      use for this technology (illustrated in the Struts ActionServlet), is
71
 
      parsing configuration files and building corresponding object trees.</p>
72
 
    </info>
73
 
 
74
 
  </task-list>
75
 
 
76
 
 
77
 
  <task-list name="Bean Tag Library [org.apache.struts.taglib.bean]"
78
 
             href="BEAN">
79
 
 
80
 
    <info>
81
 
      <p>This tag library contains basic tags useful in manipulating JavaBeans
82
 
      and their properties.  It includes support for getting and setting bean
83
 
      properties using simple, nested, and subscripted accessor expressions.
84
 
      </p>
85
 
    </info>
86
 
 
87
 
  </task-list>
88
 
 
89
 
 
90
 
  <task-list name="HTML Forms Tag Library [org.apache.struts.taglib.html]"
91
 
             href="HTML">
92
 
 
93
 
    <info>
94
 
    <p>This tag library contains tags useful in preparing web applications that
95
 
    use HTML forms as their primary mechanism for user data entry, as well as
96
 
    support for internationalized and localized applications.</p>
97
 
    </info>
98
 
 
99
 
  </task-list>
100
 
 
101
 
 
102
 
  <task-list name="Utility Classes" href="Util">
103
 
 
104
 
    <info>
105
 
      <p>This package contains a variety of utility classes useful within
106
 
      Struts as well as in stand-alone applications.</p>
107
 
    </info>
108
 
 
109
 
    <task name="Update HTML Filtering">
110
 
      <info>
111
 
        <p>Update the filtering supported by <code>BeanUtils.filter()</code>.
112
 
        </p>
113
 
        [STRUTS-DEV, Matthias Kerkhoff, 11/13/2000]
114
 
      </info>
115
 
    </task>
116
 
 
117
 
  </task-list>
118
 
 
119
 
 
120
 
  </body>
121
 
 
122
 
</document>
 
1
<?xml version="1.0"?>
 
2
<document url="./todo-1.1.xml">
 
3
 
 
4
  <properties>
 
5
    <author>Craig R. McClanahan</author>
 
6
    <title>The Struts Project TODO List for Version 1.0</title>
 
7
  </properties>
 
8
 
 
9
  <body>
 
10
 
 
11
 
 
12
  <section name="Introduction" href="Intro">
 
13
 
 
14
  <p>Application frameworks, like the applications we build with them,
 
15
  never seem to be completed.  The following are the remaining work items
 
16
  before Version 1.0 of Struts can be released.</p>
 
17
 
 
18
  <p>The TODO list tasks are divided into functional areas that correspond
 
19
  to the major components of the Struts Framework.  References in square
 
20
  brackets are the Java package containing the corresponding source code.</p>
 
21
 
 
22
  </section>
 
23
 
 
24
 
 
25
  <task-list name="Struts Documentation" href="Docs">
 
26
 
 
27
    <info>
 
28
      <p>Omnibus task list for items related to the Struts Documentation,
 
29
      which do not have direct relationships with code bases.</p>
 
30
    </info>
 
31
 
 
32
  </task-list>
 
33
 
 
34
 
 
35
  <task-list name="Struts Example Application" href="Example">
 
36
 
 
37
    <info>
 
38
      <p>An example web application utilizing the Struts framework and
 
39
      custom tag library.</p>
 
40
    </info>
 
41
 
 
42
  </task-list>
 
43
 
 
44
 
 
45
  <task-list name="MVC Framework [org.apache.struts.action]" href="MVC">
 
46
 
 
47
    <info>
 
48
      <p>This is the core controller servlet, with support for the developer's
 
49
      action and form bean classes, plus the supporting data structures.</p>
 
50
    </info>
 
51
 
 
52
    <task name="Deprecation Warnings">
 
53
      <info>
 
54
        <p>Review framework-wide use of features that have now been
 
55
        deprecated.</p>
 
56
      </info>
 
57
    </task>
 
58
 
 
59
  </task-list>
 
60
 
 
61
 
 
62
  <task-list name="XML Digester [org.apache.struts.digester]" href="Digester">
 
63
 
 
64
    <info>
 
65
      <p>The Digester package supports scripted firing of "rules" based on
 
66
      matching a particular pattern of nested XML tags.  Among the predefined
 
67
      rules that can be utilized are rules to create new objects, set bean
 
68
      properties from the contents of attributes, or call arbitrary methods
 
69
      with arguments based on the XML content being parsed.  A common
 
70
      use for this technology (illustrated in the Struts ActionServlet), is
 
71
      parsing configuration files and building corresponding object trees.</p>
 
72
    </info>
 
73
 
 
74
  </task-list>
 
75
 
 
76
 
 
77
  <task-list name="Bean Tag Library [org.apache.struts.taglib.bean]"
 
78
             href="BEAN">
 
79
 
 
80
    <info>
 
81
      <p>This tag library contains basic tags useful in manipulating JavaBeans
 
82
      and their properties.  It includes support for getting and setting bean
 
83
      properties using simple, nested, and subscripted accessor expressions.
 
84
      </p>
 
85
    </info>
 
86
 
 
87
  </task-list>
 
88
 
 
89
 
 
90
  <task-list name="HTML Forms Tag Library [org.apache.struts.taglib.html]"
 
91
             href="HTML">
 
92
 
 
93
    <info>
 
94
    <p>This tag library contains tags useful in preparing web applications that
 
95
    use HTML forms as their primary mechanism for user data entry, as well as
 
96
    support for internationalized and localized applications.</p>
 
97
    </info>
 
98
 
 
99
  </task-list>
 
100
 
 
101
 
 
102
  <task-list name="Utility Classes" href="Util">
 
103
 
 
104
    <info>
 
105
      <p>This package contains a variety of utility classes useful within
 
106
      Struts as well as in stand-alone applications.</p>
 
107
    </info>
 
108
 
 
109
    <task name="Update HTML Filtering">
 
110
      <info>
 
111
        <p>Update the filtering supported by <code>BeanUtils.filter()</code>.
 
112
        </p>
 
113
        [STRUTS-DEV, Matthias Kerkhoff, 11/13/2000]
 
114
      </info>
 
115
    </task>
 
116
 
 
117
  </task-list>
 
118
 
 
119
 
 
120
  </body>
 
121
 
 
122
</document>