#7799: django.template refactoring
--------------------------------------+-------------------------------------
          Reporter:  emulbreh         |         Owner:  nobody
            Status:  new              |     Milestone:        
         Component:  Template system  |       Version:  SVN   
        Resolution:                   |      Keywords:  tplrf 
             Stage:  Unreviewed       |     Has_patch:  1     
        Needs_docs:  1                |   Needs_tests:  1     
Needs_better_patch:  1                |  
--------------------------------------+-------------------------------------
Comment (by mtredinnick):

 This looks like a very large ticket and it's probably a bit risky to have
 just created it, rather than as a result of a django-dev discussion (since
 people might be tempted to put design thinking into the ticket comments).
 That being said, you should always feel free to work on whatever you like.

 ''However'' (and this is very important), if you're refactoring the
 template stuff, then that is '''all''' you should be doing in this patch.
 No new features! Combining large changes that are only meant to reorganise
 the code (and not cause regressions) with things that change features
 isn't fair to anybody and will lead to the ticket being closed as wontfix
 because you aren't doing things in a way that allows us to work properly.
 A number of the changes you are proposing are reasonably controversial and
 bear in mind that Tom Tobin (korpios) is also working in this are on some
 refactoring (which he announced on django-dev), so you should probably
 check in with him, too.

 So, yes, there's probably some stuff to do here, but keep things
 manageable. Make it just a refactoring. Those other tickets exist to solve
 their individual problems already and one issue per ticket is the
 preferred way to work unless it's absolutely unavoidable (we never mind
 putting certain fixes on hold until a reasonably certain refactor lands,
 so that isn't an issue if the refactoring is sensible). Separate out
 things that are actually problematic from things where you would just
 prefer a different name -- which usually are just rearranging the
 furniture rather than improvements, since everybody likes different names,
 although there are exceptions of course -- and from the things that add
 new functionality.

-- 
Ticket URL: <http://code.djangoproject.com/ticket/7799#comment:2>
Django Code <http://code.djangoproject.com/>
The web framework for perfectionists with deadlines
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to