Code Monkey home page Code Monkey logo

gsoc's Introduction

Unikraft at Google Summer of Code

This repository contains the official archive of the Unikraft GSoC projects over the years.

File hierarchy

Browse the files to investigate what work was done every year, expectations, ideas and more:

gsoc/
|---gsoc-year/
|   |---ideas.md
|   |---README.md
|   |---work-product/
|   |   |---Name-Project/
|---README.md
|---work-product-template.md

Let's take a tour of what every file in this hierarchy means:

  • For every year, we provided an updated list of ideas that should inspire you decide what you'd like to work on during summer, the ideas.md file. You can choose from there or you can come up with your own idea; nevertheless, get involved with the community and debate on your project.

  • The README.md inside the yearly directory contains information specific to the year we are participating in GSoC: general code of conduct, the proposal template and what is expected of you before being accepted as a contributor.

  • Now, onto the work-product directory: this is the place where we document what our contributors have worked on during the summer, their progress and more. It's also where you will post your work (if you are going to be accepted as a contributor) and it will be what your mentor will revise before giving their final feedback.

  • The main README.md is what you are reading now: fun stuff!

  • The last piece of the puzzle is the work-product-template.md file. It contains the skeleton that accepted contributors use for their final submission.

Best practices

First and foremost, read the README.md file for the year you are applying in. Follow the steps documented there as closly as possible: you (literally) get extra points.

Inspect ideas.md. Get involved with the community regarding your project idea!

Take a glance at the work-product directory: know what to expect after the summer ends, what previous mentees had to do and their involvement with Unikraft.

Write your proposal, you'll find the template linked in the README.md for the year you are applying in.

Submit your proposal and good luck!

gsoc's People

Contributors

mariasfiraiala avatar michpappas avatar nderjung avatar razvand avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.