On Mon, Aug 16, 2010 at 11:08 AM, Mark Bucciarelli <mkb...@gmail.com> wrote:
> On Mon, Aug 16, 2010 at 10:31:11AM +0800, Russell Keith-Magee wrote:
>> On Mon, Aug 16, 2010 at 10:03 AM, Mark Bucciarelli <mkb...@gmail.com> wrote:
>>
>> > ?- random api lock (people tend towards complacency)
>>
>> I'm not entirely certain I understand this point -- or, at least,
>> how it would apply to Django.
>>
>
> So the interface between backend and object model is one.  I suppose
> there is an equivalent interface on the template side.
>
> One example that tripped me up: in 1.2, the signature of
> BaseDatabaseWrapper __init__() changed.
>
> In 1.1, I had
>
>        def __init__(self, settings_dict):
>
> and in 1.2 I needed
>
>        def __init__(self, *args, **kwargs):
>
>>
>> Our APIs are always locked, since we don't allow backwards incompatible
>> API changes.
>>
>
> My 1.1 version must have been wrong then.

A point of clarification on my part: we don't allow backwards
incompatible API changes in APIs declared as stable. The API for
database backends isn't currently on that list [1].

[1] http://docs.djangoproject.com/en/1.2/misc/api-stability/

Whether we should promote the backed interface to a stable interface
is a separate issue, but certainly one worth discussion (especially
given that there are a number of external database backends emerging
in the community).

>> > Also, hackathons are a great idea. ?A room full of core developers can
>> > get a hell of a lot done in a week.
>>
>> You won't get any argument from me on this one.
>>
>
> I wonder if you ran a really targetting fund-raising campaign how much
> would come in.  I know when the use is specific, it's easier to raise
> money.  Sounds like if you raised $12k it would get you pretty close.

An interesting idea, and one where the Django Foundation could play a
big role. However, this doesn't address the 'getting a week off work'
issue

Yours,
Russ Magee %-)

-- 
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.

Reply via email to