Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Django Google Summer of Code 2024 #2012

Open
adamchainz opened this issue Mar 15, 2024 · 11 comments
Open

Django Google Summer of Code 2024 #2012

adamchainz opened this issue Mar 15, 2024 · 11 comments

Comments

@adamchainz
Copy link
Contributor

Like last year (#1337), Django is doing GSoC again and django-stubs is on the list of potential projects.

It actually remained there because it was just copied from last year’s wiki page, with two projects that I think are now irrelevant:

  1. Mypy strict-mode support - the stubs should be mostly(?) strict-mode compatible since Remove typecheck test and clean things up #1556.
  2. Merging django-types back in - somewhat covered by supporting other checkers in Make mypy a soft dependency #1628, and hard to merge further due to continued drift.

So I just deleted those projects from the wiki page and added a generic one, Expand django-stubs coverage, which would cover any proposal for clearing some of the entries from the stubtest TODO files.

Other maintainers and regular contributors, do you think this is okay? Would you be willing to mentor, and do you have any other possible projects?

@nebiyuelias1

This comment was marked as off-topic.

@adamchainz

This comment was marked as off-topic.

@sobolevn
Copy link
Member

sobolevn commented Mar 17, 2024

I won't participate in GSoC ever again: https://developers.google.com/open-source/gsoc/faq?hl=en#are_participants_from_ukraine_russia_or_belarus_allowed_to_participate_in_gsoc_2024

But, I have no problem with other contributors / maintainers participating :)

@nebiyuelias1

This comment was marked as off-topic.

@sobolevn

This comment was marked as off-topic.

@nebiyuelias1

This comment was marked as off-topic.

@intgr

This comment was marked as off-topic.

sobolevn added a commit that referenced this issue Mar 18, 2024
This should solve the issue in #2012
@nebiyuelias1

This comment was marked as off-topic.

sobolevn added a commit that referenced this issue Mar 18, 2024
This should solve the issue in #2012
@jorenham
Copy link
Contributor

What are your thoughts on putting pyright compatiblity in there as one of the main goals?

@sobolevn
Copy link
Member

@jorenham this is a good project, yes! You would need to find some other mentor among django-stubs maintainers, though :)

@Viicos
Copy link
Contributor

Viicos commented Mar 21, 2024

This also relates to sbdchd#207, I'll try to find some time working on this in the next couple weeks. I'll be attending DjangoCon Europe in June as well, maybe I'll find some time to work on it there

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

6 participants