-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Nov 3, 2008, at 12:58 PM, C. Titus Brown wrote: > -> Sticking with a dvcs implemented in Python makes the best sense, > -> especially when you consider the plugin architecture. When we > -> selected a new tracker, we didn't make implementation in Python a > -> requirement, but instead a high hurdle. Meaning, if a tracker > wasn't > -> written in Python it had to be way better than those written in > Python. > > I worry about the idea of hacking in any way, shape or form, on the > version control system used to maintain the Python source code. I > place > VCSes at the compiler- or OS-level of the toolchain, because you have > the option of fundamentally screwing up the entire project by playing > with them. > > So from that perspective it's better to keep it *out* of Python to > remove the temptation to hack :) :) But actually more interesting is whether we want to add plugins that assist Python dev workflow. For example, let's say we wanted to have a 'fixes' command that automatically updated the Roundup tracker with the branch information. I'd personally much rather write 10 lines of Python to add such a plugin than any amount of C or Perl, or whatever else. :) > -> As for dvcs, I think git would have to show overwhelming advantage > -> over bzr or hg to be considered. > > I personally have found git very, very powerful and good, albeit > difficult to learn. It is guaranteed to scale (unless Python gets > to be > significantly bigger and more active than Linux, at any rate) and it > has > a large, very technically capable, and supported user community > already. > > I think there are reasons why git should be at least strongly > considered. Powerful, scalable, active development and user community would certainly apply to the Python-based dvcses. - -Barry -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBSQ9ERHEjvBPtnXfVAQLGEgP/VTjZLo4FJQ3oUGZp5eGHJdvkhOkmJPX+ bKhw09eoR6yuKbcRcPkqjqU9z8T4+gCdrOsiyNE98/Cr14xtAr2tYq2zEj0iFb/L snjVaZuelrlzHV3V6avAs3n8ua+X/rb4tG3r7vc8djH4qeAFw3aMYqYDkodL3BoO /x8NVlfPj7o= =z3TI -----END PGP SIGNATURE-----
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4