├── .gitignore
├── utkarshag.jpg
├── images
├── logo.png
├── body-bg.jpg
├── greyzz.png
├── opencode.png
├── ribbon.png
├── blog
│ ├── aswin.jpg
│ ├── ayush.jpg
│ ├── ravi.jpg
│ ├── anupam.jpeg
│ ├── aswanth.jpg
│ ├── vsvipul555.JPG
│ └── vamsisangam.jpg
├── header-bg.jpg
├── sidebar-bg.jpg
├── github-button.png
├── highlight-bg.jpg
├── icons
│ └── favicon.png
├── opencode-og.jpg
├── opencodelogo.png
├── students
│ ├── KBL.jpg
│ ├── Saic.jpg
│ ├── agam.jpg
│ ├── amit.jpg
│ ├── anil.jpg
│ ├── anu.jpg
│ ├── luv.jpeg
│ ├── neha.jpg
│ ├── neil.jpg
│ ├── nvk.jpg
│ ├── Abhey.jpg
│ ├── Anjali.jpg
│ ├── Anupam.jpg
│ ├── Gauri.jpg
│ ├── Sunil.jpg
│ ├── aditi.jpg
│ ├── akhil.jpg
│ ├── akshat.jpg
│ ├── anmol.jpg
│ ├── bhanu.jpg
│ ├── bhuvi.jpg
│ ├── divija.jpg
│ ├── donny.jpg
│ ├── druval.jpg
│ ├── gagan.jpg
│ ├── kiran.jpg
│ ├── nabeel.jpg
│ ├── niyas.jpg
│ ├── pravin.jpg
│ ├── ranjan.jpg
│ ├── ridam.jpg
│ ├── rohan.jpg
│ ├── rohit.jpg
│ ├── sanam.jpg
│ ├── shivam.jpg
│ ├── shubhi.jpg
│ ├── sourav.jpg
│ ├── tarun.jpg
│ ├── utpal.jpg
│ ├── vinit.jpg
│ ├── vipul.jpg
│ ├── aashutosh.jpg
│ ├── aditya710.jpg
│ ├── ankitjain.jpg
│ ├── ashrith.jpg
│ ├── aswanth.jpg
│ ├── aswinvb.jpg
│ ├── bhargav.jpg
│ ├── itaditya.jpg
│ ├── kadambari.jpg
│ ├── nidhish.jpg
│ ├── pradeep.jpg
│ ├── prakhar.jpg
│ ├── priyanka.jpg
│ ├── rakshit.jpg
│ ├── sashank.jpg
│ ├── utkarsh.jpg
│ ├── vejendla.jpg
│ ├── Pushpender.jpg
│ ├── RavicharanN.jpg
│ ├── aseemshrey.jpg
│ ├── ayushgupta.jpg
│ ├── harshitjain.jpg
│ ├── rahulsunny.jpg
│ ├── shubhi.jpg.jpg
│ └── vamsisangam.jpg
├── download-button.png
├── mentors
│ ├── abhinav.jpg
│ ├── diwakar.jpg
│ ├── pranjal.jpg
│ ├── himanshub16.jpg
│ ├── faheem-zunjani.jpeg
│ ├── mubaris-hassan.jpg
│ ├── shubham-padia.jpg
│ └── Gautham-Santhosh.jpg
├── projects
│ ├── ZapTap.png
│ ├── django.jpg
│ ├── faceme.png
│ ├── octocat.jpg
│ ├── proxyman.png
│ ├── humblefoolcup.jpg
│ ├── opencodecollab.jpg
│ └── theoryofprogramming.jpg
└── stprojects
│ ├── pong.png
│ ├── anupam.png
│ └── brick.jpg
├── Gemfile
├── javascripts
├── loader.js
├── index.js
├── repo-stats-loader.js
├── countdown.js
├── issues-loader.js
└── js-yaml.min.js
├── params.json
├── _data
├── stprojects.yml
├── mentors.yml
├── projects.yml
├── blog.yml
├── students.yml
└── scores.yml
├── PULL_REQUEST_TEMPLATE.md
├── stylesheets
├── scoreboard.css
├── style.css
├── countdown.css
├── loader.css
├── contributors.css
├── popup.css
└── footer-distributed.css
├── _includes
├── footer.html
└── navbar.html
├── maintainers.md
├── Gemfile.lock
├── scoreboard.html
├── README.md
├── projects.html
└── index.html
/.gitignore:
--------------------------------------------------------------------------------
1 | #jekyll_files
2 | *.vendor
3 | *.bundle
4 | _site/
5 | *.swp
--------------------------------------------------------------------------------
/utkarshag.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/utkarshag.jpg
--------------------------------------------------------------------------------
/images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/logo.png
--------------------------------------------------------------------------------
/images/body-bg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/body-bg.jpg
--------------------------------------------------------------------------------
/images/greyzz.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/greyzz.png
--------------------------------------------------------------------------------
/images/opencode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/opencode.png
--------------------------------------------------------------------------------
/images/ribbon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/ribbon.png
--------------------------------------------------------------------------------
/images/blog/aswin.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/blog/aswin.jpg
--------------------------------------------------------------------------------
/images/blog/ayush.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/blog/ayush.jpg
--------------------------------------------------------------------------------
/images/blog/ravi.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/blog/ravi.jpg
--------------------------------------------------------------------------------
/images/header-bg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/header-bg.jpg
--------------------------------------------------------------------------------
/images/sidebar-bg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/sidebar-bg.jpg
--------------------------------------------------------------------------------
/images/blog/anupam.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/blog/anupam.jpeg
--------------------------------------------------------------------------------
/images/blog/aswanth.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/blog/aswanth.jpg
--------------------------------------------------------------------------------
/images/github-button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/github-button.png
--------------------------------------------------------------------------------
/images/highlight-bg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/highlight-bg.jpg
--------------------------------------------------------------------------------
/images/icons/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/icons/favicon.png
--------------------------------------------------------------------------------
/images/opencode-og.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/opencode-og.jpg
--------------------------------------------------------------------------------
/images/opencodelogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/opencodelogo.png
--------------------------------------------------------------------------------
/images/students/KBL.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/KBL.jpg
--------------------------------------------------------------------------------
/images/students/Saic.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/Saic.jpg
--------------------------------------------------------------------------------
/images/students/agam.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/agam.jpg
--------------------------------------------------------------------------------
/images/students/amit.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/amit.jpg
--------------------------------------------------------------------------------
/images/students/anil.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/anil.jpg
--------------------------------------------------------------------------------
/images/students/anu.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/anu.jpg
--------------------------------------------------------------------------------
/images/students/luv.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/luv.jpeg
--------------------------------------------------------------------------------
/images/students/neha.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/neha.jpg
--------------------------------------------------------------------------------
/images/students/neil.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/neil.jpg
--------------------------------------------------------------------------------
/images/students/nvk.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/nvk.jpg
--------------------------------------------------------------------------------
/images/blog/vsvipul555.JPG:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/blog/vsvipul555.JPG
--------------------------------------------------------------------------------
/images/download-button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/download-button.png
--------------------------------------------------------------------------------
/images/mentors/abhinav.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/mentors/abhinav.jpg
--------------------------------------------------------------------------------
/images/mentors/diwakar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/mentors/diwakar.jpg
--------------------------------------------------------------------------------
/images/mentors/pranjal.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/mentors/pranjal.jpg
--------------------------------------------------------------------------------
/images/projects/ZapTap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/projects/ZapTap.png
--------------------------------------------------------------------------------
/images/projects/django.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/projects/django.jpg
--------------------------------------------------------------------------------
/images/projects/faceme.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/projects/faceme.png
--------------------------------------------------------------------------------
/images/stprojects/pong.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/stprojects/pong.png
--------------------------------------------------------------------------------
/images/students/Abhey.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/Abhey.jpg
--------------------------------------------------------------------------------
/images/students/Anjali.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/Anjali.jpg
--------------------------------------------------------------------------------
/images/students/Anupam.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/Anupam.jpg
--------------------------------------------------------------------------------
/images/students/Gauri.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/Gauri.jpg
--------------------------------------------------------------------------------
/images/students/Sunil.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/Sunil.jpg
--------------------------------------------------------------------------------
/images/students/aditi.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/aditi.jpg
--------------------------------------------------------------------------------
/images/students/akhil.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/akhil.jpg
--------------------------------------------------------------------------------
/images/students/akshat.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/akshat.jpg
--------------------------------------------------------------------------------
/images/students/anmol.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/anmol.jpg
--------------------------------------------------------------------------------
/images/students/bhanu.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/bhanu.jpg
--------------------------------------------------------------------------------
/images/students/bhuvi.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/bhuvi.jpg
--------------------------------------------------------------------------------
/images/students/divija.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/divija.jpg
--------------------------------------------------------------------------------
/images/students/donny.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/donny.jpg
--------------------------------------------------------------------------------
/images/students/druval.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/druval.jpg
--------------------------------------------------------------------------------
/images/students/gagan.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/gagan.jpg
--------------------------------------------------------------------------------
/images/students/kiran.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/kiran.jpg
--------------------------------------------------------------------------------
/images/students/nabeel.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/nabeel.jpg
--------------------------------------------------------------------------------
/images/students/niyas.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/niyas.jpg
--------------------------------------------------------------------------------
/images/students/pravin.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/pravin.jpg
--------------------------------------------------------------------------------
/images/students/ranjan.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/ranjan.jpg
--------------------------------------------------------------------------------
/images/students/ridam.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/ridam.jpg
--------------------------------------------------------------------------------
/images/students/rohan.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/rohan.jpg
--------------------------------------------------------------------------------
/images/students/rohit.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/rohit.jpg
--------------------------------------------------------------------------------
/images/students/sanam.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/sanam.jpg
--------------------------------------------------------------------------------
/images/students/shivam.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/shivam.jpg
--------------------------------------------------------------------------------
/images/students/shubhi.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/shubhi.jpg
--------------------------------------------------------------------------------
/images/students/sourav.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/sourav.jpg
--------------------------------------------------------------------------------
/images/students/tarun.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/tarun.jpg
--------------------------------------------------------------------------------
/images/students/utpal.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/utpal.jpg
--------------------------------------------------------------------------------
/images/students/vinit.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/vinit.jpg
--------------------------------------------------------------------------------
/images/students/vipul.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/vipul.jpg
--------------------------------------------------------------------------------
/images/blog/vamsisangam.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/blog/vamsisangam.jpg
--------------------------------------------------------------------------------
/images/projects/octocat.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/projects/octocat.jpg
--------------------------------------------------------------------------------
/images/projects/proxyman.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/projects/proxyman.png
--------------------------------------------------------------------------------
/images/stprojects/anupam.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/stprojects/anupam.png
--------------------------------------------------------------------------------
/images/stprojects/brick.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/stprojects/brick.jpg
--------------------------------------------------------------------------------
/images/students/aashutosh.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/aashutosh.jpg
--------------------------------------------------------------------------------
/images/students/aditya710.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/aditya710.jpg
--------------------------------------------------------------------------------
/images/students/ankitjain.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/ankitjain.jpg
--------------------------------------------------------------------------------
/images/students/ashrith.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/ashrith.jpg
--------------------------------------------------------------------------------
/images/students/aswanth.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/aswanth.jpg
--------------------------------------------------------------------------------
/images/students/aswinvb.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/aswinvb.jpg
--------------------------------------------------------------------------------
/images/students/bhargav.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/bhargav.jpg
--------------------------------------------------------------------------------
/images/students/itaditya.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/itaditya.jpg
--------------------------------------------------------------------------------
/images/students/kadambari.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/kadambari.jpg
--------------------------------------------------------------------------------
/images/students/nidhish.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/nidhish.jpg
--------------------------------------------------------------------------------
/images/students/pradeep.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/pradeep.jpg
--------------------------------------------------------------------------------
/images/students/prakhar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/prakhar.jpg
--------------------------------------------------------------------------------
/images/students/priyanka.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/priyanka.jpg
--------------------------------------------------------------------------------
/images/students/rakshit.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/rakshit.jpg
--------------------------------------------------------------------------------
/images/students/sashank.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/sashank.jpg
--------------------------------------------------------------------------------
/images/students/utkarsh.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/utkarsh.jpg
--------------------------------------------------------------------------------
/images/students/vejendla.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/vejendla.jpg
--------------------------------------------------------------------------------
/images/mentors/himanshub16.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/mentors/himanshub16.jpg
--------------------------------------------------------------------------------
/images/students/Pushpender.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/Pushpender.jpg
--------------------------------------------------------------------------------
/images/students/RavicharanN.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/RavicharanN.jpg
--------------------------------------------------------------------------------
/images/students/aseemshrey.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/aseemshrey.jpg
--------------------------------------------------------------------------------
/images/students/ayushgupta.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/ayushgupta.jpg
--------------------------------------------------------------------------------
/images/students/harshitjain.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/harshitjain.jpg
--------------------------------------------------------------------------------
/images/students/rahulsunny.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/rahulsunny.jpg
--------------------------------------------------------------------------------
/images/students/shubhi.jpg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/shubhi.jpg.jpg
--------------------------------------------------------------------------------
/images/students/vamsisangam.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/students/vamsisangam.jpg
--------------------------------------------------------------------------------
/images/mentors/faheem-zunjani.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/mentors/faheem-zunjani.jpeg
--------------------------------------------------------------------------------
/images/mentors/mubaris-hassan.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/mentors/mubaris-hassan.jpg
--------------------------------------------------------------------------------
/images/mentors/shubham-padia.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/mentors/shubham-padia.jpg
--------------------------------------------------------------------------------
/images/projects/humblefoolcup.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/projects/humblefoolcup.jpg
--------------------------------------------------------------------------------
/images/projects/opencodecollab.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/projects/opencodecollab.jpg
--------------------------------------------------------------------------------
/images/mentors/Gautham-Santhosh.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/mentors/Gautham-Santhosh.jpg
--------------------------------------------------------------------------------
/images/projects/theoryofprogramming.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fossiiita/opencode2017/master/images/projects/theoryofprogramming.jpg
--------------------------------------------------------------------------------
/Gemfile:
--------------------------------------------------------------------------------
1 | source 'https://rubygems.org'
2 | gem 'github-pages'
3 | gem 'html-proofer'
4 | gem 'jekyll'
5 | gem 'percy-cli'
6 | gem 'fastimage'
--------------------------------------------------------------------------------
/javascripts/loader.js:
--------------------------------------------------------------------------------
1 | var overlay = document.getElementById("overlay");
2 |
3 | window.addEventListener('load', function(){
4 | overlay.style.display = 'none';
5 | })
6 |
--------------------------------------------------------------------------------
/params.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Opencode",
3 | "tagline": "OPENCODE Website",
4 | "body": "Contribute to opencode",
5 | "note": "Don't delete this file! It's used internally to help with page regeneration."
6 | }
7 |
--------------------------------------------------------------------------------
/_data/stprojects.yml:
--------------------------------------------------------------------------------
1 | - name: ASWANTH.K
2 | image: brick.jpg
3 | gh: https://aswanthkoleri.github.io/Brick-Pop/
4 |
5 | - name: Aswin_VB
6 | image: pong.png
7 | gh: https://aswinzz.github.io/pong/
8 |
9 | - name: Anupam Dagar
10 | image: anupam.png
11 | gh: https://anupam-dagar.github.io/javascript-game/
12 |
13 |
--------------------------------------------------------------------------------
/PULL_REQUEST_TEMPLATE.md:
--------------------------------------------------------------------------------
1 | This PR is for the issue #
2 |
3 | [Live Demo URL](your_link_goes_here) < -- please add your Url over here
4 |
5 | ### Short description of changes made
6 |
7 | [Read once](https://github.com/fossiiita/opencodecollab#contributing)
8 |
9 | Note - After this PR gets accepted, please add your contribution to scores.yml . Refer to README for more details.
10 |
--------------------------------------------------------------------------------
/stylesheets/scoreboard.css:
--------------------------------------------------------------------------------
1 | .scoreboard {
2 | margin-top:100px;
3 | padding: 30px;
4 | background-image: url(../images/greyzz.png);
5 | background-repeat: repeat;
6 | }
7 |
8 | .scoreboard h2 {
9 | text-align: center;
10 | background-color: black;
11 | color: white;
12 | }
13 |
14 | #scoreboard-accordion a {
15 | text-decoration: none;
16 | }
17 |
18 | .pull-right{
19 | margin-right: -14px;
20 | }
21 |
--------------------------------------------------------------------------------
/stylesheets/style.css:
--------------------------------------------------------------------------------
1 | header{
2 | position: fixed;
3 | width: 100%;
4 | text-align: center;
5 | font-size: 72px;
6 | line-height: 108px;
7 | height: 108px;
8 | background: #335C7D;
9 | color: #fff;
10 | font-family: 'PT Sans', sans-serif;
11 | transition: all 0.4s ease;
12 | }
13 | header.sticky {
14 | font-size: 24px;
15 | line-height: 48px;
16 | height: 48px;
17 | background: #efc47D;
18 | text-align: left;
19 | padding-left: 20px;
20 | }
21 |
--------------------------------------------------------------------------------
/javascripts/index.js:
--------------------------------------------------------------------------------
1 | $(window).scroll(function() {
2 | if ($(this).scrollTop() > 1){
3 | $('header').addClass("sticky");
4 | }
5 | else{
6 | $('header').removeClass("sticky");
7 | }
8 | });
9 |
10 | $("#chatwithus").click(function(){
11 | $('#sidebar').addClass('collapsed');
12 | $('#sidebar').attr('aria-expanded','false');
13 | $('#collapse').removeClass('in');
14 | $('#collapse').attr('aria-expanded', 'false').attr('height','0.8px');
15 |
16 | });
17 |
18 |
19 |
--------------------------------------------------------------------------------
/stylesheets/countdown.css:
--------------------------------------------------------------------------------
1 | .tcontain{
2 | margin-top: 4%;
3 | padding: 5%;
4 | margin-bottom: -8%;
5 | text-align: center;
6 | background: #00ECB9;
7 | font-family: sans-serif;
8 | font-weight: 100;
9 | }
10 |
11 | #clockdiv{
12 | font-family: sans-serif;
13 | color: #fff;
14 | display: inline-block;
15 | font-weight: 100;
16 | text-align: center;
17 | font-size: 30px;
18 | }
19 |
20 | #clockdiv > div{
21 | padding: 10px;
22 | border-radius: 3px;
23 | background: #00BF96;
24 | display: inline-block;
25 | }
26 |
27 | #clockdiv div > span{
28 | padding: 15px;
29 | border-radius: 3px;
30 | background: #00816A;
31 | display: inline-block;
32 | }
33 |
34 | .smalltext{
35 | padding-top: 5px;
36 | font-size: 16px;
37 | }
--------------------------------------------------------------------------------
/stylesheets/loader.css:
--------------------------------------------------------------------------------
1 | body{
2 | width: 100%;
3 |
4 | overflow-x: hidden;
5 | }
6 |
7 | .spinner{
8 | width: 100px;
9 | height: 100px;
10 |
11 | border: 6px solid #21DC8C;
12 | border-top:8px solid #36FB49;
13 | border-radius: 100%;
14 |
15 | position: absolute;
16 | top:0;
17 | bottom:0;
18 | left:0;
19 | right: 0;
20 | margin: auto;
21 |
22 | animation: spin 1s infinite linear;
23 | }
24 |
25 | @keyframes spin {
26 | from{
27 | transform: rotate(0deg);
28 | }to{
29 | transform: rotate(360deg);
30 | }
31 | }
32 |
33 | #overlay{
34 | height:100%;
35 | width:100%;
36 | background:rgba(255, 255, 255, 1);
37 | position:fixed;
38 | z-index: 99;
39 | left:0;
40 | top:0;
41 | }
42 |
--------------------------------------------------------------------------------
/javascripts/repo-stats-loader.js:
--------------------------------------------------------------------------------
1 | $(document).ready(function() {
2 | $('.github-project').each(function(index) {
3 | var user = $(this).attr('data-user');
4 | var repo = $(this).attr('data-repo');
5 |
6 | $.getJSON("https://api.github.com/search/repositories?q=" + repo + "+user:" + user, {}, function(data) {
7 | $('#' + user + '-' + repo + '-language').html(data.items[0].language);
8 | $('#' + user + '-' + repo + '-stars').attr('href', data.items[0].html_url);
9 | $('#' + user + '-' + repo + '-stars span').html(data.items[0].stargazers_count);
10 | $('#' + user + '-' + repo + '-forks').attr('href', data.items[0].html_url + "/fork");
11 | $('#' + user + '-' + repo + '-forks span').html(data.items[0].forks_count);
12 | });
13 | });
14 | });
--------------------------------------------------------------------------------
/_includes/footer.html:
--------------------------------------------------------------------------------
1 |
2 |
26 |
--------------------------------------------------------------------------------
/stylesheets/contributors.css:
--------------------------------------------------------------------------------
1 | .content {
2 | left: 50%;
3 | font-size: 35px;
4 | line-height: 40px;
5 | color: #203670;
6 | }
7 |
8 | .visible {
9 | font-weight: 600;
10 | text-align: center;
11 | }
12 | .visible:before {
13 | left: 0;
14 | line-height: 40px;
15 | }
16 | .visible:after {
17 | position: absolute;
18 | right: 0;
19 | line-height: 40px;
20 | }
21 | .visible:after, .visible:before {
22 | position: absolute;
23 | top: 0;
24 | color: #16a085;
25 | font-size: 42px;
26 | }
27 |
28 | #name {
29 | display: inline;
30 | margin-top: 0;
31 | text-align: center;
32 | list-style: none;
33 | line-height: 40px;
34 | -webkit-animation-name: change;
35 | -webkit-animation-duration: 6s;
36 | -webkit-animation-iteration-count: infinite;
37 | -moz-animation-name: change;
38 | -moz-animation-duration: 6s;
39 | -moz-animation-iteration-count: infinite;
40 | -o-animation-name: change;
41 | -o-animation-duration: 6s;
42 | -o-animation-iteration-count: infinite;
43 | -ms-animation-name: change;
44 | -ms-animation-duration: 6s;
45 | -ms-animation-iteration-count: infinite;
46 | animation-name: change;
47 | animation-duration: 6s;
48 | animation-iteration-count: infinite;
49 | width: 100%;
50 | }
51 |
--------------------------------------------------------------------------------
/stylesheets/popup.css:
--------------------------------------------------------------------------------
1 | .modal {
2 | position: fixed;
3 | top: 50%;
4 | left: 50%;
5 | margin-top: -150px;
6 | margin-left: -300px;
7 | width: 600px;
8 | height: 300px;
9 | z-index: 9999;
10 | padding: 20px;
11 | background: #efefef;
12 | display:none;
13 | }
14 |
15 | @media(max-width: 420px) {
16 | .modal {
17 | width: 300px;
18 | height: 400px;
19 | margin-left: -150px;
20 | margin-top: -200px;
21 | }
22 | .picture {
23 | width: 70% !important;
24 | float: none !important;
25 | margin: 0 auto !important;
26 | display: block !important;
27 | }
28 | .picture img {
29 | width: 100%;
30 | }
31 | .information h3 {
32 | font-size: 12pt;
33 | margin-top: 4px;
34 | }
35 | .information div:last-child {
36 | padding-top: 0 !important;
37 | }
38 | }
39 |
40 | .picture {
41 | display: inline-block;
42 | margin: 0;
43 | border: 0;
44 | padding: 0;
45 | float: left;
46 | }
47 |
48 | .infromation {
49 | display: inline-block;
50 | float: right;
51 | text-align: left;
52 | }
53 | .close {
54 | width: 30px;
55 | opacity: 1;
56 | filter: alpha(opacity=100);
57 | }
58 |
--------------------------------------------------------------------------------
/javascripts/countdown.js:
--------------------------------------------------------------------------------
1 | //Javascript to execute countdown.
2 | function getTimeRemaining(endtime) {
3 | var t = Date.parse(endtime) - Date.parse(new Date());
4 | var seconds = Math.floor((t / 1000) % 60);
5 | var minutes = Math.floor((t / (1000 * 60)) % 60);
6 | var hours = Math.floor((t / (1000 * 60 * 60)) % 24);
7 | var days = Math.floor(t / (1000 * 60 * 60 * 24));
8 | return {
9 | 'total': t,
10 | 'days': days,
11 | 'hours': hours,
12 | 'minutes': minutes,
13 | 'seconds': seconds
14 | };
15 | }
16 |
17 | function initializeClock(id, endtime) {
18 | var clock = document.getElementById(id);
19 | var daysSpan = clock.querySelector('.days');
20 | var hoursSpan = clock.querySelector('.hours');
21 | var minutesSpan = clock.querySelector('.minutes');
22 | var secondsSpan = clock.querySelector('.seconds');
23 |
24 | function updateClock() {
25 | var t = getTimeRemaining(endtime);
26 |
27 | daysSpan.innerHTML = t.days;
28 | hoursSpan.innerHTML = ('0' + t.hours).slice(-2);
29 | minutesSpan.innerHTML = ('0' + t.minutes).slice(-2);
30 | secondsSpan.innerHTML = ('0' + t.seconds).slice(-2);
31 |
32 | if (t.total <= 0) {
33 | clearInterval(timeinterval);
34 | }
35 | }
36 |
37 | updateClock();
38 | var timeinterval = setInterval(updateClock, 1000);
39 | }
40 |
41 | var deadline = new Date(2017, 01, 18, 00, 00, 00, 00);
42 | initializeClock('clockdiv', deadline);
43 |
44 |
--------------------------------------------------------------------------------
/_data/mentors.yml:
--------------------------------------------------------------------------------
1 | # Please add your entries to a random position in the file.
2 | # This is to remove conflicts with other people adding entries.
3 |
4 | - name: Shubham Padia
5 | github: shubham-padia
6 | image: shubham-padia.jpg
7 | blog: http://shubhamp.in
8 | twitter: shubham_p98
9 | facebook: padiashubham
10 |
11 | - name: Gautham Santhosh
12 | github: gauthamzz
13 | image: Gautham-Santhosh.jpg
14 | blog: https://gauthamzz.github.io/
15 | facebook: gauthamzz
16 |
17 | - name: Abhinav Khare
18 | github: CosmicCoder96
19 | image: abhinav.jpg
20 | blog: http://cosmiccoder96.github.io
21 | facebook: akhare
22 |
23 | - name: Mubaris Hassan
24 | github: mubaris
25 | image: mubaris-hassan.jpg
26 | blog: http://mubaris.me/
27 | twitter: MubarisHassan
28 | facebook: Mubaris.Hassan.7
29 |
30 | - name: Diwakar Moturu
31 | github: magician03
32 | image: diwakar.jpg
33 | blog: https://magician03.github.io/blog
34 | twitter: magician_03
35 | facebook: magician03
36 |
37 | - name: Faheem Zunjani
38 | github: faheemzunjani
39 | image: faheem-zunjani.jpeg
40 | twitter: faheemzunjani
41 | facebook: faheemzunjani
42 |
43 | - name: Himanshu Shekhar
44 | github: himanshub16
45 | image: himanshub16.jpg
46 | twitter: himanshub16
47 | facebook: himanshub16
48 |
49 | - name: Pranjal Paliwal
50 | github: betterclever
51 | image: pranjal.jpg
52 | twitter: TheBetterClever
53 | facebook: betterclever
54 |
--------------------------------------------------------------------------------
/stylesheets/footer-distributed.css:
--------------------------------------------------------------------------------
1 | .footer-distributed{
2 | background-color: #292c2f;
3 | box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12);
4 | box-sizing: border-box;
5 | width: 100%;
6 | text-align: left;
7 | font: normal 16px sans-serif;
8 |
9 | padding: 45px 50px;
10 | margin-top: 80px;
11 | }
12 |
13 | .footer-distributed .footer-left p{
14 | color: #8f9296;
15 | font-size: 14px;
16 | margin: 0;
17 | }
18 |
19 | /* Footer links */
20 |
21 | .footer-distributed p.footer-links{
22 | font-size:18px;
23 | font-weight: bold;
24 | color: #ffffff;
25 | margin: 0 0 10px;
26 | padding: 0;
27 | }
28 |
29 | .footer-distributed p.footer-links a{
30 | display:inline-block;
31 | line-height: 1.8;
32 | text-decoration: none;
33 | color: inherit;
34 | }
35 |
36 | .footer-distributed .footer-right{
37 | float: right;
38 | margin-top: 6px;
39 | max-width: 180px;
40 | }
41 |
42 | .footer-distributed .footer-right a{
43 | display: inline-block;
44 | width: 35px;
45 | height: 35px;
46 | background-color: #33383b;
47 | border-radius: 2px;
48 |
49 | font-size: 20px;
50 | color: #ffffff;
51 | text-align: center;
52 | line-height: 35px;
53 |
54 | margin-left: 3px;
55 | }
56 |
57 | /* If you don't want the footer to be responsive, remove these media queries */
58 |
59 | @media (max-width: 600px) {
60 |
61 | .footer-distributed .footer-left,
62 | .footer-distributed .footer-right{
63 | text-align: center;
64 | }
65 |
66 | .footer-distributed .footer-right{
67 | float: none;
68 | margin: 0 auto 20px;
69 | }
70 |
71 | .footer-distributed .footer-left p.footer-links{
72 | line-height: 1.8;
73 | }
74 | }
75 |
--------------------------------------------------------------------------------
/_data/projects.yml:
--------------------------------------------------------------------------------
1 | # Details of opencode projects
2 |
3 |
4 | - name: OpenCodeCollab
5 | user: fossiiita
6 | repo: opencodecollab
7 | image: opencodecollab.jpg
8 | github: https://github.com/fossiiita/opencodecollab
9 | stack: html, css, js, jeykll
10 |
11 | - name: HumbleFoolCup
12 | user: fossiiita
13 | repo: humblefoolcup
14 | image: humblefoolcup.jpg
15 | github: https://github.com/fossiiita/humblefoolcup
16 | stack: html, css, js, materializecss
17 |
18 | - name: Django Event Manangement Platform
19 | user: gauthamzz
20 | repo: Django-EventPlatform
21 | image: django.jpg
22 | github: https://github.com/gauthamzz/Django-EventPlatform
23 | stack: python, django, materializecss
24 |
25 | - name: Zap Tap
26 | user: betterclever
27 | repo: ZapTap
28 | image: ZapTap.png
29 | github: https://github.com/betterclever/ZapTap
30 | stack: java, libGDX, android
31 |
32 | - name: Proxy Man
33 | user: himanshub16
34 | repo: ProxyMan
35 | image: proxyman.png
36 | github: https://github.com/himanshub16/ProxyMan
37 | stack: bash
38 |
39 | - name: Cool Practice Programs
40 | user: faheemzunjani
41 | repo: Cool-Practice-Programs
42 | image: proxyman.png
43 | github: https://github.com/faheemzunjani/Cool-Practice-Programs
44 | stack: C, C++
45 |
46 | - name: FaceMe
47 | user: trailblazerr1
48 | repo: FaceMe-test
49 | image: faceme.png
50 | github: https://github.com/Trailblazerr1/FaceMe-test
51 | stack: python, django, d3.js
52 |
53 | - name: Theory of Programming
54 | user: VamsiSangam
55 | repo: theoryofprogramming
56 | image: theoryofprogramming.jpg
57 | github: https://github.com/VamsiSangam/theoryofprogramming
58 | stack: C, C++, Java, Python
--------------------------------------------------------------------------------
/_data/blog.yml:
--------------------------------------------------------------------------------
1 | #add as per the following order
2 | #add the image in images/blog
3 | - name: AswinVB
4 | github: aswinzz
5 | blogname: MyBlog
6 | image: aswin.jpg
7 | link: https://medium.com/@aswinvb/opencode-cc7c3a3c5591#.hn0a3mj40
8 | personalweb: https://aswinzz.github.io
9 |
10 | - name: Aswanth.K
11 | github: aswanthkoleri
12 | blogname: MyBlog
13 | image: aswanth.jpg
14 | link: https://medium.com/@aswanthkanil/opencode-bba684bf68cf#.duacwi6uh
15 |
16 | - name: Ayush Gupta
17 | github: agbilotia1998
18 | blogname: MyBlog
19 | image: ayush.jpg
20 | link: https://medium.com/@iec2016039/opencode-experience-and-learn-c7cec1c24c23#.bro5s4hcl
21 | personalweb: https://agbilotia1998.github.io
22 |
23 | - name: Anupam Dagar
24 | github: Anupam-dagar
25 | blogname: My experience with OpenCode
26 | image: anupam.jpeg
27 | link: https://medium.com/@anupam_dagar/my-experience-with-opencode-the-mini-gsoc-62666e1c827d#.s34czsev3
28 | personalweb: Anupam-dagar.github.io
29 |
30 | - name: Ravicharan
31 | github: RavicharanN
32 | blogname: My experience during OpenCode
33 | image: ravi.jpg
34 | link: https://niume.com/post/258863
35 | personalweb: ravicharann.github.io
36 |
37 | - name: Vamsi Sangam
38 | github: vamsisangam
39 | blogname: OpenCode 2017
40 | image: vamsisangam.jpg
41 | link: https://medium.com/@vamsisangam/opencode-2017-d91ab65dc6e4#.xjyo8si2p
42 | personalweb: vamsisangam.github.io
43 |
44 | - name: Vipul Sharma
45 | github: vsvipul555
46 | blogname: My experience with OpenCode IIITA
47 | image: vsvipul555.JPG
48 | link: https://medium.com/@vipulsharma_438/my-experience-with-opencode-iiita-b7b556cb9b#.thvntksu7
49 | personalweb: vsvipul555.github.io
50 |
51 |
--------------------------------------------------------------------------------
/maintainers.md:
--------------------------------------------------------------------------------
1 | # Maintainers
2 |
3 | You can view a [team of maintainers for repository](https://github.com/orgs/fossasia/teams/gci16-maintainers).
4 |
5 | ## Responsibilities of Maintainers
6 |
7 | - Do not frustrate contributors: Find out what they need, help them help themselves.
8 | - Guide new contributors. They usually do not comply to the rules and forcing them onto them can be frustrating.
9 | - Be empathic: Better a bad PR with follow-up PRs than a closed PR and a rejected person.
10 | - Merge pull-requests.
11 | - Make sure people understand that you can not accept their GCI task.
12 |
13 | ## Not a responsibilty of a maintainer
14 |
15 | - review pull-requests: Anyone can do this, it does not need a maintainer.
16 | - reject pull-requests:
17 | - Just do not merge them if you do not like them.
18 | - If they get old, they are closed.
19 | - Merge them and revert them to make the requester to a contributor in the future.
20 |
21 | ## Abilities of Maintainers
22 |
23 | - Close old pull-requests, see [CONTRIBUTING.md](CONTRIBUTING.md)
24 | - Remove merged branches.
25 | - Maintainers can merge their own pull-requests only if they waited for one day.
26 |
27 | ## Notes for Mantainers
28 |
29 | - If a PR edits index.html, it will fail for security. To remove that error, add `` somewhere in the PR body. See [#349](https://github.com/fossasia/gci16.fossasia.org/issues/349) for more info.
30 | - If you want to merge a PR but the commits aren't squashed, please use Github squash and merge function rather than merging without squashing. Check [#402](https://github.com/fossasia/gci16.fossasia.org/issues/402) for more info.
31 | - If Travis is failing, check ***WHY*** -- if for example jekyll reports a syntax error and won't build, ***do not*** merge it. There are few (if any) circumstances where a failing Travis build should be merged.
32 | - After the PR is merged, update or close the refered issue.
33 |
34 | ## Further Reading
35 |
36 | [Optimistic Merging](http://hintjens.com/blog:106)
37 |
--------------------------------------------------------------------------------
/javascripts/issues-loader.js:
--------------------------------------------------------------------------------
1 | var per_page = 8;
2 |
3 | function loadMoreIssues(user, repo) {
4 | // Which set of issues (page number) to be loaded is determined by how many issues are already loaded
5 | var page = Math.ceil($('#' + user + '-' + repo + '-issues > div').length / per_page) + 1;
6 |
7 | $.getJSON("https://api.github.com/repos/" + user + "/" + repo +"/issues?q=state:open&page=" + page + "&per_page=" + per_page, function(data) {
8 | // Callback function
9 |
10 | // Iterate over each issue
11 | $(data).each(function(index) {
12 | if (this.pull_request) {
13 | // If this issue is a pull request, append empty div and continue
14 | $('#' + user + '-' + repo + '-issues').append("
");
15 | return; // Equivalent to continue in jQuery
16 | }
17 |
18 | var issue_url = this.html_url;
19 | var title = this.title;
20 | var author = this.user.login;
21 | var author_url = this.user.html_url;
22 | var labels = "";
23 | var comments = this.comments;
24 | var issue_type = ' ';
25 | var repo_url = "https://github.com/" + user + "/" + repo;
26 | var repo_name = repo;
27 |
28 | $(this.labels).each(function(index) {
29 | var link = 'https://github.com/fossiiita/opencodecollab/issues?q=is:issue is:open label:"' + this.name + '"';
30 | labels += '' + this.name +' ';
31 | });
32 |
33 | var issue_markup = '';
48 |
49 | $('#' + user + '-' + repo + '-issues').append(issue_markup);
50 | });
51 |
52 | if ($('#' + user + '-' + repo + '-issues > div').length % per_page !== 0) {
53 | $('#' + user + '-' + repo + '-load-more').remove();
54 | }
55 | });
56 | }
--------------------------------------------------------------------------------
/Gemfile.lock:
--------------------------------------------------------------------------------
1 | GEM
2 | remote: https://rubygems.org/
3 | specs:
4 | RedCloth (4.2.9)
5 | activesupport (5.0.0.1)
6 | concurrent-ruby (~> 1.0, >= 1.0.2)
7 | i18n (~> 0.7)
8 | minitest (~> 5.1)
9 | tzinfo (~> 1.1)
10 | addressable (2.5.0)
11 | public_suffix (~> 2.0, >= 2.0.2)
12 | blankslate (2.1.2.4)
13 | classifier-reborn (2.0.4)
14 | fast-stemmer (~> 1.0)
15 | coffee-script (2.4.1)
16 | coffee-script-source
17 | execjs
18 | coffee-script-source (1.11.1)
19 | colorator (0.1)
20 | colored (1.2)
21 | commander (4.4.1)
22 | highline (~> 1.7.2)
23 | concurrent-ruby (1.0.2)
24 | ethon (0.9.1)
25 | ffi (>= 1.3.0)
26 | execjs (2.7.0)
27 | faraday (0.10.0)
28 | multipart-post (>= 1.2, < 3)
29 | fast-stemmer (1.0.2)
30 | fastimage (2.0.1)
31 | addressable (~> 2)
32 | ffi (1.9.14)
33 | gemoji (2.1.0)
34 | github-pages (28)
35 | RedCloth (= 4.2.9)
36 | jekyll (= 2.4.0)
37 | jekyll-coffeescript (= 1.0.0)
38 | jekyll-mentions (= 0.1.3)
39 | jekyll-redirect-from (= 0.6.2)
40 | jekyll-sass-converter (= 1.2.0)
41 | jekyll-sitemap (= 0.6.0)
42 | jemoji (= 0.3.0)
43 | kramdown (= 1.3.1)
44 | liquid (= 2.6.1)
45 | maruku (= 0.7.0)
46 | pygments.rb (= 0.6.0)
47 | rdiscount (= 2.1.7)
48 | redcarpet (= 3.1.2)
49 | highline (1.7.8)
50 | html-pipeline (1.9.0)
51 | activesupport (>= 2)
52 | nokogiri (~> 1.4)
53 | html-proofer (3.3.1)
54 | activesupport (>= 4.2, < 6.0)
55 | addressable (~> 2.3)
56 | colored (~> 1.2)
57 | mercenary (~> 0.3.2)
58 | nokogiri (~> 1.5)
59 | parallel (~> 1.3)
60 | typhoeus (~> 0.7)
61 | yell (~> 2.0)
62 | httpclient (2.8.3)
63 | i18n (0.7.0)
64 | jekyll (2.4.0)
65 | classifier-reborn (~> 2.0)
66 | colorator (~> 0.1)
67 | jekyll-coffeescript (~> 1.0)
68 | jekyll-gist (~> 1.0)
69 | jekyll-paginate (~> 1.0)
70 | jekyll-sass-converter (~> 1.0)
71 | jekyll-watch (~> 1.1)
72 | kramdown (~> 1.3)
73 | liquid (~> 2.6.1)
74 | mercenary (~> 0.3.3)
75 | pygments.rb (~> 0.6.0)
76 | redcarpet (~> 3.1)
77 | safe_yaml (~> 1.0)
78 | toml (~> 0.1.0)
79 | jekyll-coffeescript (1.0.0)
80 | coffee-script (~> 2.2)
81 | jekyll-gist (1.4.0)
82 | octokit (~> 4.2)
83 | jekyll-mentions (0.1.3)
84 | html-pipeline (~> 1.9.0)
85 | jekyll (~> 2.0)
86 | jekyll-paginate (1.1.0)
87 | jekyll-redirect-from (0.6.2)
88 | jekyll (~> 2.0)
89 | jekyll-sass-converter (1.2.0)
90 | sass (~> 3.2)
91 | jekyll-sitemap (0.6.0)
92 | jekyll-watch (1.5.0)
93 | listen (~> 3.0, < 3.1)
94 | jemoji (0.3.0)
95 | gemoji (~> 2.0)
96 | html-pipeline (~> 1.9)
97 | jekyll (~> 2.0)
98 | kramdown (1.3.1)
99 | liquid (2.6.1)
100 | listen (3.0.8)
101 | rb-fsevent (~> 0.9, >= 0.9.4)
102 | rb-inotify (~> 0.9, >= 0.9.7)
103 | maruku (0.7.0)
104 | mercenary (0.3.6)
105 | mini_portile2 (2.1.0)
106 | minitest (5.10.0)
107 | multipart-post (2.0.0)
108 | nokogiri (1.6.8.1)
109 | mini_portile2 (~> 2.1.0)
110 | octokit (4.6.2)
111 | sawyer (~> 0.8.0, >= 0.5.3)
112 | parallel (1.10.0)
113 | parslet (1.5.0)
114 | blankslate (~> 2.0)
115 | percy-cli (1.2.7)
116 | commander (~> 4.3)
117 | percy-client (~> 1.4)
118 | thread (~> 0.2)
119 | percy-client (1.9.0)
120 | faraday (>= 0.9)
121 | httpclient (>= 2.6)
122 | posix-spawn (0.3.12)
123 | public_suffix (2.0.4)
124 | pygments.rb (0.6.0)
125 | posix-spawn (~> 0.3.6)
126 | yajl-ruby (~> 1.1.0)
127 | rb-fsevent (0.9.8)
128 | rb-inotify (0.9.7)
129 | ffi (>= 0.5.0)
130 | rdiscount (2.1.7)
131 | redcarpet (3.1.2)
132 | safe_yaml (1.0.4)
133 | sass (3.4.22)
134 | sawyer (0.8.1)
135 | addressable (>= 2.3.5, < 2.6)
136 | faraday (~> 0.8, < 1.0)
137 | thread (0.2.2)
138 | thread_safe (0.3.5)
139 | toml (0.1.2)
140 | parslet (~> 1.5.0)
141 | typhoeus (0.8.0)
142 | ethon (>= 0.8.0)
143 | tzinfo (1.2.2)
144 | thread_safe (~> 0.1)
145 | yajl-ruby (1.1.0)
146 | yell (2.0.7)
147 |
148 | PLATFORMS
149 | ruby
150 |
151 | DEPENDENCIES
152 | fastimage
153 | github-pages
154 | html-proofer
155 | jekyll
156 | percy-cli
157 |
158 | BUNDLED WITH
159 | 1.13.7
160 |
--------------------------------------------------------------------------------
/scoreboard.html:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
47 |
50 |
51 | OpenCode
52 |
53 |
54 |
55 |
56 | {% include navbar.html %}
57 |
58 |
59 |
60 |
61 |
62 |
63 | Scoreboard
64 |
65 |
66 |
67 | {% assign counter = 1 %}
68 | {% assign student_scores = site.data.scores | sort: 'total' | reverse %}
69 | {% for student in student_scores %}
70 | {% if student.contributions %}
71 | {% for student_info in site.data.students %}
72 | {% if student_info.github == student.github %}
73 |
74 |
83 |
84 |
85 |
86 |
Contributions
87 |
88 | {% for contribution in student.contributions %}
89 |
90 |
{{ contribution.name }}
91 |
{{ contribution.score }}
92 |
93 | {% endfor %}
94 |
95 |
96 |
97 |
98 |
99 | {% if student_info.facebook %}
100 |
101 | {% endif %}
102 | {% if student_info.twitter %}
103 |
104 | {% endif %}
105 | {% if student_info.blog %}
106 |
107 | {% endif %}
108 |
109 |
110 |
111 |
112 |
113 | {% endif %}
114 | {% endfor %}
115 | {% endif %}
116 | {% endfor %}
117 |
118 |
119 |
120 |
121 |
122 | {% include footer.html %}
123 |
124 |
125 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
145 |
146 |
147 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # OpenCode Collabrative Website
2 |
3 |
4 | [](https://gitter.im/opencode2017?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
5 |
6 | [Facebook Group](https://www.facebook.com/Opencode-1038106262984513)
7 |
8 | # This event is over as of 17 Feb 2017, No new pr's will be merged. Thank you for participating and showing interest in OpenCode and OpenSource.
9 |
10 | For any further details and queries contact [Gautham](https://www.facebook.com/gauthamzz) .
11 |
12 | This webpage was made with the help of 66 opencode participants and 6 mentors. Please visit the website for more deatils.
13 |
14 | # Adding a mentor
15 |
16 | To add a mentor open the file `mentors.yml` in `_data` folder and please maintain the following format *EXACTLY* (replacing values where indicated):
17 |
18 | ```yaml
19 | - name: Mentor's name
20 | github: Mentor's github username
21 | image: mentor's_image
22 | twitter: Mentor's twitter id
23 | facebook: Mentor's facebook id
24 | ```
25 |
26 | **IMPORTANT:**
27 |
28 | - All images must be optimized before uploaded to the repo via commit or PR. You may use any image optimizer of your choice.
29 | - The images should be 240 x 240 pixels.
30 | - Adding Facebook, Twitter, Github, etc. is not obliged. But if you do not want to include social media accounts, please do not provide empty fields like `facebook:`. Ask the mentors if you do not know their accounts.
31 | - Avoid using contractions such as *can't, don't,* etc. If there is no choice (e.g. the name has single quote mark) put double quotes (`"`) around that part.
32 | - Try to use abbreviations in your name wherever possible, i.e. restrict it to 13 letters (including spaces), otherwise it might be truncated automatically. However, the name will be displayed completely when you hover on it on the website.
33 |
34 | # Adding yourselves to student section
35 |
36 | To add yourself to student section you need to open the file `students.yml` in `_data` folder and please maintain the following format *EXACTLY* (replacing values where indicated):
37 |
38 | ```yaml
39 | - name: Your name
40 | github: Your github username
41 | image: your_image
42 | twitter: Your twitter id
43 | facebook: Your facebook id
44 | referral: Github Id of person who reffered you.
45 | bio: Some bio about yourself
46 | ```
47 |
48 | **IMPORTANT:**
49 |
50 | - All images must be optimized before uploaded to the repo via commit or PR. You may use any image optimizer of your choice.
51 | - The images should be 240 x 240 pixels.
52 | - Adding Facebook, Twitter, Github, etc. is not obliged. But if you do not want to include your social media accounts, please do not provide empty fields like `facebook:`.
53 | - Avoid changing the whole file just to add yourself. Line endings should not change.
54 | - Avoid using contractions such as *can't, don't,* etc. If there is no choice (e.g. your name has single quote mark) put double quotes (`"`) around that part.
55 | - Try to use abbreviations in your name wherever possible, i.e. restrict your name in 13 letters (including spaces), otherwise your name might be truncated automatically. However, your name will be displayed completely when you hover on it on the website.
56 |
57 |
58 | # Adding your Blog details.
59 |
60 | To add your blog details open the file `blog.yml` in `_data` folder and please maintain the following format *EXACTLY* (replacing values where indicated):
61 |
62 | ```yaml
63 | - name: Your name
64 | github: github ID
65 | blogname: Your Blog name
66 | image: image_name.jpg
67 | link:
68 | personalweb:
69 | ```
70 |
71 | **IMPORTANT:**
72 |
73 | -The images have to be uploaded into the folder called blog inside the images folder.
74 | - All images must be optimized before uploaded to the repo via commit or PR. You may use any image optimizer of your choice.
75 | - The images should be 240 x 240 pixels.
76 | - Avoid using contractions such as *can't, don't,* etc. If there is no choice (e.g. the name has single quote mark) put double quotes (`"`) around that part.
77 | - Try to use abbreviations in your name wherever possible, i.e. restrict it to 13 letters (including spaces), otherwise it might be truncated automatically. However, the name will be displayed completely when you hover on it on the website.
78 | -The images have to be uploaded into the folder called blog inside the images folder.
79 |
80 |
81 | # Contributing
82 |
83 | ## Code practices
84 |
85 | Please help us follow the best practice to make it easy for the reviewer as well as the contributor.
86 | We want to focus on the code quality more than on managing pull request ethics.
87 |
88 | - [People before code](http://hintjens.com/blog:95): If any of the following rules are violated, the pull-requests must not be rejected. This is to create an easy and joyful onboarding process for new programmers and first-time contributors.
89 |
90 | - Single commit per pull request and name the commit as something meaningful, example: `Adding <-your-name-> in students/mentors section`.
91 |
92 | - Reference the issue numbers in the commit message if it resolves an open issue. Follow the pattern `Fixes # `
93 |
94 | - Provide the link to live `gh-pages` from your forked repository or relevant screenshot for easier review.
95 |
96 | - Pull Request older than 4 days with no response from the contributor shall be marked closed.
97 |
98 | - Avoid duplicate PRs, if need be comment on the older PR with the PR number of the follow-up (new PR) and close the obsolete PR yourself.
99 |
100 | Also, we have a team of maintainers to whom you can write if your pull-request goes unnoticed. They may have time.
101 |
102 | ## After each contribution
103 |
104 | After your awesome contribution, add your contribution details to [scores.yml](https://github.com/fossiiita/opencodecollab/blob/master/_data/scores.yml). Please maintain the following format EXACTLY (replacing values where indicated):
105 |
106 | ```
107 | - github: your_username
108 | contributions:
109 | - name: short_title_for_contribution
110 | link: url_to_contribution_as_proof
111 | score: 10
112 | - name: other_contribution_if_any
113 | link: url_to_other_contribution_as_proof
114 | score: 20
115 | total: 30
116 | ```
117 |
118 | **IMPORTANT:**
119 |
120 | - If you don't have a record in ```scores.yml``` you can create yours at the bottom or in any order. You can refer to [this](http://docs.ansible.com/ansible/YAMLSyntax.html) if you want help with YAML syntax, but if you follow the above format strictly you wont be needing it!
121 |
122 | - For your future contributions, please create a short PR to update your contributions and total score in ```scores.yml```. This helps us to track your contributions effectively.
123 |
124 | ## Tutorials
125 |
126 | ### Command Line Tutorials
127 |
128 | - [OpenHatch Missions](https://openhatch.org/missions/)
129 |
130 | ### Git/Github Tutorials
131 |
132 | ### Git: Introduction
133 |
134 | - [Git - the simple guide (awesome)](http://rogerdudler.github.io/git-guide/)
135 | - [An Intro to Git and GitHub for Beginners (Tutorial)](http://product.hubspot.com/blog/git-and-github-tutorial-for-beginners)
136 |
137 | #### Github: Introduction
138 |
139 | - [An Intro to Git and GitHub for Beginners (Tutorial)](http://product.hubspot.com/blog/git-and-github-tutorial-for-beginners)
140 | - [Github Hello World](https://guides.github.com/activities/hello-world/)
141 | - [Changing a commit message](https://help.github.com/articles/changing-a-commit-message/)
142 |
143 | ### Merge Commits
144 |
145 | - [How To Manually Fix Git Merge Conflicts (video)](https://www.youtube.com/watch?v=g8BRcB9NLp4)
146 |
147 | #### Squash Commits
148 |
149 | - [Git Rebase (squash last commit)](https://www.youtube.com/watch?v=qh9KtjfjzCU)
150 | - [Squash Commits with Git](https://davidwalsh.name/squash-commits-git)
151 |
152 | ##Installation
153 |
154 | ## Prerequisites
155 | ### Mac OSX/Linux
156 | OpenCode is built with [jekyll](https://jekyllrb.com/) which comes as a ruby gem. So you need to install Ruby to get started.
157 |
158 | [RVM](https://rvm.io/) make it easy to install and manage different versions of Ruby. Install Ruby using RVM by running the following commands
159 |
160 | ```
161 | ~ $ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
162 |
163 | ~ $ \curl -sSL https://get.rvm.io | bash -s stable --ruby
164 | ```
165 |
166 | This installs RVM with the latest stable version of Ruby
167 |
168 | **Ubuntu users:** You may need to enable `Run command as a login shell` in Ubuntu's Terminal, under _Edit > Profile Preferences > Title and Command_. Then close the terminal and reopen it. You may also want to run `source ~/.rvm/scripts/rvm` to load RVM.
169 |
170 | To install ruby gems from a Gemfile you would need `bundler` which by default comes with RVM ruby but if isn't present you would need to install it using the command `gem install bundler`.
171 |
172 | ### Windows
173 |
174 | If on Windows, you can follow [this guide](https://jekyllrb.com/docs/windows/) on how to install [jekyll](https://jekyllrb.com/).
175 |
176 | ## Deployment
177 | After you have installed Ruby and cloned the repository deploy the application running the following commands
178 | ```
179 | # Enter the app directory
180 |
181 |
182 | # Install gems using bundler
183 | ~$ bundle install
184 |
185 | # Build site starting jekyll server
186 | ~$ bundle exec jekyll serve
187 | ```
188 |
189 | You are ready to go! Browse to `http://localhost:4000`
190 |
--------------------------------------------------------------------------------
/_includes/navbar.html:
--------------------------------------------------------------------------------
1 |
126 |
127 |
128 |
129 |
195 |
196 |
197 |
198 |
205 |
208 |
209 |
210 |
211 |
212 |
225 |
226 |
242 |
243 |
244 |
245 |
246 |
247 |
248 |
249 |
250 |
251 |
252 |
256 |
257 | VIDEO
258 |
259 |
260 |
261 |
262 |
263 |
264 |
265 |
266 |
270 |
274 |
275 |
276 |
Minutes
277 |
278 |
279 |
280 |
Seconds
281 |
282 |
283 |
284 |
285 |
--------------------------------------------------------------------------------
/_data/students.yml:
--------------------------------------------------------------------------------
1 | # New members please add your credentials to a random position in the file.
2 | # This is to remove conflicts with other people adding their credentials.
3 |
4 | - name: Vipul Sharma
5 | github: vsvipul555
6 | image: vipul.jpg
7 | twitter: VSVipul
8 | facebook: vsvipul555
9 | referral: aswinzz
10 | bio: Still learning...
11 |
12 | - name: Aditya Agarwal
13 | github: itaditya
14 | image: itaditya.jpg
15 | facebook: aditya.agarwal.9400
16 | bio: MEAN stack dev with passion to learn.
17 |
18 | - name: Ankit Jain
19 | github: ankitjain28may
20 | image: ankitjain.jpg
21 | facebook: jain.ankit28
22 | twitter: ankitjain28may
23 | bio: Web Developer and a open source contributor
24 |
25 | - name: Vamsi Sangam
26 | image: vamsisangam.jpg
27 | github: VamsiSangam
28 | facebook: vamsi.sangam
29 | bio: Hi! I am 3 year old developer who converts food to code!
30 | blog: https://vamsisangam.github.io/
31 |
32 | - name: Aswanth.K
33 | image: aswanth.jpg
34 | github: aswanthkoleri
35 | facebook: aswanth9495
36 | referral: aswinzz
37 | bio: Hi! I am a beginner to coding !!
38 |
39 | - name: Harshit Jain
40 | image: harshitjain.jpg
41 | github: Symphoria
42 | facebook: harshit.jain.37604303
43 | bio: Just started developing! Hope to learn many things!
44 |
45 | - name: AswinVB
46 | image: aswinvb.jpg
47 | github: aswinzz
48 | facebook: aswinvb
49 | bio: I am new in github ^-^
50 | blog: https://aswinzz.github.io/
51 |
52 | - name: Jayesh Patil
53 | image: donny.jpg
54 | github: https://github.com/Donny97
55 |
56 | - name: Abhey Rana
57 | image: Abhey.jpg
58 | github: Abhey
59 | facebook: Abhey.Rana.Useless
60 | bio: I am a developer who loves opensource and pizza
61 |
62 | - name: Neha
63 | image: neha.jpg
64 | github: 13nehu
65 | facebook: neha.kandpal.3511
66 | bio: Still learning !!
67 |
68 | - name: Kadambari
69 | github: https://github.com/Aotoge
70 | image: kadambari.jpg
71 | facebook: kadambari.kaveri
72 | referral: Anupam-dagar
73 | bio: Apprentice to Doctor Schnabel
74 |
75 | - name: Nabeel
76 | github: nab331
77 | image: nabeel.jpg
78 | twitter: nab331j
79 | facebook: nab331
80 | referral: gauthamzz
81 | bio: I like sleep
82 |
83 | - name: Tarun Singhal
84 | image: tarun.jpg
85 | github: tarunsinghal97
86 | facebook: tarun.singhal.148
87 | referral: Symphoria
88 | bio: Hi! I have started learning opensource!!
89 |
90 | - name: Utpal Aman
91 | github: Utpal007
92 | image: utpal.jpg
93 | twitter: utpal007
94 | facebook: utpal007
95 | referral: aswinzz
96 | bio: Still learning...
97 |
98 | - name: Utkarsh Chaurasia
99 | image: utkarsh.jpg
100 | github: utkarshchaurasia28
101 | facebook: utkarsh.chaurasia2
102 | bio: I like to learn and develop and develop.
103 | referral: gauthamzz
104 |
105 | - name: Bhanu Bhandari
106 | image: bhanu.jpg
107 | github: bhanu1911
108 | facebook: bhanubhandari99
109 | bio: Newbie open source developer, hope to learn a lot!
110 |
111 | - name: Aditya Goel
112 | github: Ellusionists
113 | image: aditya710.jpg
114 | facebook: aditya.goel.311
115 | referral: Anupam-dagar
116 | bio: I come here to build.
117 |
118 | - name: Sourav Mitra
119 | github: snipecoder1
120 | image: sourav.jpg
121 | twitter: sourav111
122 | facebook: sourav.mitra.iiita
123 | referral: aswinzz
124 | bio: beginner
125 |
126 | - name: Aashutosh Mundra
127 | github: QWERTY2101997
128 | image: aashutosh.jpg
129 | twitter: mundraashutosh
130 | facebook: aashutosh.mundra.37
131 | referral: aswinzz
132 | bio: Love Github
133 |
134 | - name: Druval CR
135 | github: druvalcr77
136 | image: druval.jpg
137 | twitter: druval77
138 | facebook: druval77
139 | referral: aswinzz
140 | bio: beginner
141 |
142 | - name: Ravi charan
143 | github: RavicharanN
144 | image: RavicharanN.jpg
145 | facebook: ravi.charan.5680
146 | referral: aswanthkoleri
147 | bio: Optimist | Bibiliophile | TV series addict
148 | blog: ravicharann.github.io
149 |
150 | - name: Gagan Ganapathy
151 | github: CodHeK
152 | image: gagan.jpg
153 | facebook: GaganGanapathyAs
154 | referral: Ellusionists
155 | bio: First Contribution here...hoping for more !
156 |
157 | - name: Agam Dwivedi
158 | github: agam98
159 | image: agam.jpg
160 | facebook: 100007152586385
161 | referral: CodHeK
162 | bio: Can not talk. Gitter only.
163 |
164 | - name: Anupam Dagar
165 | github: Anupam-dagar
166 | image: Anupam.jpg
167 | twitter: anupam_dagar
168 | facebook: invincible.anupam
169 | bio: Getting started with open-sourcing.A new path.
170 | blog: https://anupam-dagar.github.io/
171 |
172 | - name: Saicharan Reddy
173 | github: mrsaicharan1
174 | image: Saic.jpg
175 | referral: Anupam-dagar
176 | facebook: saicharan.reddy.927
177 | bio: New to github!
178 |
179 | - name: Pradeep Gangwar
180 | github: pradeepgangwar
181 | image: pradeep.jpg
182 | facebook: pradeep.gangwar.391
183 | bio: Exploring and loving computer science.
184 |
185 | - name: Ayush Gupta
186 | github: agbilotia1998
187 | image: ayushgupta.jpg
188 | bio: I come here to build.
189 |
190 | - name: Sashank Mishra
191 | github: sashank27
192 | image: sashank.jpg
193 | facebook: 100000179816805
194 | referral: agam98
195 | bio: New to Open Source. Hope to learn a lot!!
196 |
197 | - name: Aseem Shrey
198 | github: LuD1161
199 | image: aseemshrey.jpg
200 | facebook: AseemShrey
201 | bio: New to open source , learning a lot
202 |
203 | - name: Pushpender Yadav
204 | github: DreadedLama
205 | image: Pushpender.jpg
206 | facebook: 100011438206757
207 | bio: New to Github!!
208 |
209 | - name: Akshat Jain
210 | github: dabbler011
211 | image: akshat.jpg
212 | facebook: akshatj011
213 | referral: agbilotia1998
214 | bio: First time on github.
215 |
216 | - name: Vinit Mankar
217 | github: vin-man
218 | image: vinit.jpg
219 | facebook: vinitmankar
220 | referral: Anupam-dagar
221 | bio: New to Github.
222 |
223 | - name: Anubhuti verma
224 | github: anu-007
225 | image: anu.jpg
226 | facebook: anubhutiv1
227 | bio: Open source enthusiast
228 |
229 | - name: Anmol Singh Sethi
230 | image: anmol.jpg
231 | github: xanmolx
232 | facebook: anmolsingh.sethi
233 | bio: Beginner and explorer..!!
234 |
235 | - name: Sarath Chandra
236 | github: KingBizzleLord
237 | image: KBL.jpg
238 | facebook: SarathNandimandalam
239 | referral: aswanthkoleri
240 | bio: AI maniac.
241 |
242 | - name: Sunil Bansiwal
243 | github: Sunil-IIITA
244 | facebook: sunil.banshal.71
245 | image: Sunil.jpg
246 | bio: Beginner and explorer..!!
247 |
248 | - name: Gauri Kesarwani
249 | github: Gaurik936
250 | image: Gauri.jpg
251 | facebook: gauri.kesarwani.3
252 | bio: A Novice.
253 |
254 | - name: vejendla sunil
255 | github: vejendlasunil
256 | image: vejendla.jpg
257 | facebook: vejendlasunil
258 | referral: aswanthkoleri
259 | bio: I am busy
260 |
261 | - name: bhuvanesh
262 | github: bhuvanesh9996
263 | image: bhuvi.jpg
264 | facebook: bhuvanesh gouda
265 | referral: aswanthkoleri
266 | bio: A beginner
267 |
268 | - name: nidhish
269 | github: pashanidhish
270 | image: nidhish.jpg
271 | facebook: Nidhish Kumar Reddy
272 | referral: aswanthkoleri
273 | bio: A Newbie
274 |
275 | - name: prakhar chaturvedi
276 | github: prakharcoder1
277 | image: prakhar.jpg
278 | facebook: prakhar9453
279 | referral: Anupam-dagar
280 | bio: noobie to opencode
281 |
282 | - name: Rohan Bhalerao
283 | github: rohan-bhalerao
284 | image: rohan.jpg
285 | facebook: rohan.bhalerao.9843
286 | referral: Anupam-dagar
287 | bio: Always learning.
288 |
289 | - name: Ranjan Kumar
290 | github: gitaholic
291 | image: ranjan.jpg
292 | facebook: ranjankumarpearl
293 | referral: Anupam-dagar
294 | bio: github fascinates me
295 |
296 | - name: Rahul Thati
297 | github: rahulsunny
298 | image: rahulsunny.jpg
299 | facebook: rahul.sunny.5817
300 | referral: VamsiSangam
301 | bio: Determined noob!
302 |
303 | - name: Rohit
304 | github: rohit659
305 | image: rohit.jpg
306 | facebook: rohit.panchal.3781995
307 | referral: Anupam-dagar
308 | bio: Committed to coding
309 |
310 | - name: Shivam Fialok
311 | image: shivam.jpg
312 | github: sfialok98
313 | facebook: shivam.fialok.1
314 | referral: Anupam-dagar
315 | bio: Confident coder.
316 |
317 | - name: Aditi
318 | github: bellatrix007
319 | image: aditi.jpg
320 | facebook: aditi.bansal.007
321 | referral: Anupam-dagar
322 | bio: Jzt a newbie...
323 |
324 | - name: Anjali Kumari
325 | github: Anjali2901
326 | image: Anjali.jpg
327 | facebook: anjalipandey2901
328 | referral: Anupam Dagar
329 | bio: Willing to learn!!!
330 |
331 | - name: Rakshit
332 | image: rakshit.jpg
333 | github: mrakshit
334 | facebook: rakshit.sai.5
335 | referral: Anupam-dagar
336 | bio: github=social coding
337 |
338 | - name: Sanam
339 | github: SanamBahadur
340 | image: sanam.jpg
341 | facebook: sanam.padhra
342 | referral: Anupam-dagar
343 | bio: stupididiot
344 |
345 | - name: Akhil Reddy
346 | github: jobless123
347 | image: akhil.jpg
348 | facebook: akhil.reddy.5245961
349 | referral: Anupam-dagar
350 | bio: ECE coder
351 |
352 | - name: Ridam Arora
353 | github: ridamarora03
354 | image: ridam.jpg
355 | facebook: ridam.arora.79
356 | referral: Anupam-dagar
357 | bio: dream
358 |
359 | - name: pravin rathore
360 | github: pravin1406
361 | image: pravin.jpg
362 | facebook: deepak.rathor.1884
363 | referral: aswanthkoleri
364 | bio: Still learning...
365 |
366 | - name: Amit K S
367 | github: Born-Coder
368 | image: amit.jpg
369 | facebook: theamitks
370 | referral: aswanthkoleri
371 | bio: coder..!!
372 |
373 | - name: Bhargav Satya
374 | github: stupidfool
375 | image: bhargav.jpg
376 | facebook: itzurbhargav
377 | referral: aswinzz
378 | bio: A Loner..!!
379 |
380 | - name: Neil Leeson Syiemlieh
381 | github: mebble
382 | image: neil.jpg
383 | facebook: neil.syiemlieh.5
384 | referral: Anupam-dagar
385 | bio: i like building things
386 |
387 | - name: Ashrith Reddy T
388 | github: AshrithReddyT
389 | image: ashrith.jpg
390 | facebook: AshrithReddy
391 | referral: aswinzz
392 | bio: i am ashrith and you will know it!!
393 |
394 | - name: Kiran Velumuri
395 | github: KiranVelumuri
396 | image: kiran.jpg
397 | facebook: kiran.velumuri
398 | referral: Anupam-dagar
399 | bio: noob to code
400 |
401 | - name: Nistala Venkata Kameshwar Sharma
402 | github: itachi707
403 | image: nvk.jpg
404 | facebook: nistala.kameshwar
405 | referral: Anupam-dagar
406 | bio: Foodie!!
407 |
408 | - name: Luv
409 | github: luvk1412
410 | image: luv.jpeg
411 | facebook: luvk1412
412 | referral: aswinzz
413 | bio: newbie
414 |
415 | - name: Utkarsh Agarwal
416 | github: utkarshag
417 | image: utkarsh.jpg
418 | facebook: utkarsh.agarwal.7737
419 | referral: Anupam-dagar
420 | bio: sust geek
421 |
422 | - name: Divija Palleti
423 | github: divija-palleti
424 | image: divija.jpg
425 | facebook: divija.palleti
426 | referral: Anupam-dagar
427 | bio: eat->sleep->repeat
428 |
429 | - name: Shubhi Agrawal
430 | github: LIT2016036
431 | image: shubhi.jpg
432 | facebook: angleshubhi456
433 | referral: Anupam-dagar
434 | bio: want to be perfect!!
435 |
436 | - name: anil gupta
437 | github: anilsomisetty118
438 | image: anil.jpg
439 | facebook: anilchinna118
440 | referral: aswanthkoleri
441 | bio: Still learning...
442 |
443 | - name: Niyas Abbas
444 | github: niyasabbas
445 | image: niyas.jpg
446 | facebook: niyasabbas
447 | referral: aswinzz
448 | bio: eff off :) _|_
449 |
450 | - name: Priyanka karnati
451 | github: PriyankaKarnati
452 | image: priyanka.jpg
453 | facebook: priyanka karnati
454 | referral: aswanthkoleri
455 | bio: im new to github.
456 |
--------------------------------------------------------------------------------
/projects.html:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
46 |
49 |
50 | OpenCode
51 |
52 |
53 |
54 |
55 |
56 | {% include navbar.html %}
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
Projects Currently in OpenCode
66 |
67 | {% for project in site.data.projects %}
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
79 |
80 |
81 |
82 |
83 | {{project.name}}
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 | GitHub
95 |
96 |
97 |
98 | HTML
99 | 0
100 | 0
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 | {% endfor %}
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
Participant Projects
119 |
120 | {% for stproject in site.data.stprojects %}
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
132 |
133 |
134 |
135 |
136 | {{stproject.name}}
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 | To view
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 | {% endfor %}
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
Issues
168 |
169 |
170 |
171 | {% for project in site.data.projects %}
172 |
173 |
178 |
179 |
180 |
181 |
182 |
183 |
184 | Load more
185 |
186 |
187 |
188 |
189 |
190 | {% endfor %}
191 |
192 |
193 |
194 |
195 |
196 |
197 |
198 |
199 | {% include footer.html %}
200 |
201 |
202 |
203 |
204 |
205 |
210 |
211 |
212 |
213 |
214 |
215 |
216 |
217 |
218 |
219 |
220 |
221 |
222 |
230 |
231 |
232 |
233 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
46 |
49 |
50 | OpenCode
51 |
52 |
53 |
54 |
55 | {% include navbar.html %}
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
MENTORS
66 |
67 | {% for mentor in site.data.mentors %}
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 | {% if mentor.image %}
76 |
77 | {% else %}
78 |
79 | {% endif %}
80 |
{{mentor.name}}
81 |
82 |
83 |
84 |
85 |
86 |
Connect with this mentor!
87 |
88 |
89 | {% if mentor.github %}
90 |
91 | {% endif %}
92 | {% if mentor.blog %}
93 |
94 | {% endif %}
95 | {% if mentor.twitter %}
96 |
97 | {% endif %}
98 | {% if mentor.facebook %}
99 |
100 | {% endif %}
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 | {% endfor %}
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
Participants
119 |
120 | {% for student in site.data.students %}
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 | {% if student.image %}
130 |
133 | {% else %}
134 |
137 | {% endif %}
138 |
139 |
140 |
141 |
142 | {{student.name}}
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 | {% if student.bio %}
153 |
154 | {{student.bio}}
155 |
156 | {% else %}
157 |
158 | Connect with this participant!
159 |
160 | {% endif %}
161 |
162 |
163 | {% if student.github %}
164 |
165 | {% endif %}
166 | {% if student.facebook %}
167 |
168 | {% endif %}
169 | {% if student.twitter %}
170 |
171 | {% endif %}
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 | {% endfor %}
182 |
183 |
184 |
185 |
186 |
187 |
188 |
189 |
190 |
191 |
Participant Blogs
192 |
193 | {% for blog in site.data.blog %}
194 |
195 |
196 |
197 |
198 |
199 |
200 |
201 |
202 | {% if blog.image %}
203 |
205 | {% else %}
206 |
207 | width="200px" height="200px">
208 | {% endif %}
209 |
210 |
211 |
212 |
213 | {{blog.name}}
214 |
215 |
216 |
217 |
218 |
219 |
220 |
221 |
222 |
223 | {% if blog.link %}
224 |
225 | {{blog.blogname}}
226 |
227 |
228 | Click To See Blog
229 |
230 | {% else %}
231 |
232 | No Working Link!
233 |
234 | {% endif %}
235 |
236 |
237 |
238 |
239 |
240 |
241 |
242 | {% endfor %}
243 |
244 |
245 |
246 |
247 | {% include footer.html %}
248 |
249 |
250 |
251 |
252 |
257 |
258 |
259 |
260 |
261 |
262 |
263 |
264 |
265 |
266 |
267 |
268 |
--------------------------------------------------------------------------------
/_data/scores.yml:
--------------------------------------------------------------------------------
1 | # Every student must give details regarding every contribution they made
2 | # and the score allocated to the contribution. Give links as a proof of
3 | # your contribution. Please follow format strictly.
4 |
5 | - github: VamsiSangam
6 | contributions:
7 | - name: Timer not showing in projects and scoreboard page (issue)
8 | link: https://github.com/fossiiita/opencodecollab/issues/331
9 | score: 10
10 | - name: Fixed countdown
11 | link: https://github.com/fossiiita/opencodecollab/pull/326
12 | score: 30
13 | - name: Installed Django event platform
14 | link: https://github.com/gauthamzz/Django-EventPlatform/issues/17#issuecomment-280391427
15 | score: 30
16 | - name: Added blog details
17 | link: https://github.com/fossiiita/opencodecollab/pull/282
18 | score: 30
19 | - name: Installed opencodecollab in system
20 | link: https://github.com/fossiiita/opencodecollab/issues/9#issuecomment-280222056
21 | score: 30
22 | - name: Referred rahulsunny
23 | link: https://github.com/fossiiita/opencodecollab/pull/255
24 | score: 20
25 | - name: Added scoreboard.html
26 | link: https://github.com/fossiiita/opencodecollab/pull/174
27 | score: 20
28 | - name: Move all relevant code to navbar.html (issue)
29 | link: https://github.com/fossiiita/opencodecollab/issues/170
30 | score: 10
31 | - name: Created separate pages for projects and issues
32 | link: https://github.com/fossiiita/opencodecollab/pull/169
33 | score: 10
34 | - name: Implemented separate issues for each project
35 | link: https://github.com/fossiiita/opencodecollab/pull/150
36 | score: 30
37 | - name: Added fb like button
38 | link: https://github.com/fossiiita/opencodecollab/pull/135
39 | score: 10
40 | - name: Modified README and added PR template
41 | link: https://github.com/fossiiita/opencodecollab/pull/133
42 | score: 20
43 | - name: Added personal website to students.yml
44 | link: https://github.com/fossiiita/opencodecollab/pull/118
45 | score: 10
46 | - name: Added repo names in issues section
47 | link: https://github.com/fossiiita/opencodecollab/pull/117
48 | score: 10
49 | - name: Added project stars and forks
50 | link: https://github.com/fossiiita/opencodecollab/pull/98
51 | score: 30
52 | - name: Open graph images
53 | link: https://github.com/fossiiita/opencodecollab/issues/88
54 | score: 10
55 | - name: Added OG tags and data
56 | link: https://github.com/fossiiita/opencodecollab/pull/89
57 | score: 20
58 | - name: Modified issues section
59 | link: https://github.com/fossiiita/opencodecollab/pull/85
60 | score: 30
61 | - name: Implemented issues section
62 | link: https://github.com/fossiiita/opencodecollab/pull/80
63 | score: 30
64 | - name: Discrepancy in students.yml
65 | link: https://github.com/fossiiita/opencodecollab/issues/68
66 | score: 10
67 | - name: Corrected records in students.yml
68 | link: https://github.com/fossiiita/opencodecollab/pull/69
69 | score: 10
70 | - name: Added flip cards to show all info
71 | link: https://github.com/fossiiita/opencodecollab/pull/62
72 | score: 30
73 | - name: General tasks
74 | link: https://github.com/fossiiita/opencodecollab/issues/87#issuecomment-274195961
75 | score: 20
76 | - name: Added sponsors section and images
77 | link: https://github.com/fossiiita/humblefoolcup/pull/20
78 | score: 20
79 | - name: Projects section
80 | link: https://github.com/fossiiita/opencodecollab/pull/40
81 | score: 30
82 | - name: Linked logo to main website
83 | link: https://github.com/fossiiita/opencodecollab/pull/37
84 | score: 20
85 | - name: Enable gh-pages on your fork
86 | link: https://github.com/fossiiita/opencodecollab/issues/15#issuecomment-273281903
87 | score: 30
88 | - name: Added profile to students
89 | link: https://github.com/fossiiita/opencodecollab/pull/7
90 | score: 30
91 | total: 590
92 |
93 | - github: vsvipul555
94 | contributions:
95 | - name: add student details
96 | link: https://github.com/fossiiita/opencodecollab/pull/61
97 | score: 30
98 | - name: Enable gh-pages on your fork
99 | link: https://github.com/fossiiita/opencodecollab/issues/15#issuecomment-273786165
100 | score: 30
101 | - name: Fixed typo in params.json
102 | link: https://github.com/fossiiita/opencodecollab/pull/72
103 | score: 10
104 | - name: Added blogpost
105 | link: https://github.com/fossiiita/opencodecollab/pull/304
106 | score: 30
107 | - name: Added 30 new programs to Cool Practice Programs
108 | link: https://github.com/faheemzunjani/Cool-Practice-Programs/pull/23
109 | score: 60
110 | - name: Personal Page.
111 | link: https://vsvipul555.github.io/
112 | score: 10
113 | total: 170
114 |
115 | - github: aswanthkoleri
116 | contributions:
117 | - name: add student details
118 | link: https://github.com/fossiiita/opencodecollab/pull/11
119 | score: 30
120 | - name: referred me
121 | link: https://github.com/fossiiita/opencodecollab/pull/14
122 | score: 20
123 | - name: referred me
124 | link: https://github.com/fossiiita/opencodecollab/pull/38
125 | score: 20
126 | - name: install on your system
127 | link: https://github.com/fossiiita/opencodecollab/issues/9
128 | score: 30
129 | - name: enable gh-pages on your fork
130 | link: https://github.com/fossiiita/opencodecollab/issues/15
131 | score: 30
132 | - name: add django event platform
133 | link: https://github.com/fossiiita/opencodecollab/pull/79
134 | score: 10
135 | - name: add gitignore
136 | link: https://github.com/fossiiita/opencodecollab/pull/112
137 | score: 10
138 | - name: change background
139 | link: https://github.com/fossiiita/opencodecollab/pull/122
140 | score: 20
141 | - name: general task
142 | link: https://github.com/fossiiita/opencodecollab/issues/87
143 | score: 20
144 | - name: make your own personal page
145 | link: https://github.com/fossiiita/opencodecollab/issues/108
146 | score: 10
147 | - name: add change in footer
148 | link: https://github.com/fossiiita/humblefoolcup/pull/32
149 | score: 20
150 | - name: add link
151 | link: https://github.com/fossiiita/humblefoolcup/pull/43
152 | score: 20
153 | - name: added issue
154 | link: https://github.com/fossiiita/humblefoolcup/issues/44
155 | score: 10
156 | - name: added issue
157 | link: https://github.com/fossiiita/humblefoolcup/issues/48
158 | score: 10
159 | - name: added issue
160 | link: https://github.com/fossiiita/humblefoolcup/issues/49
161 | score: 10
162 | - name: added preloader
163 | link: https://github.com/fossiiita/humblefoolcup/pull/52
164 | score: 20
165 | - name: change background
166 | link: https://github.com/fossiiita/humblefoolcup/pull/54
167 | score: 20
168 | - name: add referral
169 | link: https://github.com/fossiiita/opencodecollab/pull/208
170 | score: 20
171 | - name: add referral
172 | link: https://github.com/fossiiita/opencodecollab/pull/209
173 | score: 20
174 | - name: add referral
175 | link: https://github.com/fossiiita/opencodecollab/pull/210
176 | score: 20
177 | - name: add issue
178 | link: https://github.com/fossiiita/opencodecollab/issues/197
179 | score: 10
180 | - name: add issue
181 | link: https://github.com/fossiiita/opencodecollab/issues/198
182 | score: 10
183 | - name: add 10 codechef problems
184 | link: https://github.com/faheemzunjani/Cool-Practice-Programs/pull/14
185 | score: 20
186 | - name: install django platform
187 | link: https://github.com/gauthamzz/Django-EventPlatform/issues/17
188 | score: 30
189 | - name: create issue
190 | link: https://github.com/fossiiita/humblefoolcup/issues/62
191 | score: 10
192 | - name: create issue
193 | link: https://github.com/fossiiita/humblefoolcup/issues/61
194 | score: 10
195 | - name: last update
196 | link: https://github.com/fossiiita/humblefoolcup/pull/63
197 | score: 30
198 | - name: change color variations
199 | link: https://github.com/fossiiita/humblefoolcup/pull/60
200 | score: 30
201 | - name: create issue
202 | link: https://github.com/fossiiita/humblefoolcup/issues/57
203 | score: 10
204 | - name: create issue
205 | link: https://github.com/fossiiita/humblefoolcup/issues/57
206 | score: 10
207 | - name: add referral
208 | link: https://github.com/fossiiita/opencodecollab/pull/221
209 | score: 20
210 | - name: add issue
211 | link: https://github.com/fossiiita/opencodecollab/issues/228
212 | score: 10
213 | - name: added working openchat
214 | link: https://github.com/fossiiita/opencodecollab/pull/229
215 | score: 10
216 | - name: added 10 hackerearth programs
217 | link: https://github.com/faheemzunjani/Cool-Practice-Programs/pull/20
218 | score: 20
219 | - name: add experience in opencode
220 | link: https://github.com/fossiiita/opencodecollab/issues/226
221 | score: 30
222 | - name: add issue
223 | link: https://github.com/fossiiita/opencodecollab/issues/243
224 | score: 10
225 | - name: add 10 codechef problems
226 | link: https://github.com/faheemzunjani/Cool-Practice-Programs/pull/22
227 | score: 20
228 | - name: update readme.md
229 | link: https://github.com/fossiiita/opencodecollab/pull/247
230 | score: 10
231 | - name: clean the code
232 | link: https://github.com/fossiiita/opencodecollab/pull/254
233 | score: 30
234 | - name: change the background via css
235 | link: https://github.com/fossiiita/opencodecollab/pull/254
236 | score: 30
237 | - name: add issue
238 | link: https://github.com/fossiiita/opencodecollab/issues/309
239 | score: 10
240 | - name: added participant part
241 | link: https://github.com/fossiiita/opencodecollab/pull/322
242 | score: 30
243 | - name: added readme and fixed broken image
244 | link: https://github.com/fossiiita/opencodecollab/pull/325
245 | score: 20
246 | - name: referral
247 | link: https://github.com/fossiiita/opencodecollab/pull/289
248 | score: 20
249 | - name: referral
250 | link: https://github.com/fossiiita/opencodecollab/pull/288
251 | score: 20
252 | - name: referral
253 | link: https://github.com/fossiiita/opencodecollab/pull/319
254 | score: 20
255 | - name: made javascript game
256 | link: https://github.com/fossiiita/opencodecollab/issues/278
257 | score: 30
258 | - name: add 10 codechef problems
259 | link: https://github.com/faheemzunjani/Cool-Practice-Programs/pull/24
260 | score: 20
261 | - name: add referral
262 | link: https://github.com/fossiiita/opencodecollab/pull/338
263 | score: 20
264 | - name: add issue
265 | link: https://github.com/fossiiita/opencodecollab/issues/342
266 | score: 10
267 | total: 940
268 |
269 | - github: Symphoria
270 | contributions:
271 | - name: Added details in students section
272 | link: https://github.com/fossiiita/opencodecollab/pull/17
273 | score: 30
274 | - name: Wrote Tests
275 | link: https://github.com/gauthamzz/Django-EventPlatform/pull/24
276 | score: 30
277 | - name: Enabled gh-pages
278 | link: https://github.com/fossiiita/opencodecollab/issues/15
279 | score: 30
280 | - name: Installed Django-Event Platform on my system
281 | link: https://github.com/gauthamzz/Django-EventPlatform/issues/17
282 | score: 30
283 | - name: Fixed issue#14 - move content header to middle
284 | link: https://github.com/gauthamzz/Django-EventPlatform/pull/23
285 | score: 10
286 | - name: Fixed the github link in index.html
287 | link: https://github.com/fossiiita/opencodecollab/pull/20
288 | score: 20
289 | - name: General tasks
290 | link: https://github.com/fossiiita/opencodecollab/issues/87#issuecomment-274342689
291 | score: 20
292 | total: 170
293 |
294 | - github: aswinzz
295 | contributions:
296 | - name: Add humble fool in projects section
297 | link: https://github.com/fossiiita/opencodecollab/pull/45
298 | score: 20
299 | - name: refferal
300 | link: https://github.com/fossiiita/opencodecollab/pull/13
301 | score: 20
302 | - name: Add A Facebook like bar (made an issue)
303 | link: https://github.com/fossiiita/opencodecollab/issues/101
304 | score: 10
305 | - name: Loader
306 | link: https://github.com/fossiiita/opencodecollab/pull/131
307 | score: 20
308 | - name: Make Navbar Sticky(made an issue)
309 | link: https://github.com/fossiiita/opencodecollab/issues/144
310 | score: 10
311 | - name: Make Navbar Sticky
312 | link: https://github.com/fossiiita/opencodecollab/pull/143
313 | score: 20
314 | - name: Make _includes folder; move header and footer to there
315 | link: https://github.com/fossiiita/opencodecollab/pull/166
316 | score: 10
317 | - name: Install On Your System (django)
318 | link: https://cloud.githubusercontent.com/assets/25057819/22864434/67a7b422-f177-11e6-84fb-4802ee8ec2ae.png
319 | score: 30
320 | - name: Move all relevant code to navbar.html
321 | link: https://github.com/fossiiita/opencodecollab/pull/179
322 | score: 10
323 | - name: Add your name in the students section
324 | link: https://github.com/fossiiita/opencodecollab/pull/14
325 | score: 30
326 | - name: Install on your system
327 | link: https://cloud.githubusercontent.com/assets/25057819/22172471/aaec884a-dfcd-11e6-87b8-b5176c3aa368.png
328 | score: 30
329 | - name: Enable gh-pages
330 | link: https://aswinzz.github.io/opencodecollab/
331 | score: 30
332 | - name: General tasks
333 | link: https://github.com/fossiiita/opencodecollab/issues/87
334 | score: 20
335 | - name: referral
336 | link: https://github.com/fossiiita/opencodecollab/pull/185
337 | score: 20
338 | - name: Make your own personal page- For Everyone
339 | link: https://aswinzz.github.io/
340 | score: 10
341 | - name: referral
342 | link: https://github.com/fossiiita/opencodecollab/pull/184
343 | score: 20
344 | - name: add gitter chatbox(made an issue)
345 | link: https://github.com/fossiiita/opencodecollab/issues/165
346 | score: 10
347 | - name: add close button for gitter chatbox(made an issue)
348 | link: https://github.com/fossiiita/opencodecollab/issues/191
349 | score: 10
350 | - name: referral
351 | link: https://github.com/fossiiita/opencodecollab/pull/188
352 | score: 20
353 | - name: referral
354 | link: https://github.com/fossiiita/opencodecollab/pull/187
355 | score: 20
356 | - name: Add a Header to the page
357 | link: https://github.com/fossiiita/humblefoolcup/pull/50
358 | score: 20
359 | - name: Add about section
360 | link: https://github.com/fossiiita/humblefoolcup/pull/30
361 | score: 20
362 | - name: Merge Opencode website with opencodecollab website
363 | link: https://github.com/fossiiita/humblefoolcup/pull/30
364 | score: 10
365 | - name: referral
366 | link: https://github.com/fossiiita/opencodecollab/pull/183
367 | score: 20
368 | - name: chat with us option not working when we are using the issues and projects page
369 | link: https://github.com/fossiiita/opencodecollab/pull/199
370 | score: 30
371 | - name: Alignment correction in mobile view of scoreboard(made an issue)
372 | link: https://github.com/fossiiita/opencodecollab/issues/214
373 | score: 10
374 | - name: added 35 Codebuddy and HackerEarth programs
375 | link: https://github.com/faheemzunjani/Cool-Practice-Programs/pull/19
376 | score: 60
377 | - name: remove programs that are repeated(created an issue)
378 | link: https://github.com/faheemzunjani/Cool-Practice-Programs/issues/21
379 | score: 10
380 | - name: make everything respsonsive(created an issue)
381 | link: https://github.com/fossiiita/opencodecollab/issues/227
382 | score: 10
383 | - name: Dropdown is not going when chat with us is clicked(mobile view)(created an issue)
384 | link: https://github.com/fossiiita/opencodecollab/issues/224
385 | score: 10
386 | - name: Add a countdown for opencode
387 | link: https://github.com/fossiiita/opencodecollab/issues/223
388 | score: 10
389 | - name: Add Blog section
390 | link: https://github.com/fossiiita/opencodecollab/pull/238
391 | score: 30
392 | - name: Write your experience in blog
393 | link: https://github.com/fossiiita/opencodecollab/pull/238
394 | score: 30
395 | - name: Add background for blog section(created an issue)
396 | link: https://github.com/fossiiita/opencodecollab/pull/238
397 | score: 10
398 | - name: fix dropdown in mobile view
399 | link: https://github.com/fossiiita/opencodecollab/pull/265
400 | score: 30
401 | - name: changed navbar
402 | link: https://github.com/fossiiita/opencodecollab/pull/292
403 | score: 30
404 | - name: referral
405 | link: https://github.com/fossiiita/opencodecollab/pull/302
406 | score: 20
407 | - name: referral
408 | link: https://github.com/fossiiita/opencodecollab/pull/298
409 | score: 20
410 | - name: referral
411 | link: https://github.com/fossiiita/opencodecollab/pull/295
412 | score: 20
413 | - name: referral
414 | link: https://github.com/fossiiita/opencodecollab/pull/185
415 | score: 20
416 | - name: added github fork me link
417 | link: https://github.com/fossiiita/opencodecollab/pull/314
418 | score: 20
419 | - name: added javascript game
420 | link: https://github.com/fossiiita/opencodecollab/pull/327
421 | score: 30
422 | - name: referral
423 | link: https://github.com/fossiiita/opencodecollab/pull/324
424 | score: 20
425 | total: 850
426 |
427 | - github: Donny97
428 |
429 | - github: Abhey
430 |
431 | - github: 13nehu
432 |
433 | - github: Aotoge
434 |
435 | - github: nab331
436 |
437 | - github: tarunsinghal97
438 |
439 | - github: utkarshchaurasia28
440 |
441 | - github: bhanu1911
442 |
443 | - github: Ellusionists
444 |
445 | - github: RavicharanN
446 | contributions:
447 | - name: Add students profile
448 | link: https://github.com/fossiiita/opencodecollab/pull/38
449 | score: 30
450 | - name: Update events timeline (HFC)
451 | link: https://github.com/fossiiita/humblefoolcup/pull/31
452 | score: 20
453 | - name: Install in your system
454 | link: Commneted on the issue with a screenshot.
455 | score: 30
456 | - name: Enable gh-pages on your fork.
457 | link: https://ravicharann.github.io/opencodecollab/
458 | score: 30
459 | - name: Genral Tasks
460 | link: commneted on the issue
461 | score: 20
462 | - name: Issue Opened
463 | link: https://github.com/fossiiita/opencodecollab/issues/152
464 | score: 10
465 | - name: make your personal page
466 | link: http://ravicharann.github.io
467 | score: 10
468 | - name: Make a blog post
469 | link: http://niume.com/post/258863
470 | score: 30
471 | - name: Add Stats page
472 | link: https://github.com/fossiiita/humblefoolcup/pull/64
473 | score: 20
474 | - name: Add more codechef solutions(8+3)(sent 2 PRs)
475 | link: https://github.com/faheemzunjani/Cool-Practice-Programs
476 | score: 20
477 | total: 220
478 |
479 | - github: CodHeK
480 |
481 | - github: agam98
482 |
483 | - github: Anupam-dagar
484 | contributions:
485 | - name: Added profile to students.
486 | link: https://github.com/fossiiita/opencodecollab/pull/48
487 | score: 30
488 | - name: Reffer someone else.(vinit mankar refered me)
489 | link: https://github.com/fossiiita/opencodecollab/pull/102
490 | score: 20
491 | - name: Install on your system.
492 | link: https://github.com/fossiiita/opencodecollab/issues/9
493 | score: 30
494 | - name: Enable gh-pages on your fork.
495 | link: https://github.com/fossiiita/opencodecollab/issues/15
496 | score: 30
497 | - name: Create more issues(issue 1)
498 | link: https://github.com/fossiiita/opencodecollab/issues/107
499 | score: 10
500 | - name: Create more issues(issue 2)
501 | link: https://github.com/fossiiita/opencodecollab/issues/119
502 | score: 10
503 | - name: General tasks
504 | link: https://github.com/fossiiita/opencodecollab/issues/87
505 | score: 20
506 | - name: Add to projects(proxy man and cool practice programs)
507 | link: https://github.com/fossiiita/opencodecollab/pull/92
508 | score: 10
509 | - name: Add trailer in website
510 | link: https://github.com/fossiiita/opencodecollab/pull/100
511 | score: 10
512 | - name: Added event timeline.
513 | link: https://github.com/fossiiita/humblefoolcup/pull/18
514 | score: 20
515 | - name: Added events section.
516 | link: https://github.com/fossiiita/humblefoolcup/pull/24
517 | score: 20
518 | - name: Added topcoder as platform
519 | link: https://github.com/fossiiita/humblefoolcup/pull/36
520 | score: 10
521 | - name: Added FAQ section.
522 | link: https://github.com/fossiiita/humblefoolcup/pull/37
523 | score: 20
524 | - name: Create more issues.(issue 3)
525 | link: https://github.com/fossiiita/humblefoolcup/issues/39
526 | score: 10
527 | - name: Fix Footer.
528 | link: https://github.com/fossiiita/humblefoolcup/pull/47
529 | score: 10
530 | - name: Personal Page.
531 | link: https://github.com/fossiiita/opencodecollab/issues/108
532 | score: 10
533 | - name: Added login page.
534 | link: https://github.com/Trailblazerr1/FaceMe-test/pull/6
535 | score: 10
536 | - name: Added 10 codechef programs.
537 | link: https://github.com/faheemzunjani/Cool-Practice-Programs/pull/9
538 | score: 40
539 | - name: Added 7 codechef programs.
540 | link: https://github.com/faheemzunjani/Cool-Practice-Programs/pull/10
541 | score: 20
542 | - name: Added 3 codechef programs.
543 | link: https://github.com/faheemzunjani/Cool-Practice-Programs/pull/11
544 | score: 0
545 | - name: Added gitter chatbox.
546 | link: https://github.com/fossiiita/opencodecollab/pull/189
547 | score: 20
548 | - name: Create an issue.
549 | link: https://github.com/fossiiita/humblefoolcup/issues/59
550 | score: 10
551 | - name: Create an issue.
552 | link: https://github.com/fossiiita/opencodecollab/issues/212
553 | score: 10
554 | - name: Create an issue.
555 | link: https://github.com/faheemzunjani/Cool-Practice-Programs/issues/16
556 | score: 10
557 | - name: Added chatbox in event scorecard.
558 | link: https://github.com/fossiiita/opencodecollab/pull/216
559 | score: 20
560 | - name: Added team page.
561 | link: https://github.com/fossiiita/humblefoolcup/pull/53
562 | score: 30
563 | - name: Added 15 codebuddy and 15 hackerearth programs.
564 | link: https://github.com/faheemzunjani/Cool-Practice-Programs/pull/17
565 | score: 0
566 | - name: Added referral
567 | link: https://github.com/fossiiita/opencodecollab/pull/272
568 | score: 20
569 | - name: Added referral.
570 | link: https://github.com/fossiiita/opencodecollab/pull/270
571 | score: 20
572 | - name: Added referral.
573 | link: https://github.com/fossiiita/opencodecollab/pull/264
574 | score: 20
575 | - name: Added referral.
576 | link: https://github.com/fossiiita/opencodecollab/pull/260
577 | score: 20
578 | - name: Added referral.
579 | link: https://github.com/fossiiita/opencodecollab/pull/257
580 | score: 20
581 | - name: Added referral.
582 | link: https://github.com/fossiiita/opencodecollab/pull/256
583 | score: 20
584 | - name: Added referral.
585 | link: https://github.com/fossiiita/opencodecollab/pull/242
586 | score: 20
587 | - name: Added blog.
588 | link: https://github.com/fossiiita/opencodecollab/pull/280
589 | score: 30
590 | - name: Installed Django Event Platform
591 | link: https://github.com/gauthamzz/Django-EventPlatform/issues/17
592 | score: 30
593 | - name: Added referral
594 | link: https://github.com/fossiiita/opencodecollab/pull/279
595 | score: 20
596 | - name: Added referral
597 | link: https://github.com/fossiiita/opencodecollab/pull/285
598 | score: 20
599 | - name: Added referral
600 | link: https://github.com/fossiiita/opencodecollab/pull/286
601 | score: 20
602 | - name: Added referral
603 | link: https://github.com/fossiiita/opencodecollab/pull/287
604 | score: 20
605 | - name: Added referral
606 | link: https://github.com/fossiiita/opencodecollab/pull/271
607 | score: 20
608 | - name: Added referral
609 | link: https://github.com/fossiiita/opencodecollab/pull/294
610 | score: 20
611 | - name: Added referral
612 | link: https://github.com/fossiiita/opencodecollab/pull/296
613 | score: 20
614 | - name: Added referral
615 | link: https://github.com/fossiiita/opencodecollab/pull/297
616 | score: 20
617 | - name: Added referral
618 | link: https://github.com/fossiiita/opencodecollab/pull/303
619 | score: 20
620 | - name: Added referral
621 | link: https://github.com/fossiiita/opencodecollab/pull/306
622 | score: 20
623 | - name: Added referral
624 | link: https://github.com/fossiiita/opencodecollab/pull/316
625 | score: 20
626 | - name: Added referral
627 | link: https://github.com/fossiiita/opencodecollab/pull/317
628 | score: 20
629 | - name: Added countdown
630 | link: https://github.com/fossiiita/opencodecollab/pull/315
631 | score: 30
632 | - name: Added countdown to other pages
633 | link: https://github.com/fossiiita/opencodecollab/pull/334
634 | score: 10
635 | - name: Created issue
636 | link: https://github.com/fossiiita/opencodecollab/issues/320
637 | score: 10
638 | - name: Added referral
639 | link: https://github.com/fossiiita/opencodecollab/pull/340
640 | score: 20
641 | total: 1010
642 |
643 | - github: mrsaicharan1
644 |
645 | - github: pradeepgangwar
646 | contributions:
647 | - name: Added profile to students
648 | link: https://github.com/fossiiita/opencodecollab/pull/54
649 | score: 30
650 | - name: Enable gh-pages on your fork
651 | link: https://github.com/fossiiita/opencodecollab/issues/15#issuecomment-273431819
652 | score: 30
653 | - name: Humblefool webpage made for humblefoolcup
654 | link: https://github.com/fossiiita/humblefoolcup/pull/40
655 | score: 30
656 | - name: Install jekyll and have website running
657 | link: https://github.com/fossiiita/opencodecollab/issues/9#issuecomment-273290564
658 | score: 30
659 | - name: Added new style faq to humblefoolcup
660 | link: https://github.com/fossiiita/humblefoolcup/pull/46
661 | score: 20
662 | total: 140
663 |
664 | - github: agbilotia1998
665 | contributions:
666 | - name: Added profile to students
667 | link: https://github.com/fossiiita/opencodecollab/pull/56
668 | score: 30
669 | - name: Enable gh-pages on your fork
670 | link: https://github.com/fossiiita/opencodecollab/issues/15#issuecomment-273297718
671 | score: 30
672 | - name: General tasks
673 | link: https://github.com/fossiiita/opencodecollab/issues/87#issuecomment-274348441
674 | score: 20
675 | - name: Refferal(Akshat Jain Reffered me)
676 | link: https://github.com/fossiiita/opencodecollab/blob/master/_data/students.yml
677 | score: 20
678 | - name: Linked project
679 | link: https://github.com/fossiiita/opencodecollab/pull/59
680 | score: 10
681 | - name: Fixed mobile view
682 | link: https://github.com/fossiiita/opencodecollab/pull/95
683 | score: 10
684 | - name: Made title appealing
685 | link: https://github.com/fossiiita/opencodecollab/pull/145
686 | score: 10
687 | - name: Raised Issue
688 | link: https://github.com/fossiiita/opencodecollab/issues/111
689 | score: 10
690 | - name: Add close button for gitter chat box
691 | link: https://github.com/fossiiita/opencodecollab/pull/201
692 | score: 10
693 | - name: Alignment of score in mobile view
694 | link: https://github.com/fossiiita/opencodecollab/pull/218
695 | score: 30
696 | - name: Make webpage responsive
697 | link: https://github.com/fossiiita/opencodecollab/pull/232
698 | score: 30
699 | - name: Dropdown is not going when chat with us is clicked
700 | link: https://github.com/fossiiita/opencodecollab/pull/244
701 | score: 20
702 | - name: Raised issue
703 | link: https://github.com/fossiiita/opencodecollab/issues/259
704 | score: 10
705 | - name: Added blog
706 | link: https://github.com/fossiiita/opencodecollab/pull/267
707 | score: 30
708 | - name: Separated divs.
709 | link: https://github.com/fossiiita/opencodecollab/pull/262
710 | score: 30
711 | - name: Raised issue
712 | link: https://github.com/fossiiita/opencodecollab/issues/330
713 | score: 10
714 | total: 310
715 |
716 | - github: sashank27
717 |
718 | - github: LuD1161
719 |
720 | - github: DreadedLama
721 |
722 | - github: dabbler011
723 |
724 | - github: vin-man
725 |
726 | - github: anu-007
727 |
728 | - github: rahulsunny
729 | contributions:
730 | - name: Added profile to students
731 | link: https://github.com/fossiiita/opencodecollab/pull/255
732 | score: 30
733 | - name: Enable gh-pages on your fork
734 | link: https://github.com/fossiiita/opencodecollab/issues/15#issuecomment-280225178
735 | score: 30
736 | total: 60
737 |
--------------------------------------------------------------------------------
/javascripts/js-yaml.min.js:
--------------------------------------------------------------------------------
1 | /* js-yaml 3.7.0 https://github.com/nodeca/js-yaml */
2 | !function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.jsyaml=e()}}(function(){return function e(t,n,i){function r(a,s){if(!n[a]){if(!t[a]){var c="function"==typeof require&&require;if(!s&&c)return c(a,!0);if(o)return o(a,!0);var u=new Error("Cannot find module '"+a+"'");throw u.code="MODULE_NOT_FOUND",u}var l=n[a]={exports:{}};t[a][0].call(l.exports,function(e){var n=t[a][1][e];return r(n?n:e)},l,l.exports,e,t,n,i)}return n[a].exports}for(var o="function"==typeof require&&require,a=0;ai&&" "!==e[h+1],h=o);else if(!l(a))return le;m=m&&p(a)}c=c||d&&o-h-1>i&&" "!==e[h+1]}return s||c?" "===e[0]&&n>9?le:c?ue:ce:m&&!r(e)?ae:se}function h(e,t,n,i){e.dump=function(){function r(t){return c(e,t)}if(0===t.length)return"''";if(!e.noCompatMode&&oe.indexOf(t)!==-1)return"'"+t+"'";var o=e.indent*Math.max(1,n),s=e.lineWidth===-1?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-o),u=i||e.flowLevel>-1&&n>=e.flowLevel;switch(d(t,u,e.indent,s,r)){case ae:return t;case se:return"'"+t.replace(/'/g,"''")+"'";case ce:return"|"+m(t,e.indent)+g(a(t,o));case ue:return">"+m(t,e.indent)+g(a(y(t,s),o));case le:return'"'+v(t,s)+'"';default:throw new N("impossible error: invalid scalar style")}}()}function m(e,t){var n=" "===e[0]?String(t):"",i="\n"===e[e.length-1],r=i&&("\n"===e[e.length-2]||"\n"===e),o=r?"+":i?"":"-";return n+o+"\n"}function g(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function y(e,t){for(var n,i,r=/(\n+)([^\n]*)/g,o=function(){var n=e.indexOf("\n");return n=n!==-1?n:e.length,r.lastIndex=n,x(e.slice(0,n),t)}(),a="\n"===e[0]||" "===e[0];i=r.exec(e);){var s=i[1],c=i[2];n=" "===c[0],o+=s+(a||n||""===c?"":"\n")+x(c,t),a=n}return o}function x(e,t){if(""===e||" "===e[0])return e;for(var n,i,r=/ [^ ]/g,o=0,a=0,s=0,c="";n=r.exec(e);)s=n.index,s-o>t&&(i=a>o?a:s,c+="\n"+e.slice(o,i),o=i+1),a=s;return c+="\n",c+=e.length-o>t&&a>o?e.slice(o,a)+"\n"+e.slice(a+1):e.slice(o),c.slice(1)}function v(e){for(var t,n,i="",o=0;o1024&&(s+="? "),s+=e.dump+": ",j(e,t,a,!1,!1)&&(s+=e.dump,c+=s));e.tag=u,e.dump="{"+c+"}"}function C(e,t,n,i){var r,o,a,c,u,l,p="",f=e.tag,d=Object.keys(n);if(e.sortKeys===!0)d.sort();else if("function"==typeof e.sortKeys)d.sort(e.sortKeys);else if(e.sortKeys)throw new N("sortKeys must be a boolean or a function");for(r=0,o=d.length;r1024,u&&(l+=e.dump&&U===e.dump.charCodeAt(0)?"?":"? "),l+=e.dump,u&&(l+=s(e,t)),j(e,t+1,c,!0,u)&&(l+=e.dump&&U===e.dump.charCodeAt(0)?":":": ",l+=e.dump,p+=l));e.tag=f,e.dump=p||"{}"}function k(e,t,n){var i,r,o,a,s,c;for(r=n?e.explicitTypes:e.implicitTypes,o=0,a=r.length;o tag resolver accepts not "'+c+'" style');i=s.represent[c](t,c)}e.dump=i}return!0}return!1}function j(e,t,n,i,r,o){e.tag=null,e.dump=n,k(e,n,!1)||k(e,n,!0);var a=T.call(e.dump);i&&(i=e.flowLevel<0||e.flowLevel>t);var s,c,u="[object Object]"===a||"[object Array]"===a;if(u&&(s=e.duplicates.indexOf(n),c=s!==-1),(null!==e.tag&&"?"!==e.tag||c||2!==e.indent&&t>0)&&(r=!1),c&&e.usedDuplicates[s])e.dump="*ref_"+s;else{if(u&&c&&!e.usedDuplicates[s]&&(e.usedDuplicates[s]=!0),"[object Object]"===a)i&&0!==Object.keys(e.dump).length?(C(e,t,e.dump,r),c&&(e.dump="&ref_"+s+e.dump)):(w(e,t,e.dump),c&&(e.dump="&ref_"+s+" "+e.dump));else if("[object Array]"===a)i&&0!==e.dump.length?(b(e,t,e.dump,r),c&&(e.dump="&ref_"+s+e.dump)):(A(e,t,e.dump),c&&(e.dump="&ref_"+s+" "+e.dump));else{if("[object String]"!==a){if(e.skipInvalid)return!1;throw new N("unacceptable kind of an object to dump "+a)}"?"!==e.tag&&h(e,e.dump,t,o)}null!==e.tag&&"?"!==e.tag&&(e.dump="!<"+e.tag+"> "+e.dump)}return!0}function I(e,t){var n,i,r=[],o=[];for(S(e,r,o),n=0,i=o.length;n>10)+55296,(e-65536&1023)+56320)}function f(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||K,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.documents=[]}function d(e,t){return new P(t,new W(e.filename,e.input,e.position,e.line,e.position-e.lineStart))}function h(e,t){throw d(e,t)}function m(e,t){e.onWarning&&e.onWarning.call(null,d(e,t))}function g(e,t,n,i){var r,o,a,s;if(t1&&(e.result+=R.repeat("\n",t-1))}function C(e,t,n){var s,c,u,l,p,f,d,h,m,y=e.kind,x=e.result;if(m=e.input.charCodeAt(e.position),o(m)||a(m)||35===m||38===m||42===m||33===m||124===m||62===m||39===m||34===m||37===m||64===m||96===m)return!1;if((63===m||45===m)&&(c=e.input.charCodeAt(e.position+1),o(c)||n&&a(c)))return!1;for(e.kind="scalar",e.result="",u=l=e.position,p=!1;0!==m;){if(58===m){if(c=e.input.charCodeAt(e.position+1),o(c)||n&&a(c))break}else if(35===m){if(s=e.input.charCodeAt(e.position-1),o(s))break}else{if(e.position===e.lineStart&&b(e)||n&&a(m))break;if(i(m)){if(f=e.line,d=e.lineStart,h=e.lineIndent,A(e,!1,-1),e.lineIndent>=t){p=!0,m=e.input.charCodeAt(e.position);continue}e.position=l,e.line=f,e.lineStart=d,e.lineIndent=h;break}}p&&(g(e,u,l,!1),w(e,e.line-f),u=l=e.position,p=!1),r(m)||(l=e.position+1),m=e.input.charCodeAt(++e.position)}return g(e,u,l,!1),!!e.result||(e.kind=y,e.result=x,!1)}function k(e,t){var n,r,o;if(n=e.input.charCodeAt(e.position),39!==n)return!1;for(e.kind="scalar",e.result="",e.position++,r=o=e.position;0!==(n=e.input.charCodeAt(e.position));)if(39===n){if(g(e,r,e.position,!0),n=e.input.charCodeAt(++e.position),39!==n)return!0;r=e.position,e.position++,o=e.position}else i(n)?(g(e,r,o,!0),w(e,A(e,!1,t)),r=o=e.position):e.position===e.lineStart&&b(e)?h(e,"unexpected end of the document within a single quoted scalar"):(e.position++,o=e.position);h(e,"unexpected end of the stream within a single quoted scalar")}function j(e,t){var n,r,o,a,u,l;if(l=e.input.charCodeAt(e.position),34!==l)return!1;for(e.kind="scalar",e.result="",e.position++,n=r=e.position;0!==(l=e.input.charCodeAt(e.position));){if(34===l)return g(e,n,e.position,!0),e.position++,!0;if(92===l){if(g(e,n,e.position,!0),l=e.input.charCodeAt(++e.position),i(l))A(e,!1,t);else if(l<256&&re[l])e.result+=oe[l],e.position++;else if((u=c(l))>0){for(o=u,a=0;o>0;o--)l=e.input.charCodeAt(++e.position),(u=s(l))>=0?a=(a<<4)+u:h(e,"expected hexadecimal character");e.result+=p(a),e.position++}else h(e,"unknown escape sequence");n=r=e.position}else i(l)?(g(e,n,r,!0),w(e,A(e,!1,t)),n=r=e.position):e.position===e.lineStart&&b(e)?h(e,"unexpected end of the document within a double quoted scalar"):(e.position++,r=e.position)}h(e,"unexpected end of the stream within a double quoted scalar")}function I(e,t){var n,i,r,a,s,c,u,l,p,f,d,m=!0,g=e.tag,y=e.anchor,v={};if(d=e.input.charCodeAt(e.position),91===d)a=93,u=!1,i=[];else{if(123!==d)return!1;a=125,u=!0,i={}}for(null!==e.anchor&&(e.anchorMap[e.anchor]=i),d=e.input.charCodeAt(++e.position);0!==d;){if(A(e,!0,t),d=e.input.charCodeAt(e.position),d===a)return e.position++,e.tag=g,e.anchor=y,e.kind=u?"mapping":"sequence",e.result=i,!0;m||h(e,"missed comma between flow collection entries"),p=l=f=null,s=c=!1,63===d&&(r=e.input.charCodeAt(e.position+1),o(r)&&(s=c=!0,e.position++,A(e,!0,t))),n=e.line,_(e,t,H,!1,!0),p=e.tag,l=e.result,A(e,!0,t),d=e.input.charCodeAt(e.position),!c&&e.line!==n||58!==d||(s=!0,d=e.input.charCodeAt(++e.position),A(e,!0,t),_(e,t,H,!1,!0),f=e.result),u?x(e,i,v,p,l,f):s?i.push(x(e,null,v,p,l,f)):i.push(l),A(e,!0,t),d=e.input.charCodeAt(e.position),44===d?(m=!0,d=e.input.charCodeAt(++e.position)):m=!1}h(e,"unexpected end of the stream within a flow collection")}function S(e,t){var n,o,a,s,c=z,l=!1,p=!1,f=t,d=0,m=!1;if(s=e.input.charCodeAt(e.position),124===s)o=!1;else{if(62!==s)return!1;o=!0}for(e.kind="scalar",e.result="";0!==s;)if(s=e.input.charCodeAt(++e.position),43===s||45===s)z===c?c=43===s?Q:J:h(e,"repeat of a chomping mode identifier");else{if(!((a=u(s))>=0))break;0===a?h(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):p?h(e,"repeat of an indentation width identifier"):(f=t+a-1,p=!0)}if(r(s)){do s=e.input.charCodeAt(++e.position);while(r(s));if(35===s)do s=e.input.charCodeAt(++e.position);while(!i(s)&&0!==s)}for(;0!==s;){for(v(e),e.lineIndent=0,s=e.input.charCodeAt(e.position);(!p||e.lineIndentf&&(f=e.lineIndent),i(s))d++;else{if(e.lineIndentt)&&0!==r)h(e,"bad indentation of a sequence entry");else if(e.lineIndentt)&&(_(e,t,Z,!0,a)&&(y?m=e.result:g=e.result),y||(x(e,p,f,d,m,g),d=m=g=null),A(e,!0,-1),c=e.input.charCodeAt(e.position)),e.lineIndent>t&&0!==c)h(e,"bad indentation of a mapping entry");else if(e.lineIndentt?d=1:e.lineIndent===t?d=0:e.lineIndentt?d=1:e.lineIndent===t?d=0:e.lineIndent tag; it should be "'+l.kind+'", not "'+e.kind+'"'),l.resolve(e.result)?(e.result=l.construct(e.result),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):h(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")):h(e,"unknown tag !<"+e.tag+">");return null!==e.listener&&e.listener("close",e),null!==e.tag||null!==e.anchor||g}function T(e){var t,n,a,s,c=e.position,u=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap={},e.anchorMap={};0!==(s=e.input.charCodeAt(e.position))&&(A(e,!0,-1),s=e.input.charCodeAt(e.position),!(e.lineIndent>0||37!==s));){for(u=!0,s=e.input.charCodeAt(++e.position),t=e.position;0!==s&&!o(s);)s=e.input.charCodeAt(++e.position);for(n=e.input.slice(t,e.position),a=[],n.length<1&&h(e,"directive name must not be less than one character in length");0!==s;){for(;r(s);)s=e.input.charCodeAt(++e.position);if(35===s){do s=e.input.charCodeAt(++e.position);while(0!==s&&!i(s));break}if(i(s))break;for(t=e.position;0!==s&&!o(s);)s=e.input.charCodeAt(++e.position);a.push(e.input.slice(t,e.position))}0!==s&&v(e),$.call(se,n)?se[n](e,n,a):m(e,'unknown document directive "'+n+'"')}return A(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,A(e,!0,-1)):u&&h(e,"directives end mark is expected"),_(e,e.lineIndent-1,Z,!1,!0),A(e,!0,-1),e.checkLineBreaks&&ee.test(e.input.slice(c,e.position))&&m(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&b(e)?void(46===e.input.charCodeAt(e.position)&&(e.position+=3,A(e,!0,-1))):void(e.position0&&"\0\r\n
\u2028\u2029".indexOf(this.buffer.charAt(i-1))===-1;)if(i-=1,this.position-i>t/2-1){n=" ... ",i+=5;break}for(o="",a=this.position;at/2-1){o=" ... ",a-=5;break}return s=this.buffer.slice(i,a),r.repeat(" ",e)+n+s+o+"\n"+r.repeat(" ",e+this.position-i+n.length)+"^"},i.prototype.toString=function(e){var t,n="";return this.name&&(n+='in "'+this.name+'" '),n+="at line "+(this.line+1)+", column "+(this.column+1),e||(t=this.getSnippet(),t&&(n+=":\n"+t)),n},t.exports=i},{"./common":2}],7:[function(e,t,n){"use strict";function i(e,t,n){var r=[];return e.include.forEach(function(e){n=i(e,t,n)}),e[t].forEach(function(e){n.forEach(function(t,n){t.tag===e.tag&&t.kind===e.kind&&r.push(n)}),n.push(e)}),n.filter(function(e,t){return r.indexOf(t)===-1})}function r(){function e(e){i[e.kind][e.tag]=i.fallback[e.tag]=e}var t,n,i={scalar:{},sequence:{},mapping:{},fallback:{}};for(t=0,n=arguments.length;t64)){if(t<0)return!1;i+=6}return i%8===0}function r(e){var t,n,i=e.replace(/[\r\n=]/g,""),r=i.length,o=l,a=0,c=[];for(t=0;t>16&255),c.push(a>>8&255),c.push(255&a)),a=a<<6|o.indexOf(i.charAt(t));return n=r%4*6,0===n?(c.push(a>>16&255),c.push(a>>8&255),c.push(255&a)):18===n?(c.push(a>>10&255),c.push(a>>2&255)):12===n&&c.push(a>>4&255),s?new s(c):c}function o(e){var t,n,i="",r=0,o=e.length,a=l;for(t=0;t>18&63],i+=a[r>>12&63],i+=a[r>>6&63],i+=a[63&r]),r=(r<<8)+e[t];return n=o%3,0===n?(i+=a[r>>18&63],i+=a[r>>12&63],i+=a[r>>6&63],i+=a[63&r]):2===n?(i+=a[r>>10&63],i+=a[r>>4&63],
3 | i+=a[r<<2&63],i+=a[64]):1===n&&(i+=a[r>>2&63],i+=a[r<<4&63],i+=a[64],i+=a[64]),i}function a(e){return s&&s.isBuffer(e)}var s;try{var c=e;s=c("buffer").Buffer}catch(e){}var u=e("../type"),l="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";t.exports=new u("tag:yaml.org,2002:binary",{kind:"scalar",resolve:i,construct:r,predicate:a,represent:o})},{"../type":13}],15:[function(e,t,n){"use strict";function i(e){if(null===e)return!1;var t=e.length;return 4===t&&("true"===e||"True"===e||"TRUE"===e)||5===t&&("false"===e||"False"===e||"FALSE"===e)}function r(e){return"true"===e||"True"===e||"TRUE"===e}function o(e){return"[object Boolean]"===Object.prototype.toString.call(e)}var a=e("../type");t.exports=new a("tag:yaml.org,2002:bool",{kind:"scalar",resolve:i,construct:r,predicate:o,represent:{lowercase:function(e){return e?"true":"false"},uppercase:function(e){return e?"TRUE":"FALSE"},camelcase:function(e){return e?"True":"False"}},defaultStyle:"lowercase"})},{"../type":13}],16:[function(e,t,n){"use strict";function i(e){return null!==e&&!!u.test(e)}function r(e){var t,n,i,r;return t=e.replace(/_/g,"").toLowerCase(),n="-"===t[0]?-1:1,r=[],"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:t.indexOf(":")>=0?(t.split(":").forEach(function(e){r.unshift(parseFloat(e,10))}),t=0,i=1,r.forEach(function(e){t+=e*i,i*=60}),n*t):n*parseFloat(t,10)}function o(e,t){var n;if(isNaN(e))switch(t){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(t){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(t){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(s.isNegativeZero(e))return"-0.0";return n=e.toString(10),l.test(n)?n.replace("e",".e"):n}function a(e){return"[object Number]"===Object.prototype.toString.call(e)&&(e%1!==0||s.isNegativeZero(e))}var s=e("../common"),c=e("../type"),u=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)\\.[0-9_]*(?:[eE][-+][0-9]+)?|\\.[0-9_]+(?:[eE][-+][0-9]+)?|[-+]?[0-9][0-9_]*(?::[0-5]?[0-9])+\\.[0-9_]*|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$"),l=/^[-+]?[0-9]+e/;t.exports=new c("tag:yaml.org,2002:float",{kind:"scalar",resolve:i,construct:r,predicate:a,represent:o,defaultStyle:"lowercase"})},{"../common":2,"../type":13}],17:[function(e,t,n){"use strict";function i(e){return 48<=e&&e<=57||65<=e&&e<=70||97<=e&&e<=102}function r(e){return 48<=e&&e<=55}function o(e){return 48<=e&&e<=57}function a(e){if(null===e)return!1;var t,n=e.length,a=0,s=!1;if(!n)return!1;if(t=e[a],"-"!==t&&"+"!==t||(t=e[++a]),"0"===t){if(a+1===n)return!0;if(t=e[++a],"b"===t){for(a++;a3)return!1;if("/"!==t[t.length-i.length-1])return!1}return!0}function r(e){var t=e,n=/\/([gim]*)$/.exec(e),i="";return"/"===t[0]&&(n&&(i=n[1]),t=t.slice(1,t.length-i.length-1)),new RegExp(t,i)}function o(e){var t="/"+e.source+"/";return e.global&&(t+="g"),e.multiline&&(t+="m"),e.ignoreCase&&(t+="i"),t}function a(e){return"[object RegExp]"===Object.prototype.toString.call(e)}var s=e("../../type");t.exports=new s("tag:yaml.org,2002:js/regexp",{kind:"scalar",resolve:i,construct:r,predicate:a,represent:o})},{"../../type":13}],20:[function(e,t,n){"use strict";function i(){return!0}function r(){}function o(){return""}function a(e){return"undefined"==typeof e}var s=e("../../type");t.exports=new s("tag:yaml.org,2002:js/undefined",{kind:"scalar",resolve:i,construct:r,predicate:a,represent:o})},{"../../type":13}],21:[function(e,t,n){"use strict";var i=e("../type");t.exports=new i("tag:yaml.org,2002:map",{kind:"mapping",construct:function(e){return null!==e?e:{}}})},{"../type":13}],22:[function(e,t,n){"use strict";function i(e){return"<<"===e||null===e}var r=e("../type");t.exports=new r("tag:yaml.org,2002:merge",{kind:"scalar",resolve:i})},{"../type":13}],23:[function(e,t,n){"use strict";function i(e){if(null===e)return!0;var t=e.length;return 1===t&&"~"===e||4===t&&("null"===e||"Null"===e||"NULL"===e)}function r(){return null}function o(e){return null===e}var a=e("../type");t.exports=new a("tag:yaml.org,2002:null",{kind:"scalar",resolve:i,construct:r,predicate:o,represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"}},defaultStyle:"lowercase"})},{"../type":13}],24:[function(e,t,n){"use strict";function i(e){if(null===e)return!0;var t,n,i,r,o,c=[],u=e;for(t=0,n=u.length;t