Re: Query regarding Google Summer Of Code

2021-03-16 Thread Ahmad A. Hussein
Hello Muskan, "We're still going to be strict with what we accept - you'll need to provide a *strong use case* for your idea and show that it would be *useful to a majority of developers* or *significantly improve* the development of Django itself." This is from the wiki page

Re: Changing the discovery method for management commands

2020-12-19 Thread Ahmad A. Hussein
What are the remaining use cases here? Is the proposed change absolutely necessary for these use cases? On Sat, Dec 19, 2020 at 6:19 PM Diptesh Choudhuri < diptesh.choudh...@gmail.com> wrote: > Though its just one file and two directories, the use case is common > enough to be used by a lot of

Re: Replace the default django test runner to a more robust testing framework (like pytest)

2020-12-15 Thread Ahmad A. Hussein
Hi Diptesh, This is a great idea! (And one that has had a fair bit of discussion). I don't think anyone holds an opinion against supporting pytest as a testing tool, but I believe the main hurdle is laying a convincing argument why this support should be in Django Core versus remaining in its curr

Re: Welcome email

2020-07-05 Thread Ahmad A. Hussein
+1 on this. Here's the relevant feature I found. Ahmad On Sun, Jul 5, 2020 at 7:58 PM Adam Johnson wrote: > I can't find a google groups feature that would allow this. Do you know of > one? It might otherwise require a custom bot. > > O

Re: The blacklist / master issue

2020-06-19 Thread Ahmad A. Hussein
I'd argue that since Django is an international framework, we should strive to set an international standard. If a certain word is off-putting or problematic to individuals in our community, and if it does not convey an accurate and least astonishing meaning to a non-native English speaker, then we

Re: Proposal for Table Functions

2020-05-18 Thread Ahmad A. Hussein
his view takes long time for my app. So I found out that I can > optimize that using table function instead view with parameter limiting the > recursion depth. But I couldn't switch view to table function because no > ORM support. With this gist I could. > > ad tests. I used the

Re: Proposal for Table Functions

2020-05-17 Thread Ahmad A. Hussein
I'm not an expert or even an amateur at the ORM, but here are my thoughts on the matter: 1. Does it carry over well across the four databases? 2. Is it necessary to include it as part of core versus a third-party app? 3. What specific use case will benefit from adopting this idea? I ask the second

Re: Selected projects for Google Summer of Code 2020

2020-05-06 Thread Ahmad A. Hussein
e: >>>> >>>> Hi all. >>>> >>>> We had lots of applications for GSoC, and lots of folks to act as >>>> mentors, so I want to >>>> thank everyone there. >>>> >>>> Django was accepted into GSoC. We were g

Re: GSoC Proposal to extend the parallel test runner to Windows and macOS and to support Oracle parallel test running

2020-03-30 Thread Ahmad A. Hussein
vement over passing a large string into the workers init process. >> >> Have you also considered simply re-running the migrations and creating >> the SQLite database from scratch in each worker, or simply copying the >> SQLite database file itself? >> >> On 30 Mar 2020

Re: GSoC Proposal to extend the parallel test runner to Windows and macOS and to support Oracle parallel test running

2020-03-30 Thread Ahmad A. Hussein
be worth seeing if that has a performance > improvement over passing a large string into the workers init process. > > Have you also considered simply re-running the migrations and creating the > SQLite database from scratch in each worker, or simply copying the SQLite > database file itself

Re: GSoC Proposal to extend the parallel test runner to Windows and macOS and to support Oracle parallel test running

2020-03-30 Thread Ahmad A. Hussein
far. >> >> >> Regards, >> Ahmad >> >> >> On Thursday, March 26, 2020 at 10:39:28 AM UTC+2, Aymeric Augustin wrote: >>> >>> Hello Ahmad, >>> >>> I believe there's interest for supporting parallel test runs on Oracle, &

Re: GSoC Proposal to extend the parallel test runner to Windows and macOS and to support Oracle parallel test running

2020-03-27 Thread Ahmad A. Hussein
this would mean calling > `django.setup()`. In Django's own test suite, it might be different; I > don't know. Try it and see what breaks, maybe? > > Hope this helps :-) > > -- > Aymeric. > > > > On 23 Mar 2020, at 20:22, Ahmad A. Hussein > wrote: > > Djan

GSoC Proposal to extend the parallel test runner to Windows and macOS and to support Oracle parallel test running

2020-03-23 Thread Ahmad A. Hussein
Django's parallel test runner works through forking processes, making it incompatible on Windows by default and incompatible in macOS due to a recent update. Windows and macOS both support spawn and have it enabled by default. Databases are cloned for each worker. To switch from fork to spawn,

Re: [Feature Request] Having an middleware to be able to force authentication on views by default

2020-03-23 Thread Ahmad A. Hussein
I completely agree with what has already been said by everyone here; moreover, this is a battery missing from Django in my opinion. It would make Django more "batteries-included" if this was part of core rather than third party-libraries. If you need help with documentation, I can definitely th

Where to post to ask questions about solving a Django ticket

2020-02-03 Thread Ahmad A. Hussein
I'm currently stuck on solving a Django ticket I assigned to myself, and I don't know where to post to ask for help/feedback. Should I post here or ask someone on the #django IRC channel or should I make a post on the django project forums? -- You received this message because you are subscribe

Re: How to Start for GSOC 2020 in Django org.

2020-01-13 Thread Ahmad A. Hussein
Hi Priyanshu, I'm a fellow GSoC aspirer. What helped me a lot is checking out the contributing guide posted on the Django website. Here is the link: https://docs.djangoproject.com/en/dev/internals/contributing/ It'll make things a lot easier for you if you've never used Git before and never trac