#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
-~----------~----~----~----~------~----~------~--~---