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

Apply for GSoC 2015 #4259

Closed
pires opened this issue Feb 9, 2015 · 21 comments
Closed

Apply for GSoC 2015 #4259

pires opened this issue Feb 9, 2015 · 21 comments
Assignees
Labels
priority/awaiting-more-evidence Lowest priority. Possibly useful, but not yet enough support to actually get it done. sig/api-machinery Categorizes an issue or PR as relevant to SIG API Machinery.

Comments

@pires
Copy link
Contributor

pires commented Feb 9, 2015

Could you apply for Google Summer of Code 2015? I've seen some students over at IRC looking for hints on how to contribute. @thockin replied to a guy who was speaking in his name and of two others, so there should be interest in this.

I'd be more than willing to pass on the word :-)

@bgrant0607
Copy link
Member

Good idea.

@mbforbes
Copy link
Contributor

mbforbes commented Feb 9, 2015

FYI the "Org Application Deadline" is February 20 at 19:00 UTC (11am PT).

@mbforbes
Copy link
Contributor

mbforbes commented Feb 9, 2015

Unsure exactly how to triage this. If anyone would like to claim it would simplify.

@mbforbes mbforbes added priority/awaiting-more-evidence Lowest priority. Possibly useful, but not yet enough support to actually get it done. status/help-wanted labels Feb 9, 2015
@bgrant0607 bgrant0607 self-assigned this Feb 9, 2015
@bgrant0607 bgrant0607 added the sig/api-machinery Categorizes an issue or PR as relevant to SIG API Machinery. label Feb 9, 2015
@pires
Copy link
Contributor Author

pires commented Feb 14, 2015

Just a reminder, 6 days to go.

@davidopp
Copy link
Member

I don't understand -- what would we need to do to sign up?

@bgrant0607
Copy link
Member

@brendandburns @thockin

I submitted the application. I created a github label for the project idea list:
https://github.com/GoogleCloudPlatform/kubernetes/labels/kind%2Fgsoc

If you have ideas for projects, file an issue and add the label or, if you can't, mention the issue here and I'll add the label.

@thockin
Copy link
Member

thockin commented Feb 19, 2015

Top of my head:

JobController and tooling

Kubelet work (goroutine per pod or other large reworks)

kube-proxy as pure iptables

more complex demo apps

I have an intern this summer too, so the same list applies there :)

Performance and de-pessimization

Make DNS work from the node

service pre-declaration (if we can come to agreement on it :)

using docker stuff - ulimits, extra GIDs

new docker stuff - parent cgroups, shared PID and user namespaces, network
plugins, etc

On Wed, Feb 18, 2015 at 11:42 PM, Brian Grant notifications@github.com
wrote:

@brendandburns https://github.com/brendandburns @thockin
https://github.com/thockin

I submitted the application. I created a github label for the project idea
list:
https://github.com/GoogleCloudPlatform/kubernetes/labels/kind%2Fgsoc

If you have ideas for projects, file an issue and add the label or, if you
can't, mention the issue here and I'll add the label.

Reply to this email directly or view it on GitHub
#4259 (comment)
.

@bgrant0607
Copy link
Member

JobController and replacing proxy with iptables are good ideas. I think the project needs to be better defined than most of the other things -- it's not quite the same as an intern, IIUC. Maybe "parallelize kubelet and/or apiserver" could work.

@bgrant0607
Copy link
Member

GSoC application is now complete. Let me know if you have more project ideas.

@bgrant0607
Copy link
Member

@bgrant0607
Copy link
Member

Galaxy listed Kubernetes integration as a project: https://wiki.galaxyproject.org/Develop/GSOC/2015Ideas

@ghost
Copy link

ghost commented Mar 14, 2015

Hi, @bgrant0607 , i'm GSOC 2015 applicant.. I'm willing to work on pod based networking models. my project idea is to enable multicloud integration of Kubernetes through pod based networking model. I started reading docs related to pod based.... Please suggest me to do few more task, so that i'll able to come with good project proposal and be efficient candidate to team.

@xudifsd
Copy link
Contributor

xudifsd commented Mar 14, 2015

@thockin @bgrant0607 hi, goroutine per pod in kubelet interested me, but I failed to find any issue related with it, is there any?
BTW, it is so hard to find any idea that no one is working on

@bgrant0607
Copy link
Member

@xudifsd Goroutine-per-pod was implemented #4895. Sorry. Yes, the project is moving quickly.

AFAIK, nobody is working on the per-node controller #1518, or job controller #1624, or converting replication controller to a plugin #3058.

Efficient label queries, reverse label lookups, field-based selection, and field filtering would all be great to have, also.

A Kubelet UI would be great to have -- very useful for debugging, and for standalone kubelet scenarios.

@satnam6502
Copy link
Contributor

Are we doing a per-node controller? The thread seems cool on the idea
(Tim's comments). If I thought this is something we definitely wanted then
I would have jumped on it earlier.

S

On Sat, Mar 14, 2015 at 10:21 PM, Brian Grant notifications@github.com
wrote:

@xudifsd https://github.com/xudifsd Goroutine-per-pod was implemented
#4895 #4895.
Sorry. Yes, the project is moving quickly.

AFAIK, nobody is working on the per-node controller #1518
#1518, or job
controller #1624
#1624, or
converting replication controller to a plugin #3058
#3058.

Efficient label queries, reverse label lookups, field-based selection, and
field filtering would all be great to have, also.

A Kubelet UI would be great to have -- very useful for debugging, and for
standalone kubelet scenarios.


Reply to this email directly or view it on GitHub
#4259 (comment)
.

@bgrant0607
Copy link
Member

@satnam6502 Yes, we are. Tim developed a prototype #2491.

@bgrant0607
Copy link
Member

@RashmiMargani Networking is a complex topic. Take a look at #3760 or #260. If you just want to get your feet wet, take a look at #15 (yes, 2 digits).

@thockin
Copy link
Member

thockin commented Mar 15, 2015

I was won over.

On Sat, Mar 14, 2015 at 10:36 PM, Brian Grant notifications@github.com
wrote:

@satnam6502 https://github.com/satnam6502 Yes, we are. Tim developed a
prototype #2491
#2491.


Reply to this email directly or view it on GitHub
#4259 (comment)
.

@volyx
Copy link

volyx commented Mar 25, 2015

Is this issue #3692 still actual? Can I take part in designing this feature during gsoc?

@you-n-g
Copy link
Contributor

you-n-g commented Apr 15, 2015

Hi
Could you tell me how many slots have been allocated to k8s in gsoc 2015? I'm really concerned about it.

@bgrant0607
Copy link
Member

@you-n-g We'll be selecting projects next week. It's true that we have more proposals than slots (and mentors).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority/awaiting-more-evidence Lowest priority. Possibly useful, but not yet enough support to actually get it done. sig/api-machinery Categorizes an issue or PR as relevant to SIG API Machinery.
Projects
None yet
Development

No branches or pull requests

9 participants