[GSOC] Database API draft proposal
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.org
Sun Apr 3 11:30:29 PDT 2011
On 4/2/11 3:03 PM, Christian Manning wrote:
> Hello all,
>
> This is my first draft proposal for a Database API for Google Summer Of
> Code. I have never written a document such as this so any and all
> feedback is welcome.
>
> Thanks
[snip]
Thanks for your interest and for sharing your draft proposal.
Fawzi is doing an excellent job at making suggestions for improving the
proposal. Let me add some.
Generally you need to create a compelling case that you know what your
project entails, you have thoroughly studied the state of the art, and
you are able to take the project to completion. Digital Mars' reputation
is at stake here - we need to make sure that we're using Google's money
and everybody's time to good end.
Here are some more additions to the proposal that would improve it:
* What is your level of understanding of D? How do you believe you could
use D's templates for improving the API compared to JDBC? If you choose
to copy JDBC's interface, how do you justify relying on dynamic typing
alone?
* What coursework did you complete? As a second-year student this makes
it easier for us to assess where you are in terms of expertise. Scores
would help as well.
* Since you now know of existing work, have you contacted Piotr for
collaboration? Would he give you his API to work on? Would he be
available to help as a formal mentor or informally? What is the
integration plan?
* If there project were totally successful, what features do you expect
it has and what would be the impact?
* What is the absolute minimum level of functionality that would still
qualify the project as successful?
* Also include Fawzi's suggestions focused on details of API definition.
Thanks,
Andrei
More information about the Digitalmars-d
mailing list