On 10/17/06, sbain <[EMAIL PROTECTED]> wrote:
> The developer version of Django is made available only via Subversion,
> so the requirement for internet access at install is hardly a
> disadvantage. Django is, after all, a web framework!

It is, but the setuptools requirement of an active internet connection
makes it *extremely* difficult to use setuptools for things like
automated installs on multiple machines -- it's not uncommon for
servers to be installed, or mostly installed, while totally offline or
when connected only to a private backplane. With setuptools that just
wasn't possible.

> With setuptools, this command copies nothing to site-packages except a
> setuptools-based link to the Django checkout, and Django is easily kept
> up to date with svn up. SInce Windows has no built-in linking, this
> setuptools-based linking is quite useful, and especially for newbies!

It's a tradeoff, though, because setuptools seems to be extremely
brittle -- even minor changes in the easy_install/setuptools chain can
apparently break the entire system, and that's much, much worse.

In the long run, I think this change is for the best; issues with easy
upgrades of SVN checkouts can be worked around, but not being
installable on disconnected machines, or not being installable at all
for a while whenever the easy_install stuff changes upstream, are much
more severe and much harder to work around.

-- 
"May the forces of evil become confused on the way to your house."
  -- George Carlin

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers
-~----------~----~----~----~------~----~------~--~---

Reply via email to