On 5 February 2012 20:16, j4nu5 <sinha.kusha...@gmail.com> wrote:
> Hi,
>
> Google Summer of Code 2012 has been announced.
> http://google-opensource.blogspot.com/2012/02/google-summer-of-code-2012-is-on.html
>
> I want to work on extending Django's database migration capabilities,
> as a student.
>
> Database migrations have always been a pain in Django and most people
> rely on third party apps like South or Nashvegas for migrations. I
> feel migration capabilities should be made part of the main codebase.
>
> Specifically, adding a new field to an existing model and issuing
> 'manage.py syncdb' has no effect since manage.py does not issue ALTER
> TABLE commands. Adding such functionality might be difficult to
> implement but will be a boon to new users (especially those migrating
> from Rails who are used to out of the box migration support).
>
> Is this project worthy of being taken up for this year's Summer of
> Code?

Disclaimer: I'm not in any way involved with Django's GSoC participation.

A schema alteration API was one of the accepted projects last year,
which unfortunately, was not successfully completed[1]. So I'd say
it's definitely worthy. Might be worth having a look at the code that
was completed in last year's attempt to see if it is worth including
in your proposal.

Last year's ideas are here [2], and if that page's history is any
indication, this year's ideas should be up fairly soon.


[1] 
http://groups.google.com/group/django-developers/browse_thread/thread/a52202349049472f
[2] https://code.djangoproject.com/wiki/SummerOfCode2011

> --
> You received this message because you are subscribed to the Google Groups 
> "Django developers" group.
> To post to this group, send email to django-developers@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.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@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.

Reply via email to