On Dec 30, 2007, at 2:56 PM, Carl Karsten wrote:
> yes. so what? "release often" is considered a good thing.
So what? Indeed! We have so much time available that we simply do not know what to do with ourselves!
> That's the same problem Feltmans have. "it takes us a full day to > bundle up a > new version" (to be fair, that was years ago, and I think they did > a web > updater too.)
You seem to be asking for a new release up to several times a day, which is what can happen with Web Update. Also, Web Update works at both the framework level and the individual tool level, so if I want to release a change to, say, Editor.py, I couldn't just set Web Update for the Editor tool; no, instead you would prefer that I create a complete release, update the several references to the "current" release on the website, and generally spend a few hours taking care of all of that, rather than take 20 seconds to update a web form.
> Updating is not a new problem. I'm sure you have heard of it, but > just incase > you missed it: > > "little overhead for build/release/install mechanics." > http://docs.python.org/dist/dist.html
Uh, yeah.
> I think you are re-inventing the wheel. "run an app as root" is not > something > everyone is going to accept. Run the IDE as root is just as bad. > This reeks of the "default user gets Admin privs" that hunts Windows.
That's just dumb. Sorry, but it is.
If you have a Python installation that requires admin privs to change, and you install a Python package into that, you will need admin privs. Period. This isn't something that Dabo "invented"; it's the way that all packages work.
You don't need admin privs to update any of the tools unless you place them in a location that requires admin privs. Again, this is nothing specific to Dabo.
> my crystal ball shows you spending a bunch of time trying to > replicate what > distutils does, and at some point tearing it out and using > distutils. so hurry > up :)
So why haven't you written all this for us already? I would be glad to be humbled by you pointing out our incredible incompetence.
> Seriously, updating modules shouldn't be this complicated.
It isn't. Wishing for magical non-admin powers to change admin- protected stuff is.
-- Ed Leafe -- http://leafe.com -- http://dabodev.com
©2007 Ed Leafe |