Skip to content

Add Google Summer of Code Working Group charter.#63

Open
tim-schilling wants to merge 2 commits into
django:mainfrom
tim-schilling:gsoc-wg
Open

Add Google Summer of Code Working Group charter.#63
tim-schilling wants to merge 2 commits into
django:mainfrom
tim-schilling:gsoc-wg

Conversation

@tim-schilling
Copy link
Copy Markdown
Member

This is a first draft of the charter. I tried to keep it inline with current efforts. I expect as the WG forms and iterates, it will be more ambitious and the scope will change.

cc: @DevilsAutumn @Apoorvgarg-creator

Comment thread active/google-summer-of-code.md
Comment on lines +19 to +20
- Board Liaison:
- Steering Council Liaison:
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tim-schilling a question popped into my header while reading your year in review.

Are some of the working groups/teams meant to report to just the Steering Council or is the board always included?

I ask this here as it would seem from an outside perspective GSoC is more technical in nature over requiring much from the board?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

From my understanding / perspective it is a and/or situation depending on the use case. GSoC and Djangonaut Space (if you think of it as a contributor WG) both are relevant to the technical aspect of Django. However, more of them are about community building which is the Board's purview.

So I think GSoC would report to the board, but would need a SC liaison for helping with project selection. Though that's not a strong preference.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That makes sense. More broadly is there a case to be made for some WG's to only have a SC liaison and no board liaison?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes. I'd imagine if we had a dedicated team for handling the new-features repo (no plans atm), that'd be entirely in the SC's domain. Or a dedicated team that managed a particular component.

Concretely, the mergers, releases, triage and review teams, likely all will be SC domain rather than board domain.

@DevilsAutumn
Copy link
Copy Markdown

Looks good to me, thanks for putting this together @tim-schilling !

@tim-schilling tim-schilling marked this pull request as ready for review January 26, 2026 15:51
@tim-schilling
Copy link
Copy Markdown
Member Author

@knyghty I think this is good for review and potentially the boards if you don't spot any major issues.


- Chair: Bhuvnesh Sharma
- Co-Chair: Apoorv Garg
- Board Liaison:
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TODO get a board liaison

@wsvincent
Copy link
Copy Markdown

Really good stuff here! I would just add to please continue to post blog updates on djangoproject.com and encourage both mentors and students to also blog as much as possible so that we can share on Django News and the broader community is aware of all the work happening here.

- Co-Chair: Apoorv Garg
- Board Liaison:
- Steering Council Liaison:
- Other members:
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Question: Would asking past mentors make sense here?

Also would it make sense to say each year's mentors are included for the period they are a mentor?

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think it makes sense to add each year's mentors for the the period they are mentor, as member of the working group. From my understanding, This working group is more of a body that makes sure that GSoC is well organized year after year.
Yes, we can ask current and prior mentors if they are interested to become a part. But before that we need to be clear about the roles and responsibilities of the members.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Make sense! I think I'm confusing my role as mentor and OCWG chair!

@tim-schilling
Copy link
Copy Markdown
Member Author

tim-schilling commented May 6, 2026

@wsvincent that's definitely something we're hoping to do with this WG. Right now the team is just Apoorv and Bhuvnesh and they are focused on kicking off 2026. The plan is to build some documentation along with resuable communications to make Django's participation easier from year to year.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants