On Jan 9, 1:02 pm, Russell Keith-Magee <freakboy3...@gmail.com> wrote: > On Sat, Jan 9, 2010 at 2:25 AM, Dave <weber...@gmail.com> wrote: > > Hello everyone, > > > My name is Dave Weber, and I'm a student at the University of Toronto, > > studying Computer Science. For one of our undergraduate courses led by > > Greg Wilson (http://www.cs.utoronto.ca/~gvwilson/), myself and a group > > of 10 other computer science students will be trying to port Django to > > Python 3. > > > Until the end of January, we'll be studying the existing Django code > > in order to gain an understanding of how the program works. We'll be > > doing this primarily through architecture documentation and > > performance profiling. In early February we plan on beginning work on > > the port. > > > A few of us have experience working with Django, and by the end of > > January we should have a much better understanding of it. I've been in > > touch with Jacob Kaplan-Moss, who pointed me to this group, and he > > also provided me with links about contributing to the Django project > > and Martin van Lowis' port. > > > We don't really have any specific questions right now as we're pretty > > unfamiliar with most of the project at this point in time. However, we > > are very eager to learn as much as we can, so if you have any advice, > > warnings, or anything at all to say to us, please feel free! We'd like > > to hear from all of you as much as possible. > > Hi Dave, > > Sounds like an interesting project! > > My best piece of advice would be to learn to love the test suite. > Django's test suite may take a long time to run, but it is quite > comprehensive, and has enabled us to complete several large internal > refactoring projects with a minimum of impact on the general user > community. > > My other advice would be to get involved in the community. Don't just > treat your Python 3 port as "your CS project", independent of the rest > of the world. For example, if your porting efforts discovers a section > of code that isn't tested (or tested well), or you discover a simple > fix that will boost performance, don't be a stranger - submit a patch > and help us make Django better. > > This even extends to documentation - if your porting efforts generate > architecture documentation that might be useful to the general > community, we'd love to have that contributed back to the community. > > Best of luck with your project. I can't wait to see what you come up with :-) > > Yours, > Russ Magee %-)
Russ, Would it be possible if the django core developers to create a python3 branch in the django svn repository? Kind regards, -- http://jobs.scrum8.com | http://twitter.com/scrum8
-- You received this message because you are subscribed to the Google Groups "Django developers" group. To post to this group, send email to django-develop...@googlegroups.com. To unsubscribe from this group, send email to django-developers+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-developers?hl=en.