Changes between Version 86 and Version 87 of VersionOneFeatures


Ignore:
Timestamp:
Jun 8, 2008, 1:37:55 AM (16 years ago)
Author:
James Bennett
Comment:

Minor reorg/expansion

Legend:

Unmodified
Added
Removed
Modified
  • VersionOneFeatures

    v86 v87  
    11= Version 1.0 Features =
     2
     3In addition to this list, the [NewformsAdminBranch newforms-admin branch] will need to be completed and merged prior to 1.0 (work is being done on this by a number of people). Discussion of this list of features and rationale for it is available in [http://groups.google.com/group/django-developers/msg/c2be209a9f10ff30 this thread on django-developers].
    24
    35== Unfinished Features ==
     
    911|| `INSTALLED_APPS` objects        || ? || Yes || not started || #3591 ||
    1012|| [#Middlewareordering middleware ordering] || ?           || No         || not started                       || #730, #749 ||
    11 || [#ModelInheritance model inheritance] || Malcolm  || No   || Available in trunk, post queryset refactor merge, admin support coming in newforms-admin                           ||    ||
    1213|| Model-level validation          || Honza           || ?            || in progress     ||  #6845  ||
    13 || [#Comments newforms comments]   || Thejaswi Puthraya(GSOC 2008)        || Yes           || in progress                       || #1829, #1853, #2134, #2177, #2228, #3091, #3546, #4189   ||
     14|| newforms comments   || Thejaswi Puthraya(GSOC 2008)        || Yes           || in progress                       || #1829, #1853, #2134, #2177, #2228, #3091, #3546, #4189   ||
    1415|| newforms generic views   || brosner       || Unclear        || Design decision needed. Contains docs and tests.         || #3639 ||
    1516|| [#RootViewandURLReversal root views/url reversal]|| ?  || Yes  || Not started                       || #2977 ||
    1617|| [#Serialization serialization]  || Jacob       || No           || feature not clearly defined       || #2930, #2843, #2650, #2553 ||
    17 || windows installers              || ?           || No           || not started                       ||    ||
    1818|| WSGI fixes || ? || ? || ? || #285 ||
    1919|| Large streaming uploads || Mike Axiak || Yes || Complete, with docs and tests, awaiting verification from core devs  || #2070 ||
     
    2626|| [#Autoescape autoescape]        || Malcolm     || Yes           || done                      || #2359 ||
    2727|| [#DecimalField DecimalField]    || Malcolm    || Yes          || done                      || #2365, #200, #2519, #3238, #3324  ||
    28 || newforms                        || Adrian      || Yes          || on the way                        ||    ||
     28|| newforms                        || Adrian      || Yes          || done, but Django components need to migrate to it                        ||    ||
    2929|| [#Oracle oracle]                || ?           || No           || done                      || #4140, #4186   ||
    3030|| test fixtures                   || Russ        || No           || done                              || #2333 ||
     31|| Model inheritance || Malcolm  || No   || Available in trunk, post queryset-refactor merge, admin support coming in newforms-admin                           ||    ||
    3132
    32 == Delayed Features ==
     33
     34== Deferred/Post-1.0 Features ==
    3335
    3436|| '''Feature'''                   || '''Leader'''|| '''Changes API?''' || '''Implementation status''' || '''Tickets''' ||
    3537|| ms sql server                   || ?           || No           || no champion                                 ||    ||
     38|| windows installers              || ?           || No           || no champion                       ||    ||
     39|| [#Commentsrefactor Comments refactor] ||  Thejaswi Puthraya(GSOC 2008)        || Yes           || in progress                       || #1829, #1853, #2134, #2177, #2228, #3091, #3546, #4189   ||
     40|| ORM aggregation support || Nicolas Lara || No || Being developed as Google Summer of Code project || ||
    3641
    3742== Comments about Specific Features ==
     
    7580nobody of the core team has commented on this.
    7681
    77 
    78 === Model Inheritance ===
    79 
    80 The latest description of the API and implementation details is in [http://groups.google.com/group/django-developers/browse_frm/thread/7d40ad373ebfa912/85244d55f259455d?lnk=gst&q=model+inheritance&rnum=4#85244d55f259455d this thread].
    81 
    82 See also ModelInheritance.
    83 
    8482=== Middleware ordering ===
    8583
    8684We are not treating the middleware hierarchy as a stack, in the sense that if one piece of middleware short-circuits the response construction, we go right to the bottom of the pile before processing the request. We need to decide what behaviour we really want here and record it. Both the referenced tickets have good points in them and since this might slightly change request/response behaviour, it's a pre-1.0 decision if possible.
     85
     86=== Comments refactor ===
     87
     88The comments application needs to be, and will be, ported to use `newforms` prior to Django 1.0. However, Jacob has proposed developing a replacement for it which will be more generic and extensible; this does not need to happen before 1.0, and could simply be added as a new `contrib` app later on, leading to the eventual deprecation and phase-out of the original `contrib.comments` (which could in turn be maintained third-party by anyone who wants to keep it alive). To this end, a Google Summer of Code project is working on the refactor.
Back to Top