├── .gitignore ├── images ├── logo.png ├── greyzz.png ├── ribbon.png ├── blog │ ├── ravi.jpg │ ├── aswin.jpg │ ├── ayush.jpg │ ├── anupam.jpeg │ ├── aswanth.jpg │ ├── vamsisangam.jpg │ └── vsvipul555.JPG ├── body-bg.jpg ├── header-bg.jpg ├── opencode.png ├── opencode-og.jpg ├── sidebar-bg.jpg ├── github-button.png ├── highlight-bg.jpg ├── icons │ └── favicon.png ├── opencodelogo.png ├── students │ ├── Abhey.jpg │ ├── Gauri.jpg │ ├── KBL.jpg │ ├── Saic.jpg │ ├── Sunil.jpg │ ├── aditi.jpg │ ├── agam.jpg │ ├── akhil.jpg │ ├── amit.jpg │ ├── anil.jpg │ ├── anmol.jpg │ ├── anu.jpg │ ├── bhanu.jpg │ ├── bhuvi.jpg │ ├── donny.jpg │ ├── gagan.jpg │ ├── kiran.jpg │ ├── luv.jpeg │ ├── neha.jpg │ ├── neil.jpg │ ├── niyas.jpg │ ├── nvk.jpg │ ├── ridam.jpg │ ├── rohan.jpg │ ├── rohit.jpg │ ├── sanam.jpg │ ├── tarun.jpg │ ├── utpal.jpg │ ├── vinit.jpg │ ├── vipul.jpg │ ├── Anjali.jpg │ ├── Anupam.jpg │ ├── akshat.jpg │ ├── ashrith.jpg │ ├── aswanth.jpg │ ├── aswinvb.jpg │ ├── bhargav.jpg │ ├── divija.jpg │ ├── druval.jpg │ ├── nabeel.jpg │ ├── nidhish.jpg │ ├── pradeep.jpg │ ├── prakhar.jpg │ ├── pravin.jpg │ ├── rakshit.jpg │ ├── ranjan.jpg │ ├── sashank.jpg │ ├── shivam.jpg │ ├── shubhi.jpg │ ├── sourav.jpg │ ├── utkarsh.jpg │ ├── Pushpender.jpg │ ├── aashutosh.jpg │ ├── aditya710.jpg │ ├── ankitjain.jpg │ ├── aseemshrey.jpg │ ├── ayushgupta.jpg │ ├── itaditya.jpg │ ├── kadambari.jpg │ ├── priyanka.jpg │ ├── rahulsunny.jpg │ ├── shubhi.jpg.jpg │ ├── vejendla.jpg │ ├── RavicharanN.jpg │ ├── harshitjain.jpg │ └── vamsisangam.jpg ├── download-button.png ├── mentors │ ├── abhinav.jpg │ ├── diwakar.jpg │ ├── pranjal.jpg │ ├── himanshub16.jpg │ ├── shubham-padia.jpg │ ├── Gautham-Santhosh.jpg │ ├── faheem-zunjani.jpeg │ └── mubaris-hassan.jpg ├── projects │ ├── ZapTap.png │ ├── django.jpg │ ├── faceme.png │ ├── octocat.jpg │ ├── proxyman.png │ ├── humblefoolcup.jpg │ ├── opencodecollab.jpg │ └── theoryofprogramming.jpg └── stprojects │ ├── brick.jpg │ ├── pong.png │ └── anupam.png ├── utkarshag.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 -------------------------------------------------------------------------------- /images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/logo.png -------------------------------------------------------------------------------- /utkarshag.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/utkarshag.jpg -------------------------------------------------------------------------------- /images/greyzz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/greyzz.png -------------------------------------------------------------------------------- /images/ribbon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/ribbon.png -------------------------------------------------------------------------------- /images/blog/ravi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/blog/ravi.jpg -------------------------------------------------------------------------------- /images/body-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/body-bg.jpg -------------------------------------------------------------------------------- /images/header-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/header-bg.jpg -------------------------------------------------------------------------------- /images/opencode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/opencode.png -------------------------------------------------------------------------------- /images/blog/aswin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/blog/aswin.jpg -------------------------------------------------------------------------------- /images/blog/ayush.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/blog/ayush.jpg -------------------------------------------------------------------------------- /images/opencode-og.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/opencode-og.jpg -------------------------------------------------------------------------------- /images/sidebar-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/sidebar-bg.jpg -------------------------------------------------------------------------------- /images/blog/anupam.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/blog/anupam.jpeg -------------------------------------------------------------------------------- /images/blog/aswanth.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/blog/aswanth.jpg -------------------------------------------------------------------------------- /images/github-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/github-button.png -------------------------------------------------------------------------------- /images/highlight-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/highlight-bg.jpg -------------------------------------------------------------------------------- /images/icons/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/icons/favicon.png -------------------------------------------------------------------------------- /images/opencodelogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/opencodelogo.png -------------------------------------------------------------------------------- /images/students/Abhey.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/Abhey.jpg -------------------------------------------------------------------------------- /images/students/Gauri.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/Gauri.jpg -------------------------------------------------------------------------------- /images/students/KBL.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/KBL.jpg -------------------------------------------------------------------------------- /images/students/Saic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/Saic.jpg -------------------------------------------------------------------------------- /images/students/Sunil.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/Sunil.jpg -------------------------------------------------------------------------------- /images/students/aditi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/aditi.jpg -------------------------------------------------------------------------------- /images/students/agam.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/agam.jpg -------------------------------------------------------------------------------- /images/students/akhil.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/akhil.jpg -------------------------------------------------------------------------------- /images/students/amit.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/amit.jpg -------------------------------------------------------------------------------- /images/students/anil.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/anil.jpg -------------------------------------------------------------------------------- /images/students/anmol.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/anmol.jpg -------------------------------------------------------------------------------- /images/students/anu.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/anu.jpg -------------------------------------------------------------------------------- /images/students/bhanu.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/bhanu.jpg -------------------------------------------------------------------------------- /images/students/bhuvi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/bhuvi.jpg -------------------------------------------------------------------------------- /images/students/donny.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/donny.jpg -------------------------------------------------------------------------------- /images/students/gagan.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/gagan.jpg -------------------------------------------------------------------------------- /images/students/kiran.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/kiran.jpg -------------------------------------------------------------------------------- /images/students/luv.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/luv.jpeg -------------------------------------------------------------------------------- /images/students/neha.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/neha.jpg -------------------------------------------------------------------------------- /images/students/neil.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/neil.jpg -------------------------------------------------------------------------------- /images/students/niyas.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/niyas.jpg -------------------------------------------------------------------------------- /images/students/nvk.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/nvk.jpg -------------------------------------------------------------------------------- /images/students/ridam.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/ridam.jpg -------------------------------------------------------------------------------- /images/students/rohan.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/rohan.jpg -------------------------------------------------------------------------------- /images/students/rohit.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/rohit.jpg -------------------------------------------------------------------------------- /images/students/sanam.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/sanam.jpg -------------------------------------------------------------------------------- /images/students/tarun.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/tarun.jpg -------------------------------------------------------------------------------- /images/students/utpal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/utpal.jpg -------------------------------------------------------------------------------- /images/students/vinit.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/vinit.jpg -------------------------------------------------------------------------------- /images/students/vipul.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/vipul.jpg -------------------------------------------------------------------------------- /images/blog/vamsisangam.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/blog/vamsisangam.jpg -------------------------------------------------------------------------------- /images/blog/vsvipul555.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/blog/vsvipul555.JPG -------------------------------------------------------------------------------- /images/download-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/download-button.png -------------------------------------------------------------------------------- /images/mentors/abhinav.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/mentors/abhinav.jpg -------------------------------------------------------------------------------- /images/mentors/diwakar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/mentors/diwakar.jpg -------------------------------------------------------------------------------- /images/mentors/pranjal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/mentors/pranjal.jpg -------------------------------------------------------------------------------- /images/projects/ZapTap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/projects/ZapTap.png -------------------------------------------------------------------------------- /images/projects/django.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/projects/django.jpg -------------------------------------------------------------------------------- /images/projects/faceme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/projects/faceme.png -------------------------------------------------------------------------------- /images/projects/octocat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/projects/octocat.jpg -------------------------------------------------------------------------------- /images/stprojects/brick.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/stprojects/brick.jpg -------------------------------------------------------------------------------- /images/stprojects/pong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/stprojects/pong.png -------------------------------------------------------------------------------- /images/students/Anjali.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/Anjali.jpg -------------------------------------------------------------------------------- /images/students/Anupam.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/Anupam.jpg -------------------------------------------------------------------------------- /images/students/akshat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/akshat.jpg -------------------------------------------------------------------------------- /images/students/ashrith.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/ashrith.jpg -------------------------------------------------------------------------------- /images/students/aswanth.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/aswanth.jpg -------------------------------------------------------------------------------- /images/students/aswinvb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/aswinvb.jpg -------------------------------------------------------------------------------- /images/students/bhargav.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/bhargav.jpg -------------------------------------------------------------------------------- /images/students/divija.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/divija.jpg -------------------------------------------------------------------------------- /images/students/druval.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/druval.jpg -------------------------------------------------------------------------------- /images/students/nabeel.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/nabeel.jpg -------------------------------------------------------------------------------- /images/students/nidhish.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/nidhish.jpg -------------------------------------------------------------------------------- /images/students/pradeep.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/pradeep.jpg -------------------------------------------------------------------------------- /images/students/prakhar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/prakhar.jpg -------------------------------------------------------------------------------- /images/students/pravin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/pravin.jpg -------------------------------------------------------------------------------- /images/students/rakshit.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/rakshit.jpg -------------------------------------------------------------------------------- /images/students/ranjan.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/ranjan.jpg -------------------------------------------------------------------------------- /images/students/sashank.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/sashank.jpg -------------------------------------------------------------------------------- /images/students/shivam.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/shivam.jpg -------------------------------------------------------------------------------- /images/students/shubhi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/shubhi.jpg -------------------------------------------------------------------------------- /images/students/sourav.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/sourav.jpg -------------------------------------------------------------------------------- /images/students/utkarsh.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/utkarsh.jpg -------------------------------------------------------------------------------- /images/mentors/himanshub16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/mentors/himanshub16.jpg -------------------------------------------------------------------------------- /images/projects/proxyman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/projects/proxyman.png -------------------------------------------------------------------------------- /images/stprojects/anupam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/stprojects/anupam.png -------------------------------------------------------------------------------- /images/students/Pushpender.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/Pushpender.jpg -------------------------------------------------------------------------------- /images/students/aashutosh.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/aashutosh.jpg -------------------------------------------------------------------------------- /images/students/aditya710.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/aditya710.jpg -------------------------------------------------------------------------------- /images/students/ankitjain.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/ankitjain.jpg -------------------------------------------------------------------------------- /images/students/aseemshrey.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/aseemshrey.jpg -------------------------------------------------------------------------------- /images/students/ayushgupta.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/ayushgupta.jpg -------------------------------------------------------------------------------- /images/students/itaditya.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/itaditya.jpg -------------------------------------------------------------------------------- /images/students/kadambari.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/kadambari.jpg -------------------------------------------------------------------------------- /images/students/priyanka.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/priyanka.jpg -------------------------------------------------------------------------------- /images/students/rahulsunny.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/rahulsunny.jpg -------------------------------------------------------------------------------- /images/students/shubhi.jpg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/shubhi.jpg.jpg -------------------------------------------------------------------------------- /images/students/vejendla.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/vejendla.jpg -------------------------------------------------------------------------------- /images/mentors/shubham-padia.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/mentors/shubham-padia.jpg -------------------------------------------------------------------------------- /images/students/RavicharanN.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/RavicharanN.jpg -------------------------------------------------------------------------------- /images/students/harshitjain.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/harshitjain.jpg -------------------------------------------------------------------------------- /images/students/vamsisangam.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/students/vamsisangam.jpg -------------------------------------------------------------------------------- /images/mentors/Gautham-Santhosh.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/mentors/Gautham-Santhosh.jpg -------------------------------------------------------------------------------- /images/mentors/faheem-zunjani.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/mentors/faheem-zunjani.jpeg -------------------------------------------------------------------------------- /images/mentors/mubaris-hassan.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/mentors/mubaris-hassan.jpg -------------------------------------------------------------------------------- /images/projects/humblefoolcup.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/projects/humblefoolcup.jpg -------------------------------------------------------------------------------- /images/projects/opencodecollab.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/images/projects/opencodecollab.jpg -------------------------------------------------------------------------------- /images/projects/theoryofprogramming.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fossiiita/opencode2017/HEAD/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 = '
' + 34 | '
' + 35 | '
' + 36 | issue_type + 37 | '
' + 38 | '

' + title + '

' + 39 | '' + 40 | '
' + 41 | labels + 42 | '' + 43 | '   ' + comments + '' + 44 | '' + 45 | '
' + 46 | '

' + 47 | '
'; 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 | [![Join the chat at https://gitter.im/Cloud-CV/EvalAI](https://badges.gitter.im/opencode2017.svg)](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 |
206 |
207 |
208 | 246 | 247 | 248 |
249 | 262 |
263 | 264 |
265 |
266 |
267 | 268 |
Days
269 |
270 |
271 | 272 |
Hours
273 |
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 | {{project.name}} 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 | {{stproject.name}} 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 | 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 | {{ mentor.name }} 77 | {% else %} 78 | {{ mentor.name }} 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 | {{student.name}} 133 | {% else %} 134 | {{student.name}} 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