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.