On Thu, May 15, 2008 at 10:57 PM, mardenet <[EMAIL PROTECTED]> wrote:
>
> Hello,
> I am new to Python and Django, I am a ASP.NET C# programmer actually
> tired of following Microsoft's unnatural and crazy page model that
> tries to hide the page from you as much as possible.. seriously how
> did they came up with that?!
>
> I am very interested in Python and Django for a future project but  I
> am noticing this is a period of big changes in this community. Python
> 3000 and Django 1.0 will really be a major change.
> I am not afraid of using Alpha versions, and I want to use latest
> technologies and my mind rejects any forced changes in the code due to
> new releases. If I do something I don't want to touch it again.
> So I want to start straight with Python 3000.
>
> Would this be compatible with Djanga? If not when do you expect it to
> be compatible?
> I prefer waiting than recoding, so I wanted an idea on timelines...
> any thoughts?

This came up a little while ago (around the time of PyCon 2008), so if
you search the archives, you can find a lot more discussion on the
topic.

However, the short version:

* There are currently no formal plans to support Python 3000. Efforts
are currently focussed on Django 1.0.

* There isn't a huge need to be on the cutting edge here - we still
maintain Python 2.3 support because it is used by a few deployment
environments that are in common usage. It will be some time before
Python3000 is in common usage everywhere.

* Exploratory work has been done on porting Django to Python 3000 -
initial reports are that there isn't a huge amount of work to be done
on our code base.

* The bigger problem you will encounter isn't Django - it's the chain
of support libraries. At the very least, you will need Python3000
versions of mod_python and a database backend. To the best of my
knowledge, these tools aren't available in Python3000 versions - until
they are, there isn't much point having a Python3000 version of
Django.

* If you follow the official Python guidelines for handling the
2->3000 transition, you shouldn't need to do much recoding of your own
code.

Yours,
Russ Magee %-)

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

Reply via email to