On Tue, Jan 27, 2009 at 11:21 PM, Almad <b...@almad.net> wrote:
>
> P.S.: Sorry for the sarcastic tone of my e-mail. I appreciate Your
> work as well as Django framework (or at least some parts of it), but I
> just don't get it: for each and every project I've written in Django,
> I banged my head against the wall because of some issues that
> prevented me from normal testing - and were rejected by devs because
> of 'esoteric edge case'...and then reading 'Testing Django apps' on
> first presentation slide, 'because it's most important'.

Sorry, but my stress-induced fibritis can only take so much. As a
hint, if you ever find yourself in a position where you need to
apologize at the end of an email for the tone you've taken, it's
probably a good indicator that you need to go back and edit for tone.
As a further hint, using pejoratives in project naming - like, say,
"Sane Testing in Django" - isn't a good way to encourage others to
assist you.

I've explained the reasoning behind Django's decisions. I can only
assure you that I know many people that aren't affected by those
decisions, and are able to use Django's testing framework, as is,
without difficulty. Some of them are even able to use Selenium.

If you sit down and work through the problem, you will establish that
the consequences of those decisions aren't as widespread as you seem
to think. There is _exactly_ one limitation to Django's development
server - _concurrent_ web requests. To be sure, this does impose
limitations, but as long as you don't need concurrent server requests,
you won't have any problems with a single-threaded server. Most web
pages can be adequately served by a number of _sequential_ web
requests.

I will also remind you that just because _you_ hit a given problem
every single day, doesn't mean that _everyone_ hits that problem every
single day. Such is the nature of esoteric problems.

You will note that so far in this thread, you haven't actually
described your problem - just that a multithreaded server is
apparently the only way to solve it. If you ever feel like describing
your problem (sans rhetoric) and working constructively towards a
solution, let me know.

Yours,
Russ Magee %-)

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to