Malcolm,

I'm just following up on my last post.  I have gone over the django-
restapi library and would appreciate more guidance on the intended
direction of the project.  As you suggested, following up on the
existing work there is a great way to get this feature to the public
this summer.

Thanks,

Bill Konrad

On Apr 1, 12:19 am, Bill Konrad <bkon...@gmail.com> wrote:
> Malcom,
>
> I took a look at django-restapi and it seems like a great start.
> Having been the mentor for the first run at it, what features would
> you like to see added?  If you have a minute, I think that would
> definitely serve as a great guide.
>
> Thanks,
>
> Bill Konrad
>
> On Mar 31, 9:15 pm, Malcolm Tredinnick <malc...@pointy-stick.com>
> wrote:
>
> > On Tue, 2009-03-31 at 17:31 -0700, Bill Konrad wrote:
> > > First off, thanks for taking the time to read through it and give so
> > > much feedback.
>
> > > Please let me clarify one thing.  If you read the above as a proposal
> > > than it wouldn't have seemed much like a proposal.  I was only
> > > outlining what a REST API module (I know you don't like that naming)
> > > would need to provide.  The proposal goes much further and contains
> > > more detail.
>
> > Well, you said you had created a problem statement and I assumed that
> > mail was it. Apparently not. It's a bit confusing as this whole proposal
> > to do something for Summer of Code hinges on there actually being a
> > problem to solve and a solution that solves it, not the fact that REST
> > exists.
>
> > > The reason that I refer to it as a module and think there is more to
> > > this than just an architectural style is that by providing an API
> > > "service" that models can be registered with (think django-rest-
> > > interface from 2007) a lot of the details can be ignored by someone
> > > who is not interested in writing a full API from scratch.
>
> > Then please stop calling it a generic REST API. Because it's not. It's
> > an interface to expose models. A generic REST API requires the full
> > power of Python because, as I've already noted, it's an orthogonal
> > concept to what is stored persistently. We provide a way to retrieve
> > arbitrary data -- view functions and the ORM. You can't hope to make it
> > any simpler than that for the general case.
>
> > >   The
> > > objective would be to let the developer define which data can be
> > > accessed through the API, who can access it and have most of the
> > > internal details handled for him.
>
> > So is this another pass at the 2007 project again? Why not contribute to
> > django-restapi instead and keep that going along? I know why that
> > project got as far as it did and what the limitations and strengths of
> > it are (since I was the mentor for that student). For a
> > model-presentation API, it's going in the right direction and people are
> > using it.
>
> > The devil is in the details here and the worthiness of a proposal along
> > these lines very much on what you are thinking requires changes in
> > Django's core. I think the answer to that is "very little". Which then
> > leads me to wonder about what you're proposing to do.
>
> > [...]
>
> > > Does that help clarify what I wrote a bit?
>
> > Not really, because I still don't know what you're proposing to do and
> > the specifics are important for a Summer of Code project.
>
> > Regards,
> > Malcolm
--~--~---------~--~----~------------~-------~--~----~
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