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

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. > >

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

Re: Proposal for Table Functions

2020-05-18 Thread Ahmad A. Hussein
y 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 them because I am used to use t

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

Re: Selected projects for Google Summer of Code 2020

2020-05-06 Thread Ahmad A. Hussein
for GSoC, and lots of folks to act as >>>> mentors, so I want to >>>> thank everyone there. >>>> >>>> Django was accepted into GSoC. We were granted two slots. Thus for >>>> 2020, >>>> two student proposals were selected:

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
> >> 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, at 08:13, Ahmad A. Hussein >> wrote: >> >>  >

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
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? > > On 30 Mar 2020, at

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
t;>> Hello Ahmad, >>> >>> I believe there's interest for supporting parallel test runs on Oracle, >>> if only to make Django's own test suite faster. >>> >>> I'm not very familiar with spawn vs. fork. As far as I understand, spawn >>> starts a n

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

2020-03-28 Thread Ahmad A. Hussein
see what breaks, maybe? > > Hope this helps :-) > > -- > Aymeric. > > > > On 23 Mar 2020, at 20:22, Ahmad A. Hussein > wrote: > > Django's parallel test runner works through forking processes, making it > incompatible on Windows by default and incompatible in macOS d

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

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

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