Re: [Python-mode] python setup ?
Barry Warsaw ba...@python.org writes: On Apr 30, 2009, at 3:25 AM, Andreas Röhler wrote: With python-mode.el, people may have good reasons, to use it as it is - and me to leave it as it is. Thats fine with bazaar and other DVCs, we can do that. My branch doesn't hamper the origin and any further branch will not. Its just freedom to try and see. This is true, and experimentation a good thing in the short term. In the long term though, a proliferation of branches just confuses people because no one's sure which is the official branch. Our lives are more difficult too because of the python-mode.el/python.el split. So I encourage you to experiment and get user feedback. Old-timers (and remember, python-mode.el's been in widespread use for 15 years) will be wedded to their muscle memory, but if you introduce a user- visible change that people like, they can be made configurable with defaults providing the old behavior. Then it will be possible to merge your changes back into the official branch. If you modularize your changes, then the less controversial ones can get merged in sooner. -Barry IMO any new obviously useful features should be enabled by default. Old Timers should have no problem reverting to older configurations via settings. A point which generates much contention I know. As it is, Python set up is/was a minefield. I have a reasonable set up here fwiw, This includes pysmell completions for hippie expand and company-mode. http://richardriley.net/projects/emacs/dotprogramming#sec-1.3 ___ Python-mode mailing list Python-mode@python.org http://mail.python.org/mailman/listinfo/python-mode
Re: [Python-mode] python setup ?
On May 4, 2009, at 3:59 PM, Andreas Röhler wrote: IMO any new obviously useful features should be enabled by default. Old Timers should have no problem reverting to older configurations via settings. A point which generates much contention I know. As it is, Python set up is/was a minefield. I have a reasonable set up here fwiw, Yes, you have. Used it month ago, thanks BTW. Beside the question is still, how the user may get everything needed installed with one action. Several possibilities exist: we could make a tarball emacs-python. If you have permission of the authors of the other packages, I have no problem distributing them in our branch, or making a tarball of them available from the Launchpad download page. It's up to them though. I tend not to use those other packages and just grab python-mode.el from its bzr branch. Too we should let the user decide, what features to use: ipython or not, pdbtrack or pydb, which completion, refactoring, which checks and tests etc. Sure. I would tend to be more conservative in the default settings, so as not to surprise people, but that's just me. :) -Barryu PGP.sig Description: This is a digitally signed message part ___ Python-mode mailing list Python-mode@python.org http://mail.python.org/mailman/listinfo/python-mode
Re: [Python-mode] python setup ?
Barry Warsaw wrote: On May 4, 2009, at 3:59 PM, Andreas Röhler wrote: IMO any new obviously useful features should be enabled by default. Old Timers should have no problem reverting to older configurations via settings. A point which generates much contention I know. As it is, Python set up is/was a minefield. I have a reasonable set up here fwiw, Yes, you have. Used it month ago, thanks BTW. Beside the question is still, how the user may get everything needed installed with one action. Several possibilities exist: we could make a tarball emacs-python. If you have permission of the authors of the other packages, I have no problem distributing them in our branch, or making a tarball of them available from the Launchpad download page. It's up to them though. Thanks a lot. I'll care for that. It will be great, if emacs-python-folks may use this facility for emacs-python-things independently from existing files, thus python-mode understood in a broader sense, rather python-mode(s). I tend not to use those other packages and just grab python-mode.el from its bzr branch. Too we should let the user decide, what features to use: ipython or not, pdbtrack or pydb, which completion, refactoring, which checks and tests etc. Sure. I would tend to be more conservative in the default settings, so as not to surprise people, but that's just me. :) That's wise. With releases, users shouldn't be bothered with all the developing stuff. Also we could consider bundles for beginners as well as for powered-through master-pythons. :) Andreas -Barryu ___ Python-mode mailing list Python-mode@python.org http://mail.python.org/mailman/listinfo/python-mode