File: ToDo.txt

package info (click to toggle)
python-formencode 1.3.0-3
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 1,880 kB
  • sloc: python: 6,564; makefile: 114; sh: 8
file content (36 lines) | stat: -rw-r--r-- 1,063 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
++++++++++++
Things To Do
++++++++++++

:version: |release|
:date: |today|

* Add a parallel to Pipe for the Any compound validator that performs
  validation for each validator to python from left to right.

* Make a test fixture for validators, to make testing really easy.

* Consider moving htmlfill to ElementTree or another DOM-ish
  structure, instead of HTMLParser.  Or re-implement with another
  parser but same interface.

* Generate Javascript for validators, for client-side validation (when
  possible).

* Relatedly, test and give recipes for Ajax-ish validation, when fully
  client-side validation doesn't work.

* Better tests for ``htmlfill`` and ``htmlfill_schemabuilder``.

* Include at least one good documented form generator.  Consider
  including rich widgets (Javascript).

* Seperate out ``doctest_xml_compare``, maybe (useful in any doctested
  web test).

* Make ``doctest_xml_compare`` work with wildcards/ellipses.  Maybe
  with non-XHTML.

* Some more ways to build validation.  Validation from docstrings or
  method signatures.