* ui_ux: => 0
* component: Core (Other) => Core (Management commands)
* easy: => 0
Comment:
2 years later and we (my whole team) are still manually patching shell.py
release after release :-/
Attached is a patch against r15506 (django 1.3) which still works against
the trunk as of r16500.
--
Ticket URL: <https://code.djangoproject.com/ticket/9990#comment:3>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* needs_better_patch: 0 => 1
* stage: Design decision needed => Accepted
Comment:
Seems like a good idea in general, but the patch definitely needs a
cleanup, what's with the `'# XXX'` and `'# BD-WSB'`?
--
Ticket URL: <https://code.djangoproject.com/ticket/9990#comment:4>
Comment (by bruno desthuilliers <bruno.desthuilliers@…>):
Replying to [comment:4 jezdez]:
> Seems like a good idea in general, but the patch definitely needs a
cleanup, what's with the `'# XXX'` and `'# BD-WSB'`?
New patch with cleaned-up comments and better handling of the "use-plain"
option.
--
Ticket URL: <https://code.djangoproject.com/ticket/9990#comment:5>
Comment (by bruno.desthuilliers@…):
4 years (yes : '''four years''') later and we (my whole team) are
'''still''' manually patching shell.py release after release :-/
Should I express how I feel about this ?
--
Ticket URL: <https://code.djangoproject.com/ticket/9990#comment:6>
Comment (by russellm):
Feel free to express whatever sentiments you like. That won't get your
ticket into trunk any faster.
What *will* make things progress faster?
Look at the meta data for this ticket. The patch is currently listed as
"Needs improvement". That means it's not going to hit anyone's radar to be
reviewed for trunk. If this ticket is so critical to the operation of your
team, you might want to consider spending a moment to either (1) address
the problems that mean it isn't ready for trunk, or (2) update the
metadata so that the ticket isn't misleading.
And to counter the next argument -- just flicking the "needs improvement"
switch doesn't mean a bunch of people will jump to review it. This is a
community of volunteers. Your ticket is one of almost 2000 that are
currently open. The fact that this ticket has been open for 4 years, and
the only comments on this ticket are from yourself and core developers
pretty much indicates that the set of people affected by this problem is
pretty small. Just because you're affected by this bug 99% of the time,
doesn't mean 99% of people are affected by this bug.
If this is a problem that is critical to you, you're going to need to
convince someone to pay attention to it. This may mean you need to spend
some time working on someone else's problem first. Scratch someone else's
back, and they might scratch yours.
--
Ticket URL: <https://code.djangoproject.com/ticket/9990#comment:7>