#9715: r9110 introduced Backwards-Incompatible change
-------------------------------------+--------------------------------------
          Reporter:  telenieko       |         Owner:  nobody
            Status:  closed          |     Milestone:        
         Component:  Core framework  |       Version:  SVN   
        Resolution:  invalid         |      Keywords:        
             Stage:  Unreviewed      |     Has_patch:  0     
        Needs_docs:  0               |   Needs_tests:  0     
Needs_better_patch:  0               |  
-------------------------------------+--------------------------------------
Changes (by mtredinnick):

  * status:  new => closed
  * needs_better_patch:  => 0
  * resolution:  => invalid
  * needs_tests:  => 0
  * needs_docs:  => 0

Comment:

 You are only quoting selectively from that document. That is an area that
 was not guaranteed to be stable. The document is talking about the public
 API and then goes on to list precisely what that means. Notice that
 management commands are not included in that list. We aren't going to make
 arbitrary changes to screw people up, but doing things like refactoring
 the code to make a common option available to everything (adding
 functionality) is always possible.

 If what you're asking for was to hold true, we could never, ever add a
 method to a model (it might clash with something somebody already has), or
 introduce a new module into Django (it might clash with something somebody
 already has), or change a string (somebody's code might be depending on
 the string value), or update translations (somebody's code might be
 depending on the string not being translated). We have to be able to make
 expansions. That is why we went to some lengths to document what is
 considered stable.

 Sorry that it clashed with a local change you made, but it really can't be
 helped.

-- 
Ticket URL: <http://code.djangoproject.com/ticket/9715#comment:1>
Django <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