Re: GSOC 2023 Discussion and Feedback: Database-level Cascades

2023-03-29 Thread David Sanders
> > Thank you for your suggestion and nice implementation example. I would try > to include that approach too. > No, that was just an example of a workaround without any of the benefits of Django's emulation – the presence of a workaround often goes into determining whether it's worth working on a

Re: GSOC 2023 Discussion and Feedback: Database-level Cascades

2023-03-29 Thread Akash Sen
Hi David, Thank you for your suggestion and nice implementation example. I would try to include that approach too. *Regards,* Akash Kumar Sen LinkedIn | GitHub On Thursday, March 30, 2023 at 5:00:10 A

Re: GSOC 2023 Discussion and Feedback: Database-level Cascades

2023-03-29 Thread charettes
The difficulty of switching to database level constraint effectively resides in how your lose the great parts of cascade deletion emulations most notably signals post and pre-delete signals. If you're willing to make this compromise then you must make sure that all cycle of model relationships

Re: GSOC 2023 Discussion and Feedback: Database-level Cascades

2023-03-29 Thread Carlton Gibson
Hey David. Nice example! I've done this, again just PostgreSQL, overriding the schema editor's sql_create_fk and sql_create_column_inline_fk to add to the necessary ON DELETE (for an FK subclass), but doing it with a constraint is a lovely touch. (I shall play with that 😜) I didn't look at

Re: GSOC 2023 Discussion and Feedback: Database-level Cascades

2023-03-27 Thread David Sanders
Hi Akash, Database-level cascading deletes is a topic that has been discussed often since, well probably the dawn of Django 😁 From recollection the main issue isn't the implementation, it's getting it to play nicely with Django's cascading emulation. There are other tickets, but I believe this i

Re: GSOC 2023 Proposal Feedback on Security: Bring CORS and CSP into core

2023-03-08 Thread Anvesh Mishra
Thanks Carlton, My bad will make sure to keep the discussion in one place. 😓 On Wednesday, March 8, 2023 at 12:44:38 PM UTC+5:30 Carlton Gibson wrote: > Hi Anvesh. > > I replied to your forum post: > https://forum.djangoproject.com/t/gsoc-2023-discussion-on-security-bring-cors-and-csp-into-cor

Re: GSOC 2023 Proposal Feedback on Security: Bring CORS and CSP into core

2023-03-07 Thread Carlton Gibson
Hi Anvesh. I replied to your forum post: https://forum.djangoproject.com/t/gsoc-2023-discussion-on-security-bring-cors-and-csp-into-core/18932/7 — let's keep the discussion in one place please. Thanks. On Tue, 7 Mar 2023 at 17:59, Anvesh Mishra wrote: > I created a draft proposal GSOC Proposal

Re: GSOC 2023

2023-01-10 Thread Tim Graham
Hello all, please take a look at https://docs.djangoproject.com/en/dev/internals/contributing/new-contributors/ to find advice for new contributors. On Tuesday, January 10, 2023 at 11:26:12 AM UTC-5 arpitasriv...@gmail.com wrote: > Hello Everyone , myself Arpita Srivastava a pre final year com

Re: GSOC 2023

2023-01-08 Thread Barhamou Hama
hello to you and welcome. you can do like me, start here https://forum.djangoproject.com/latest Le samedi 7 janvier 2023 à 16:19:27 UTC+1, rudran...@gmail.com a écrit : > Hello!! everyone, I am Rudranil, I am a student , majoring in Computer > science, I am from India. > My skills sets include

Re: GSOC 2023

2023-01-08 Thread Umair Anwar (Software Developer)
Hello Rudran, I want to join in too. It would be great if somebody could help. On Saturday, January 7, 2023 at 8:19:27 PM UTC+5 rudran...@gmail.com wrote: > Hello!! everyone, I am Rudranil, I am a student , majoring in Computer > science, I am from India. > My skills sets include python, Djang

Re: GSOC 22

2022-03-07 Thread 'Adam Johnson' via Django developers (Contributions to Django itself)
Yes - there's a wiki page here with lots of info: https://code.djangoproject.com/wiki/SummerOfCode2022 On Mon, Mar 7, 2022 at 12:31 PM Sarthak Kinge wrote: > Is django again participating in GSOC 22? > > -- > You received this message because you are subscribed to the Google Groups > "Django dev

Re: GSoC Proposal: (Migrations) Adapt schema editors to operate from model states instead of fake rendered models.

2021-05-21 Thread Carlton Gibson
Hi Manav. Welcome aboard! 🙂 On Thursday, 20 May 2021, Manav Agarwal wrote: > Hello everyone, > I am so very thankful to everyone who helped me out with my project idea > and proposal. The proposal is accepted and I will give my best to > accomplish as I have promised. > On Thursday, April 8, 202

Re: GSoC Proposal: (Migrations) Adapt schema editors to operate from model states instead of fake rendered models.

2021-05-20 Thread Manav Agarwal
Hello everyone, I am so very thankful to everyone who helped me out with my project idea and proposal. The proposal is accepted and I will give my best to accomplish as I have promised. On Thursday, April 8, 2021 at 7:17:58 AM UTC+5:30 Manav Agarwal wrote: > Hey Carlton. > > I have submitted the

Re: GSOC Proposal : A new AUTH library.

2021-04-15 Thread Daryl
I'd add this to the direction Shai's comment is going (if i've interpreted Shai's commments correctly); Some Django components (such as how static files are served) often change during the production life of a project; the way you auth users almost never changes, or if it does, it changes once. Th

Re: GSOC Proposal : A new AUTH library.

2021-04-15 Thread Shai Berger
Hi Nikhil, I am not calling the shots here, just a member of the community. However, if you are suggesting this as a work on a 3rd-party library, I think your suggestion should be either for something completely new, or a significant improvement over existing 3rd-party libraries. Libraries which

Re: GSOC Proposal : A new AUTH library.

2021-04-14 Thread Curtis Maloney
Just throwing another idea into the pile whilst we're here. For a long time I've felt we could more easily support a lot more use cases if we separated Authentication from Authorization. The simplest path for this would be to separate credentials (username, password) from the User record. This

Re: GSoc proposal : A django pdfs library.

2021-04-11 Thread Carlton Gibson
Hi Anuttam — If you're happy I'd submit. I'm afraid I don't have capacity to pre-review before the deadline here. Good luck. Kind Regards, Carlton On Monday, 12 April 2021 at 08:27:12 UTC+2 anutta...@gmail.com wrote: > Hey , > Can anyone please let me know if I have to include other things

Re: GSoc proposal : A django pdfs library.

2021-04-11 Thread Anuttam Anand
Hey , Can anyone please let me know if I have to include other things for my final proposal or should I submit ? Thanks. On Thu, 8 Apr, 2021, 8:58 am Anuttam Anand, wrote: > Hey Carton , > I have made my final proposal , please let me know for any additional > points or advice. > Google Docs Lin

Re: GSOC Proposal : Adding a Redis cache backend to Core

2021-04-08 Thread charettes
Hello Daniyal, > I want to move ahead with using the pickle module. However, does it seem necessary to add support for other serializers ( json / yaml / msgpack ) as well? I don't think that adding support for configurable serialization is necessary for this project. Don't get me wrong, I thin

Re: GSoc proposal : A django pdfs library.

2021-04-07 Thread Anuttam Anand
Hey Carton , I have made my final proposal , please let me know for any additional points or advice. Google Docs Link : https://docs.google.com/document/d/1HPi0hI3BlVRuUiq2JPxKxm_jnGwjfqhCczWaDHUWhSE/edit?usp=sharing On Tuesday, April 6, 2021 at 10:16:26 PM UTC+5:30 Anuttam Anand wrote: > Hey

Re: GSoC Proposal: (Migrations) Adapt schema editors to operate from model states instead of fake rendered models.

2021-04-07 Thread Manav Agarwal
Hey Carlton. I have submitted the proposal. Also, Your suggestion of adding tests with the introduction of a new central registry seems great and I have implemented the same in phase 1. Also, I already added all the points suggested by Simon Charette from the discussion( https://groups.google.com/

Re: GSOC Proposal : Adding a Redis cache backend to Core

2021-04-07 Thread Daniyal Abbasi
Hi Since redis does not support complex objects, we need to serialize the data into a suitable format. Most third-party libraries use either the pickle module, to serialize the values or use json / yaml serializers. I want to move ahead with using the pickle module. However, does it seem necessary

Re: GSoC Proposal: (Migrations) Adapt schema editors to operate from model states instead of fake rendered models.

2021-04-07 Thread Carlton Gibson
Hi Manav. You should definitely submit. Your proposal is quite detailed, so I'd need to sit down with it more fully than I have time to comment on this week. (But that's OK — even if your implementation idea needs revision, THAT you've considered it is important.) Having said that: * You h

Re: GSoC Proposal: (Migrations) Adapt schema editors to operate from model states instead of fake rendered models.

2021-04-06 Thread Manav Agarwal
Thank You Carlton for the feedback. As per your suggestion, I have increased the clarity of the proposal with some code and implementation. I will try to maximize the clarity as much as possible. Till then, May you please suggest

Re: GSoc proposal : A django pdfs library.

2021-04-06 Thread Anuttam Anand
Hey Carlton, Thanks for responding . This is my first open source project and I'm pretty scared . But my view is to add features for a django pdf library , features which other frameworks have and are not in current scope like in ReportLab. After doing some research , I have found some python ba

Re: GSoc proposal : A django pdfs library.

2021-04-06 Thread Carlton Gibson
Hi Anuttam. I’d guess that a PDF library itself would be out of scope for Django itself — but this is a perennial problem. **Quite maybe** a project to modernise the Outputting PDFs with Django docs would be in scope... 🤔 https://docs.djangoproject.com/en/3.1/howto/outputting-pdf/ Questions tha

Re: GSoC Proposal: (Migrations) Adapt schema editors to operate from model states instead of fake rendered models.

2021-04-06 Thread Carlton Gibson
Hi Manav. Sorry for the late reply. Your proposal looks very good, and your previous contributions are noticed. You’ve obviously taken time to look at it in depth. I think just going over it this week as time allows to maximise clarity is worth it. That’s always time well spent. (Generally there

Re: GSoC Proposal: (Migrations) Adapt schema editors to operate from model states instead of fake rendered models.

2021-04-04 Thread Manav Agarwal
Link for the proposal - https://gist.github.com/manav014/9b0feb734e4d140eef1913340602d2ae On Monday, April 5, 2021 at 8:41:32 AM UTC+5:30 Manav Agarwal wrote: > I have added the proposed solution in the proposal. > I request fellow developers to please help me with their respective > suggestio

Re: GSoC Proposal: (Migrations) Adapt schema editors to operate from model states instead of fake rendered models.

2021-04-04 Thread Manav Agarwal
I have added the proposed solution in the proposal. I request fellow developers to please help me with their respective suggestions, thoughts or feedback, so that I may develop a better and practical proposal. Regards, Manav Agarwal On Friday, April 2, 2021 at 3:09:46 AM UTC+5:30 Manav Agarwal

Re: GSOC Proposal: Adding Redis Cache Backend To Django Core.

2021-04-04 Thread Dan Davis
cache coherence can be a problem, but I am thinking more about what happens when the cache, which is supposed to make things faster, is not available due to error. Django ends up waiting for it. Each request waits for the cache, and this is a hard problem because there is no common shared place t

Re: GSOC Proposal: Adding Redis Cache Backend To Django Core.

2021-04-02 Thread Girish Sontakke
Hello, If I am not wrong, you are talking about the cache incoherence problem. Currently, I don't have any concrete idea to tackle this problem but I will try to figure it out. Thanks for bringing this to concern. Kind Regards, Girish On Thursda

Re: GSOC Proposal: Adding Redis Cache Backend To Django Core.

2021-04-01 Thread Dan Davis
Since REDIS is already usable as a cache for Django using 3rd party code, I would rather see a circuit breaker pattern applied to the cache, across all backends. I'm not that active in maintaining Django right now, but a cache may not be fully redundant, and it also can fail. If the cache is truly

Re: GSOC Proposal: Adding Redis Cache Backend To Django Core.

2021-04-01 Thread Girish Sontakke
Hello Carlton, As suggested by you I made some revisions to my proposal. Still, it is not a perfect one, I am trying to improve it. Thanks a lot for the help. Kind Regards, Girish On Thursday, April 1, 2021 at 12:15:53 AM UTC+5:30 carlton...@gmail.com wrote: > > > On 31 Mar 2021, at 11:00, Giri

Re: GSOC Proposal: Adding Redis Cache Backend To Django Core.

2021-03-31 Thread Carlton Gibson
> On 31 Mar 2021, at 11:00, Girish Sontakke wrote: > > Now I have doubt that whether I should remove Provides Many Data-Structures > point from the "Why Redis" section or keep it there?. I don’t think it’s vital either way… but it seems a distraction. That Redis has HyperLogLog isn’t somethi

Re: GSOC Proposal: Adding Redis Cache Backend To Django Core.

2021-03-31 Thread Girish Sontakke
Thank you, Carlton, I search for discussion in the mailing list about Redis cache I found a helpful discussion here. Should I put my proposal there or should I continue here? In the "Why Redis" section of my proposal,

Re: GSOC Proposal: Adding Redis Cache Backend To Django Core.

2021-03-31 Thread Carlton Gibson
Hi Girish, Welcome. Have a search of the history of the mailing list here. There was one, or a couple of (?) threads on adding a Redis backend recently (last year or two). >From the "Why Redis" section of your proposal, I think the answer is simply that lots of users (most in fact according

Re: GSOC intro and guidance

2021-03-26 Thread 'Adam Johnson' via Django developers (Contributions to Django itself)
Welcome Raj, Have you had a look at the GSoC wiki page? https://code.djangoproject.com/wiki/SummerOfCode2021 . Do you have any ideas what you'd like to work on? I'll also paste below my normal reply for anyone seeking to contribute. Thanks, Adam -- There are many different ways to contribute

Re: GSOC participation-What next?

2021-03-15 Thread 'Adam Johnson' via Django developers (Contributions to Django itself)
Hi Anath, Did you see the Wiki page on GSoC? https://code.djangoproject.com/wiki/SummerOfCode2021 Let us know if you have any specific questions after reading that, and the below links I send to everyone who asks about contributing! Thanks, Adam --- There are many different ways to contribute

Re: GSOC 2021

2021-02-01 Thread Carlton Gibson
Hello. Yes, hoping to. Applications opened on Friday and close on the 19th of February. I intend to pull together a wiki page for it over the next week or so. Given the changed format, projects are smaller. My thought is to suggest a ticket based approach, taking either one or a group depending o

Re: GSoC 2020

2020-05-08 Thread Abhirav Dilip Kariya
Hi Carlton, I will start working on this. I’ll create a new thread for further correspondence. Thanks and regards, Abhirav Dilip Kariya On Fri, May 8, 2020 at 10:29 AM Carlton Gibson wrote: > Hi Abhirav. > > I think this is an interesting project. It would be nice if we had a story > for handl

Re: GSoC 2020

2020-05-08 Thread Carlton Gibson
Hi Abhirav. I think this is an interesting project. It would be nice if we had a story for handling sensitive values that went (in principle) from "use environment variables" (or a file) to the various Vault-like options. The trick is making that compelling as a feature for Django, but such a

Re: GSoC 2020

2020-05-05 Thread Abhirav Dilip Kariya
Hi, Thank you community for the guidance while I was writing my proposal. I understand that the number of slots granted for gsoc are limited. However, if the community liked my proposal, I would like to work on it. I also understand that it is difficult to provide mentors and I can write a patch

Re: GSoC 2020

2020-05-05 Thread Carlton Gibson
Yes, absolutely. Thank you both. We do hope you'll continue to be part of the community! Kind Regards, Carlton On Wednesday, 6 May 2020 00:44:03 UTC+2, Adam Johnson wrote: > > Thank you both for writing proposals and contributing to the community! > > On Mon, 4 May 2020 at 19:14, Abhijeet Vis

Re: GSoC 2020

2020-05-05 Thread Adam Johnson
Thank you both for writing proposals and contributing to the community! On Mon, 4 May 2020 at 19:14, Abhijeet Viswa wrote: > Hi guys, > > I'd like to say the same. It was a wonderful opportunity. Thanks everyone. > > Regards. > > On Mon, 4 May 2020 at 23:41, Sanskar Jaiswal > wrote: > >> Hey ev

Re: GSoC 2020

2020-05-04 Thread Abhijeet Viswa
Hi guys, I'd like to say the same. It was a wonderful opportunity. Thanks everyone. Regards. On Mon, 4 May 2020 at 23:41, Sanskar Jaiswal wrote: > Hey everyone, > > I didn’t get selected for GSoC, but I would like to sincerely thank this > community for guiding me and helping me get involved i

Re: GSOC Proposal: 2FA

2020-03-31 Thread Rohit Jha
Hi, Thanks for the suggestion. I have updated the proposal giving more technical details. Regards On Sunday, March 29, 2020 at 10:17:38 AM UTC+5:30, Asif Saif Uddin wrote: > > can you elaborate more on the technical break down of the project steps? > > On Thursday, March 26, 2020 at 11:10:27

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

2020-03-30 Thread Abhijeet Viswa
Hi, I'd like to point out that the MySQL backend uses the mysqld utility to create a database dump which is then imported. So, as far as implementation complexity goes, I believe migration once again during setup of the child process might complicate it further. It might just be easier to use on-d

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

2020-03-30 Thread Tom Forbes
You’re both most likely correct, but I think it’s good to get some numbers and compare implementation complexity. It’s also worth considering that often as a project grows in complexity the time it takes to do a full test run grows with it, so perhaps the overhead would be in a fairly constant

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

2020-03-30 Thread charettes
I agree with Adam here, it not just about running the SQL itself; the current migration framework require models to be (re-)rerendered before a lot of schema operations which slows down dramatically as project grows. The dump/restore approach will undeniably be faster than running migrations fo

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

2020-03-30 Thread Adam Johnson
> > I just finished rewriting it to re-run migrations and setup in each > worker. I didn't bench mark it so I'll do that again later, but as a gut > reaction it isn't significantly slower; but of course the numbers will tell > the real story. I'm a little concerned about rerunning migrations in e

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
You're definitely right! I just finished rewriting it to re-run migrations and setup in each worker. I didn't bench mark it so I'll do that again later, but as a gut reaction it isn't significantly slower; but of course the numbers will tell the real story. Passing the dump string through shared

Re: GSoC proposal research - type hinting

2020-03-30 Thread Carlton Gibson
Hi Nikita. Thanks for the follow up. C. On Mon, 30 Mar 2020 at 13:56, Никита Соболев wrote: > Hi everyone, > > I am one of the django-stubs core-devs (https://github.com/sobolevn). > > I would love to mentor Kacper and help with anything django-stubs related. > You can count me in! > > Best rega

Re: GSoC proposal research - type hinting

2020-03-30 Thread Никита Соболев
Hi everyone, I am one of the django-stubs core-devs (https://github.com/sobolevn). I would love to mentor Kacper and help with anything django-stubs related. You can count me in! Best regards, Nikita Sobolev суббота, 28 марта 2020 г., 2:08:07 UTC+3 пользователь Kacper Szmigiel написал: > > Hel

Re: GSoC Mentors

2020-03-30 Thread Никита Соболев
Hi everyone, I am one of the TypedDjango maintainers (https://github.com/sobolevn) I know there are people who want to work on this project during GSoC. I want to confirm that I am able and willing to mentor several people. Cheers! среда, 25 марта 2020 г., 11:43:49 UTC+3 пользователь Carlton Gi

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

2020-03-30 Thread Tom Forbes
Awesome! However there is always a tradeoff between speed and code complexity - it might not be worth a more complex system involving shared memory or copying SQLite files in other ways if it only saves ~5 seconds at the start of a test run compared to re-running the migrations in each worker. I

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
I did stumble upon shared memory when I originally wanted to pass the database connection itself into shared memory. Your idea of passing the query string is MUCH more reasonable, can be done using shared memory, and will ultimately be much more cleanly written. i'll definitely test out if it has

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

2020-03-30 Thread Tom Forbes
There is an interesting addition to the standard library in Python 3.8: multiprocessing.shared_memory (https://docs.python.org/3/library/multiprocessing.shared_memory.html). It’s only on 3.8 but it might be worth seeing if that has a performance improvement over passing a large string into the

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
Thank you Adam for the amazing pointer. That's exactly the solution I was looking for. I didn't even know VACUUM INTO was a thing in SQLite3 (quite nifty). Both sources you listed can definitely copy memory-to-memory efficiently. I had also found two useful APIs in the standard library's documenta

Re: GSoC 2020 Proposal for ModelStates in Migrations

2020-03-29 Thread Sanskar Jaiswal
Hey Simon I have made some more changes yet again. I would love for you to take one final look at it and again give me your valuable feedback before I make the final submission on the GSoC portal. Looking forward to hearing from you and working with everyone in the summer. 😁 https://gist.github.co

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

2020-03-29 Thread Adam Johnson
> > Currently what I'm figuring out is getting a SQL dump to change SQLite's > cloning method and implementing an Oracle cloning method. I'm searching > through Django's documentation and internal code to see if there is a > ready-made SQL dump method for SQLite and if not I'll search for it in a >

Re: GSOC Student

2020-03-29 Thread Adam Johnson
Hi Edidiong The page Asif refers to is this one: https://code.djangoproject.com/wiki/SummerOfCode2020 I'm not sure if you've contributed much to Django or the ecosystem (including GraphQL libraries) before. If you don't have much of a track record of contributions, your application is less likely

Re: GSoC 2020 Proposal for ModelStates in Migrations

2020-03-28 Thread Sanskar Jaiswal
Hey Simon, Thank you for this clarification, I shall make some changes to my proposal accordingly. Again, my apologies if I seemed impatient. Kind regards Sanskar On Sun, Mar 29, 2020 at 3:02 AM charettes wrote: > Hey Sanskar, > > As Daryl mentioned don't expect an immediate response from me o

Re: GSOC Proposal: 2FA

2020-03-28 Thread Asif Saif Uddin
can you elaborate more on the technical break down of the project steps? On Thursday, March 26, 2020 at 11:10:27 PM UTC+6, Rohit Jha wrote: > > Hi, > > Here is my proposal for GSoCon 2FA > > > https://docs.google.com/document/d/1f-9hOYHZ9rzLH7UEzdPmVi1n4jQJ92gDwYpqef1ZYMk/edit?usp=sharing > > Feed

Re: GSOC Student

2020-03-28 Thread Asif Saif Uddin
you should check the idea page for gsoc 2020 first. then pick a component of django internals and find out relevant ticets to create a good proposal to solve the problem of any part of django. On Friday, March 27, 2020 at 4:02:23 PM UTC+6, Edidiong Etuk wrote: > > Hi, I'm Edidiong, I'd like to

Re: GSoC Mentors

2020-03-28 Thread Asif Saif Uddin
Hi, I believe I can help in project management and some technical help with my 3 failed attempt to get selected as gsoc student in django project. I can share my experience from my failures :) Hope that would be useful :) Kind regards, Asif On Wednesday, March 25, 2020 at 2:43:49 PM UTC+6, C

Re: GSoC 2020 Proposal for ModelStates in Migrations

2020-03-28 Thread charettes
Hey Sanskar, As Daryl mentioned don't expect an immediate response from me or anyone on this list. > I still fail to understand how this would help ModelState get access to related db_types, (the problem that the mapping in my proposal aims to solve). If project state maintains a map of (app_

Re: GSoC 2020 Proposal for ModelStates in Migrations

2020-03-28 Thread Sanskar Jaiswal
Sorry, I didn’t mean to sound impatient . I understand that this pandemic is disrupting life everywhere and I hope everyone is safe and healthy. I will keep this in mind next time. Again, my apologies. Kind regards Sanskar On Sun, 29 Mar 2020 at 01:15, Daryl wrote: > Hi Sanskar, > > Please be p

Re: GSoC 2020 Proposal for ModelStates in Migrations

2020-03-28 Thread Daryl
Hi Sanskar, Please be patient with everyone - during this time, some countries are in terrible shape, others are coping well. In addition, even without Covid19, it is impossible to know what is going on with anybodies situation, and we are (almost) all donating our time. Regards. D On Sun, 29 Ma

Re: GSoC 2020 Proposal for ModelStates in Migrations

2020-03-28 Thread Sanskar Jaiswal
Hey Simon, Could you kindly reply? 😅 Thanks Kind regards Sanskar On Fri, 27 Mar 2020 at 12:58, Sanskar Jaiswal wrote: > Hey Simon, > > While I certainly see the benefits of this, I still fail to understand how > this would help ModelState get access to related db_types, (the problem > that the

Re: GSoC proposal research - type hinting

2020-03-28 Thread Kacper Szmigiel
Hello, I've sent emails to Mr Kurnikov and Mr Sobolev, Typed Django project maintainers. Looking forward to get an answer from them. Kind regards, Kacper On Saturday, March 28, 2020 at 4:16:26 PM UTC+1, Carlton Gibson wrote: > > Hi Kacper. > > The question of type hints in Django itself is cur

Re: GSoC proposal research - type hinting

2020-03-28 Thread Carlton Gibson
Hi Kacper. The question of type hints in Django itself is currently under consideration (the draft DEP plus this PR: https://github.com/django/django/pull/12405 ) If it weren’t for the current covid-19 situation we would likely already have a more

Re: GSoC proposal research - type hinting

2020-03-28 Thread Kacper Szmigiel
Thank you for your response! :) I was thinking to start with adding type hints to some basic Django packages, i.e. django.utils, and then move on with other ones, depending on how much time I have left. But, I'm not sure what way to do this is more reasonable. I wrote an email to Daniel Moisse

Re: GSoC Mentors

2020-03-28 Thread Shai Berger
Hi Carlton and all, I'm not much of a manager, but will be happy to help as much as I can with technical input. -- 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 recei

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
Apologies for the late response. I've had to attend to personal matters concerning the current crisis we're all facing. All is well though I should have posted a more detailed post from the get-go. I apologize for the lack of clarity as well. Last week, I initially did exactly what you suggeste

Re: GSoC proposal research - type hinting

2020-03-27 Thread charettes
You might also be interested in this Django Enhancement Proposal to add type hints to Django https://github.com/django/deps/pull/65 Cheers, Simon Le vendredi 27 mars 2020 19:08:07 UTC-4, Kacper Szmigiel a écrit : > > Hello everyone! > > My name is Kacper, I'm 22 y.o. CS student from Lodz, Polan

Re: GSoC proposal research - type hinting

2020-03-27 Thread Tom Forbes
As an avid user of type hints I think it would be fantastic. I believe with the upcoming release we only target Python versions that support type hinting, which was one of the issues holding us back before. I would recommend choosing a specific part of Django and investigating adding type hints

Re: GSoC Mentors

2020-03-27 Thread Antje Kazimiers
Hi Ramya, To start contributing to Django, first I would look at the list of “Easy tickets” which are still unassigned: https://code.djangoproject.com/query?status=!closed&easy=1&stage=Accepted&desc=1&order=changetime

Re: GSoC 2020 Proposal for ModelStates in Migrations

2020-03-27 Thread Sanskar Jaiswal
Hey Simon, While I certainly see the benefits of this, I still fail to understand how this would help ModelState get access to related db_types, (the problem that the mapping in my proposal aims to solve). Am I missing something here? Some more clarification/explanation would be highly helpful. K

Re: GSoC 2020 Proposal for ModelStates in Migrations

2020-03-26 Thread charettes
Thanks for the examples Sanskar. I think the mapping should be kept ProjetState instances and invalidated when state alterations are performed. In an ideal world I think that ProjectState should have methods mapping to all Operation subclasses state_forwards and these state_forwards methods sho

Re: GSoC Mentors

2020-03-26 Thread Tom Forbes
Happy to help any way I can (very time constrained in the near future, but that should ease off). I think sharing the burden as a group is a great idea. On Wednesday, 25 March 2020 08:43:49 UTC, Carlton Gibson wrote: > > Hi all. > > We're reaching the end of the application period for GSoC. >

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

2020-03-26 Thread Tom Forbes
Ahh, interesting! I think I can help mentoring, I’ll leave a reply in the official thread 💪 > On 26 Mar 2020, at 11:40, Carlton Gibson wrote: > > Hi Tom. > > (I was wondering if you might fancy mentoring on this project? 🙂) > > On Thursday, 26 March 2020 12:35:34 UTC+1, Tom Forbes wrote: > >

Re: GSoC Mentors

2020-03-26 Thread ramya kurapati
I want to take on a project and start contributing my part to django but I have no idea where to start. If anyone can help me, that would be great... thanks a lot. On Wednesday, March 25, 2020 at 2:13:49 PM UTC+5:30, Carlton Gibson wrote: > > Hi all. > > We're reaching the end of the application

Re: [GSoC 2020] Secrets Manager Proposal

2020-03-26 Thread Abhirav Dilip Kariya
Hello everyone, As the deadline for final proposals is coming up. I would like some feedback on my proposal. Here is the link to my proposal: GSoC Proposal Link to Prototype Gist

Re: GSoC 2020 Proposal for ModelStates in Migrations

2020-03-26 Thread Sanskar Jaiswal
Hi Simon Taking advice into account, I have made some more changes to my proposal . Please check it out and criticize it wherever you think I could improve it as always. :) Also, could you kindly give some kind of idea as to when

Re: GSoC Mentors

2020-03-26 Thread Adam Johnson
Happy to help mentor in both realms! 🤗 On Thu, 26 Mar 2020 at 15:59, Carlton Gibson wrote: > Hi David. Thanks. > > That makes a few folks that have put their hands up so 👍 > > On Thu, 26 Mar 2020 at 13:47, David Smith wrote: > >> Hi Carlton, >> >> I'm happy to help out with 1), if you think I w

Re: GSoC Mentors

2020-03-26 Thread Hasnat Jutt
Hi Gibson, I am available and willing to help in task 1 (General Project Management Help). On Thu, Mar 26, 2020 at 5:47 PM David Smith wrote: > Hi Carlton, > > I'm happy to help out with 1), if you think I would be helpful. > > I will not be of much help with 2) :-) > > David > > --

Re: GSoC Mentors

2020-03-26 Thread Carlton Gibson
Hi David. Thanks. That makes a few folks that have put their hands up so 👍 On Thu, 26 Mar 2020 at 13:47, David Smith wrote: > Hi Carlton, > > I'm happy to help out with 1), if you think I would be helpful. > > I will not be of much help with 2) :-) > > David > > -- > You received this message b

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

2020-03-26 Thread Abhijeet Viswa
Hey, Since Python 3.8, the default method for the multiprocessing module is spawn for Mac OS. On Thu, 26 Mar 2020 at 17:05, Tom Forbes wrote: > > incompatible in macOS due to a recent update > > Can you elaborate on this a bit? How has a recent update made forking > incompatible on MacOS? > > T

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

2020-03-26 Thread Carlton Gibson
Hi Tom. (I was wondering if you might fancy mentoring on this project? 🙂) On Thursday, 26 March 2020 12:35:34 UTC+1, Tom Forbes wrote: > > > incompatible in macOS due to a recent update > > Can you elaborate on this a bit? How has a recent update made forking > incompatible on MacOS? > macOS h

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

2020-03-26 Thread Tom Forbes
> incompatible in macOS due to a recent update Can you elaborate on this a bit? How has a recent update made forking incompatible on MacOS? Tom > On 23 Mar 2020, at 19:22, Ahmad A. Hussein wrote: > > Django's parallel test runner works through forking processes, making it > incompatible on W

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

2020-03-26 Thread Aymeric Augustin
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 new process, so you'll have to redo some initialization in the child processes.

Re: GSoC Mentors

2020-03-25 Thread Carlton Gibson
Thanks Simon, super. On Wednesday, 25 March 2020 19:25:27 UTC+1, charettes wrote: > > I confirm my willingness to be a mentor for ORM and Migrations related > work. > > Simon > > Le mercredi 25 mars 2020 04:43:49 UTC-4, Carlton Gibson a écrit : >> >> Hi all. >> >> We're reaching the end of the

Re: GSoC 2020 Proposal for ModelStates in Migrations

2020-03-25 Thread charettes
Thanks Sanskar, this iteration is much better. Now that you have a bit more details about your proposed changes breakdown I'd give a bit more examples of what a particular operation currently looks like now and you plan to change it. For example, you could describe how an AlterField operation c

Re: GSoC 2020 Proposal for ModelStates in Migrations

2020-03-25 Thread Sanskar Jaiswal
Hey Simon I have made some changes to the proposal. I kindly request you to take a look at it and give any feedback you can :) https://gist.github.com/aryan9600/b1c2eaf445006c17e02e7677cf1098d5 Kind Regards Sanskar On Wed, 25 Mar 2020 at 23:57, charettes wrote: > Are you thinking about the

Re: GSoC 2020 Proposal for ModelStates in Migrations

2020-03-25 Thread charettes
Are you thinking about the Operation.state_forwards logic? I guess it would make it easier to test state alterations in isolation but I don't think it's necessary for this already large project. Cheers, Simon Le mercredi 25 mars 2020 06:05:22 UTC-4, Sanskar Jaiswal a écrit : > > Hey Simon > > J

Re: GSoC Mentors

2020-03-25 Thread charettes
I confirm my willingness to be a mentor for ORM and Migrations related work. Simon Le mercredi 25 mars 2020 04:43:49 UTC-4, Carlton Gibson a écrit : > > Hi all. > > We're reaching the end of the application period for GSoC. > > In order to know how many students we might accept, we need to know

Re: GSoC 2020 Proposal for ModelStates in Migrations

2020-03-25 Thread Sanskar Jaiswal
Hey Simon Just so that I am more clear, is it favourable to move all logic that ModelOperations and FieldOperations implement right now to ProjectState and ModelState? Kind regards Sanskar On Tue, 24 Mar 2020 at 04:20, Sanskar Jaiswal wrote: > Hey Simon, > > Thank you for your feedback! It hel

Re: GSoC 2020 Proposal for ModelStates in Migrations

2020-03-23 Thread Sanskar Jaiswal
Hey Simon, Thank you for your feedback! It helps a lot. I shall look into your doubts right now, and edit my proposal accordingly. Kind regards Sanskar On Tue, Mar 24, 2020 at 3:37 AM charettes wrote: > Hello Sanskar, > > Thank you for your submission, from a quick look it seems to be heading

Re: GSoC 2020 Proposal for ModelStates in Migrations

2020-03-23 Thread Javier Buzzi
Understood. Thanks. On Monday, March 23, 2020 at 5:48:43 PM UTC-4, charettes wrote: > > Javier > > > I don't see how this solves anything. At the end of the day these "real" > models, or at the very least, not "fake" models will not have any custom > queryset/manager/properties/ > method you add

Re: GSoC 2020 Proposal for ModelStates in Migrations

2020-03-23 Thread charettes
Hello Sanskar, Thank you for your submission, from a quick look it seems to be heading in the right direction. Would it be possible to break the large overview section into more granular sections where you describe how you roughly plan to tackle each of the point mention? I personally have do

  1   2   3   4   5   6   7   8   9   10   >