doc/features_list.rst
author Pierre-Yves David <pierre-yves.david@logilab.fr>
Mon, 25 Mar 2013 15:28:18 +0100
changeset 8787 1b3b7284377f
parent 5136 d795cac8ad40
child 10235 684215aca046
permissions -rw-r--r--
[session] allow writable tx_attr and use it for commit_state This keep clarifying the code.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5129
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
     1
=================
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
     2
CubicWeb features
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
     3
=================
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
     4
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
     5
This page  tries to resume features found in the bare cubicweb framework,
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
     6
how mature and documented they are.
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
     7
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
     8
:code maturity (CM):
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
     9
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    10
  - 0: experimental, not ready at all for production, may be killed
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    11
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    12
  - 1: draft / unsatisfying, api may change in a near future, much probably in long
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    13
       term
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    14
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    15
  - 2: good enough, api sounds good but will probably evolve a bit with more
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    16
    hindsight
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    17
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    18
  - 3: mature, backward incompatible changes unexpected (may still evolve though,
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    19
    of course)
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    20
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    21
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    22
:documentation level (DL):
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    23
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    24
  - 0: no documentation
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    25
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    26
  - 1: poor documentation
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    27
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    28
  - 2: some valuable documentation but some parts keep uncovered
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    29
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    30
  - 3: good / complete documentation
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    31
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    32
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    33
Instance configuration and maintainance
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    34
=======================================
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    35
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    36
+====================================================================+====+====+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    37
|  FEATURE                                                           | CM | DL |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    38
+====================================================================+====+====+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    39
| setup - installation                                               | 2  | 3  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    40
| setup - environment variables                                      | 3  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    41
| setup - running modes                                              | 2  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    42
| setup - administration tasks                                       | 2  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    43
| setup - configuration file                                         | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    44
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    45
| configuration - user / groups handling                             | 3  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    46
| configuration - site configuration                                 | 3  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    47
| configuration - distributed configuration                          | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    48
| configuration - pyro                                               | 2  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    49
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    50
| multi-sources - capabilities                                       | NA | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    51
| multi-sources - configuration                                      | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    52
| multi-sources - ldap integration                                   | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    53
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    54
| usage - custom ReST markup                                         | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    55
| usage - personal preferences                                       | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    56
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    57
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    58
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    59
Core development
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    60
================
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    61
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    62
+====================================================================+====+====+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    63
|  FEATURE                                                           | CM | DL |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    64
+====================================================================+====+====+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    65
| base - concepts                                                    | NA | 3  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    66
| base - security model                                              | NA | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    67
| base - database initialization                                     | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    68
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    69
| rql - base                                                         | 2  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    70
| rql - write                                                        | 2  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    71
| rql - function                                                     | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    72
| rql - outer joins                                                  | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    73
| rql - aggregates                                                   | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    74
| rql - subqueries                                                   | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    75
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    76
| schema - base                                                      | 2  | 3  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    77
| schema - constraints                                               | 3  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    78
| schema - security                                                  | 2  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    79
| schema - inheritance                                               | 1  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    80
| schema - customization                                             | 1  | 1  |
5136
d795cac8ad40 [doc] more (doc oriented) feature in list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents: 5129
diff changeset
    81
| schema - introspection                                             | 2  | 1  |
5129
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    82
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    83
| vregistry - appobject                                              | 2  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    84
| vregistry - registration                                           | 2  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    85
| vregistry - selection                                              | 3  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    86
| vregistry - core selectors                                         | 3  | 3  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    87
| vregistry - custom selectors                                       | 2  | 1  |
5136
d795cac8ad40 [doc] more (doc oriented) feature in list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents: 5129
diff changeset
    88
| vregistry - debugging selection                                    | 2  | 1  |
5129
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    89
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    90
| entities - interfaces                                              | 2  | ?  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    91
| entities - customization (dc_,...)                                 | 2  | ?  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    92
| entities - app logic                                               | 2  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    93
| entities - orm configuration                                       | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    94
| entities - pluggable mixins                                        | 1  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    95
| entities - workflow                                                | 3  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    96
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    97
| dbapi - connection                                                 | 3  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    98
| dbapi - data management                                            | 1  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
    99
| dbapi - result set                                                 | 3  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   100
| dbapi - transaction, undo                                          | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   101
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   102
| cube - layout                                                      | 2  | 3  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   103
| cube - new cube                                                    | 2  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   104
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   105
| migration - context                                                | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   106
| migration - commands                                               | 2  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   107
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   108
| testlib - CubicWebTC                                               | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   109
| testlib - automatic tests                                          | 2  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   110
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   111
| i18n - mark string                                                 | 3  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   112
| i18n - customize strings from other cubes / cubicweb               | 3  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   113
| i18n - update catalog                                              | 3  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   114
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   115
| more - reloading tips                                              | NA | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   116
| more - site_cubicweb                                               | 2  | ?  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   117
| more - adding options in configuration file                        | 3  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   118
| more - adding options in site configuration / preferences          | 3  | ?  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   119
| more - optimizing / profiling                                      | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   120
| more - c-c plugins                                                 | 3  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   121
| more - crypto services                                             | 0  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   122
| more - massive import                                              | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   123
| more - mime type based conversion                                  | 2  | 0  |
5136
d795cac8ad40 [doc] more (doc oriented) feature in list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents: 5129
diff changeset
   124
| more - CWCache                                                     | 1  | 0  |
5129
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   125
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   126
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   127
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   128
Web UI development
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   129
==================
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   130
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   131
+====================================================================+====+====+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   132
|  FEATURE                                                           | CM | DL |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   133
+====================================================================+====+====+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   134
| base - web request                                                 | 2  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   135
| base - exceptions                                                  | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   136
| base - session, authentication                                     | 1  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   137
| base - http caching                                                | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   138
| base - external resources                                          | 2  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   139
| base - static files                                                | 2  | ?  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   140
| base - data sharing                                                | 2  | 2  |
5136
d795cac8ad40 [doc] more (doc oriented) feature in list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents: 5129
diff changeset
   141
| base - graphical chart customization                               | 1  | 1  |
5129
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   142
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   143
| publishing - cycle                                                 | 2  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   144
| publishing - error handling                                        | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   145
| publishing - transactions                                          | NA | ?  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   146
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   147
| controller - base                                                  | 2  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   148
| controller - view                                                  | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   149
| controller - edit                                                  | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   150
| controller - json                                                  | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   151
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   152
| views - base                                                       | 2  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   153
| views - templates                                                  | 2  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   154
| views - boxes                                                      | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   155
| views - components                                                 | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   156
| views - primary                                                    | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   157
| views - tabs                                                       | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   158
| views - xml                                                        | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   159
| views - text                                                       | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   160
| views - table                                                      | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   161
| views - plot                                                       | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   162
| views - navigation                                                 | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   163
| views - calendar, timeline                                         | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   164
| views - index                                                      | 2  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   165
| views - breadcrumbs                                                | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   166
| views - actions                                                    | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   167
| views - debugging                                                  | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   168
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   169
| form - base                                                        | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   170
| form - fields                                                      | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   171
| form - widgets                                                     | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   172
| form - captcha                                                     | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   173
| form - renderers                                                   | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   174
| form - validation error handling                                   | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   175
| form - autoform                                                    | 2  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   176
| form - reledit                                                     | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   177
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   178
| facets - base                                                      | 2  | ?  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   179
| facets - configuration                                             | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   180
| facets - custom facets                                             | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   181
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   182
| css - base                                                         | 1  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   183
| css - customization                                                | 1  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   184
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   185
| js - base                                                          | 1  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   186
| js - jquery                                                        | 1  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   187
| js - base functions                                                | 1  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   188
| js - ajax                                                          | 1  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   189
| js - widgets                                                       | 1  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   190
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   191
| other - page template                                              | 0  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   192
| other - inline doc (wdoc)                                          | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   193
| other - magic search                                               | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   194
| other - url mapping                                                | 1  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   195
| other - apache style url rewrite                                   | 1  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   196
| other - sparql                                                     | 1  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   197
| other - bookmarks                                                  | 2  | 1  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   198
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   199
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   200
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   201
Repository development
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   202
======================
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   203
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   204
+====================================================================+====+====+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   205
|  FEATURE                                                           | CM | DL |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   206
+====================================================================+====+====+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   207
| base - session                                                     | 2  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   208
| base - more security control                                       | 2  | 0  |
5136
d795cac8ad40 [doc] more (doc oriented) feature in list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents: 5129
diff changeset
   209
| base - debugging                                                   | 2  | 0  |
5129
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   210
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   211
| hooks - development                                                | 2  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   212
| hooks - abstract hooks                                             | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   213
| hooks - core hooks                                                 | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   214
| hooks - control                                                    | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   215
| hooks - operation                                                  | 2  | 2  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   216
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   217
| notification - sending email                                       | 2  | ?  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   218
| notification - base views                                          | 1  | ?  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   219
| notification - supervisions                                        | 1  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   220
+--------------------------------------------------------------------+----+----+
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   221
| source - storages                                                  | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   222
| source - authentication plugins                                    | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   223
| source - custom sources                                            | 2  | 0  |
839aadaf42d3 [doc] started full features list
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff changeset
   224
+--------------------------------------------------------------------+----+----+