On Thu, Mar 24, 2016 at 6:36 AM, Florian Apolloner <f.apollo...@gmail.com>
wrote:

> Sorry, but this is no proposal -- this is a bad joke. You will need to put
> way more work into
>

Florian - While this is true, this is an excessively harsh way of
delivering the news. We have no reason to believe that Girish is actively
trying to waste our time - there’s just a complete disconnect on what
constitutes a meaningful proposal. The tone of your comments here aren’t
really in keeping with the Community CoC - I’d ask you to keep an eye on
this.

Girish - While Florian was harsh in his choice of words, the substance is
correct - we expect a lot more “meat” in a GSoC proposal. Your proposal at
present states a problem - the template language is slow - but doesn’t
propose why you think the problem can be fixed, or what avenues you’re
planning to investigate.

It also ignores prior art - most notably, that there was a GSoC project a
couple of years back, performed by Armin Ronacher (the author of Jinja), to
try to optimise Django’s template language - and that project resulted in
the conclusion that some of the properties of Django’s template language
made it difficult (maybe even impossible) to use the same techniques that
make Jinja fast.

However, even if that prior art didn’t exist, we need a *lot* more detail
in a proposal - especially in the timeline. The timeline you’ve proposed
really does sound like little more than “I’m going to work on *stuff* for
12 weeks”. The purpose of a timeline is to establish a benchmark for
deliverables - at the end of each week, we should be able to track your
progress against some sort of goal. In order to produce a schedule like
this, you need to have a deep understanding of the task you’re proposing to
undertake.

As you’ve noted, Django’s template language is a source of speed issues for
some, so it would be a reasonable candidate for a project - *if* you can
clearly identify a task (or tasks) that would result in a performance
improvement. However, unless you can identify those tasks, I wouldn’t
anticipate that your proposal would be picked for the GSoC.

Yours,
Russ Magee %-)


> On Wednesday, March 23, 2016 at 7:05:13 PM UTC+1, girish ramnani wrote:
>>
>>
>> After reading through the db source code of django I realized the
>> complexity of adding a standard interface for NoSQL column database, and i
>> realized that it will require more than summer (for me). Also the changes
>> in the framework were affecting many parts such as migrations,meta ,forms
>> etc . So i dropped that idea. But i would like to contribute to django by
>> profiling and bench-marking templates to find the bottle necks in the
>> engine which can be optimized.
>>
>> *Here <https://gist.github.com/girishramnani/460557591fbc0a6ecfe0>*is my
>> GSOC proposal
>> *. *
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Django developers (Contributions to Django itself)" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to django-developers+unsubscr...@googlegroups.com.
> To post to this group, send email to django-developers@googlegroups.com.
> Visit this group at https://groups.google.com/group/django-developers.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-developers/0a719e07-6b15-4b1e-ab96-24dc9f11dfdf%40googlegroups.com
> <https://groups.google.com/d/msgid/django-developers/0a719e07-6b15-4b1e-ab96-24dc9f11dfdf%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers  (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/CAJxq848m2maCGTuTAf6DovZYb3Jp103OyoC%3DnHuZe21UzQjyiQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to