Skip to content

Commit

Permalink
Add GSoC report link for completed tasks
Browse files Browse the repository at this point in the history
This commit adds the corresponding GSoC report
link for completed tasks.

Closes coala#703
  • Loading branch information
KVGarg committed Feb 24, 2019
1 parent 0aee8f7 commit 48929e5
Show file tree
Hide file tree
Showing 26 changed files with 35 additions and 1 deletion.
1 change: 1 addition & 0 deletions _projects/antlr-v4.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ mentors:
- corona10
- aptrishu
name: "Integrate ANTLR v4 into coala"
report: "./GSoC/2018/StatusReport/virresh.html"
requirements:
- "The participant should have one patch to [coala](https://github.com/coala/coala) accepted."
- "Being familiar with the current Bear API and what it provides."
Expand Down
1 change: 1 addition & 0 deletions _projects/aspects.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ mentors:
- jayvdb
- myint
name: "Implement Aspects Support"
report: "./GSoC/2017/StatusReport/adhikasp.html"
requirements:
- "The participant should have one patch to any bear accepted."
- "The participant should have one patch to the coala core accepted."
Expand Down
1 change: 1 addition & 0 deletions _projects/automate-vulture-whitelist.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ issues:
- "https://github.com/jendrikseipp/vulture/issues/109"
- "https://github.com/jendrikseipp/vulture/issues/8"
markdown: automate-vulture-whitelist.md
report: "./GSoC/2018/StatusReport/RahulJha.html"
requirements:
- "Familiarity with vulture"
- "Knowledge of AST's"
Expand Down
1 change: 1 addition & 0 deletions _projects/coala-cli.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ mentors:
- yukiisbored
- Adrianzatreanu
name: "Improve the coala CLI"
report: "./GSoC/2017/StatusReport/AlexMaxim.html"
requirements:
- "One patch to the coala core accepted."
- "Clear ideas on how to improve the CLI in the proposal."
Expand Down
1 change: 1 addition & 0 deletions _projects/coala-language-server.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ mentors:
- sadovnychyi
- stevepeak
name: "coala Language Server"
report: "./GSoC/2018/StatusReport/ksdme.html"
requirements:
- "The applicant should have at least one patch accepted to any of the coala repositories."
- "The applicant should be familiar with language server protocol."
Expand Down
1 change: 1 addition & 0 deletions _projects/coala-web.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ mentors:
- sils
- fneu
name: "Improve coala website & supporting tools"
report: "./GSoC/2017/StatusReport/HemangKumar.html"
requirements:
- "At least one patch to each of coala-landing and coala-html should be accepted and merged."
- "The student should be familiar with web design tools & trends."
Expand Down
1 change: 1 addition & 0 deletions _projects/cobot-enhancement.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ mentors:
- Udayan12167
- sadovnychyi
name: "cobot enhancement, testing and porting"
report: "./GSoC/2017/StatusReport/MeetMangukiya.html"
requirements:
- "At least one patch to cobot should be accepted and merged."
tags:
Expand Down
1 change: 1 addition & 0 deletions _projects/commit-content-checks.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
name: "Commit content inspection"
desc: "Verification that the commit message accurately describes the patch"
report: "./GSoC/2018/StatusReport/kriti21.html"
requirements:
- "Merged pull requests to a vcs bear, e.g. GitCommitBear."
difficulty: "low"
Expand Down
1 change: 1 addition & 0 deletions _projects/convert-bear-to-aspects.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ mentors:
- jschwarzwalder
- tadityar
name: "Convert Bears to Aspects"
report: "./GSoC/2018/StatusReport/pareksha.html"
requirements:
- "The participant should have one patch to any bear accepted."
- "The participant should have understanding of [cEP-0005](https://github.com/coala/cEPs/blob/master/cEP-0005.md)."
Expand Down
1 change: 1 addition & 0 deletions _projects/corobo-enhancement.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ mentors:
- gbin
- mixih
name: "corobo enhancements(security, configurability and tests)"
report: "./GSoC/2018/StatusReport/NitanshuVashistha.html"
requirements:
- "At least one patch to corobo should be accepted and merged."
status: completed
Expand Down
1 change: 1 addition & 0 deletions _projects/debug-profile.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ mentors:
- arjunsinghy96
- Makman2
name: "Debug and Profile Bears"
report: "./GSoC/2018/StatusReport/RaiVaibhav.html"
requirements:
- "At least one patch to the coala core should be accepted and merged."
- "The student should be familiar with ongoing technical [cEPs](https://coala.io/cep)."
Expand Down
1 change: 1 addition & 0 deletions _projects/enhance-coala-quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ mentors:
- adtac
- Adrianzatreanu
name: "Enhance coala-quickstart"
report: "./GSoC/2017/StatusReport/satwikkansal.html"
requirements:
- "At least one patch to coala core and coala-quickstart each should be accepted and merged."
- "The student should be familiar with ongoing technical [cEPs](https://coala.io/cep)."
Expand Down
1 change: 1 addition & 0 deletions _projects/gitmate-gitlab.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ mentors:
- seblat
- fneu
name: "Implement GitLab and Bitbucket Support for GitMate"
report: "./GSoC/2017/StatusReport/NaveenKumarSangi.html"
requirements:
- "The participant should have one patch to [GitMate-2](https://gitlab.com/gitmate/gitmate-2) accepted."
- "Django knowledge is a big plus."
Expand Down
1 change: 1 addition & 0 deletions _projects/gitmate-plugins.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name: "Implement GitMate Plugins for coala"
desc: "GitMate.io helps by automating tasks on GitHub and GitLab. There are new
plugins that are specific to coala that should be implemented. "
report: "./GSoC/2018/StatusReport/VamshiKrishna.html"
requirements:
- "The participant should have at least one patch to
[GitMate](https://gitlab.com/gitmate/open-source/gitmate-2) accepted."
Expand Down
1 change: 1 addition & 0 deletions _projects/go-bears-on-bsd.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ mentors:
- xferra
- yukiisbored
name: "Linter Dependency Management from a Bare-Metal System"
report: "./GSoC/2018/StatusReport/GuangyuanYang.html"
requirements:
- "At least one patch to the coala core should be accepted and merged."
- "The proposal needs to show familiarity with coala's dependency management implementation."
Expand Down
1 change: 1 addition & 0 deletions _projects/improve-installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ mentors:
- mbodenhamer
- xferra
name: "Improve installation of coala and coala-bears"
report: "./GSoC/2018/StatusReport/saksham.html"
requirements:
- "The participant should have one patch to [coala-bears](https://github.com/coala/coala-bears) accepted."
- "Huge plus is being familiar with the current design of cib"
Expand Down
1 change: 1 addition & 0 deletions _projects/integrate-pyflakes-AST.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ mentors:
- myint
- adhikasp
name: "Integrate pyflakes-enhanced AST into coala"
report: "./GSoC/2018/StatusReport/macbox7.html"
requirements:
- "The participant has a patch to any bear merged. Check out
[existing bear proposal](https://github.com/coala/coala-bears/issues)."
Expand Down
1 change: 1 addition & 0 deletions _projects/meta-review.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ mentors:
- alisianoi
- andrewda
name: "Meta-review"
report: "./GSoC/2018/StatusReport/li-boxuan.html"
requirements:
- "The applicant should have at least one patch merged to any of the coala repositories."
- "The applicant should be familiar with GitHub GraphQL API and JavaScript."
Expand Down
1 change: 1 addition & 0 deletions _projects/newcomer-metrics.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ mentors:
- gkrishnan724
- prnvdixit
name: "Newcomer metrics and gamification"
report: "./GSoC/2018/StatusReport/shrikrishna.html"
requirements:
- "The student should have patches and PRs in coala/community repo."
- "The student should be familiar with web design tools & trends."
Expand Down
1 change: 1 addition & 0 deletions _projects/optimize-caching.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ mentors:
- shreyans800755
- fneu
name: "Optimize Caching"
report: "./GSoC/2018/StatusReport/palash25.html"
requirements:
- "At least one patch to the coala core should be accepted and merged."
- "The student should be familiar with ongoing technical cEPs especially
Expand Down
1 change: 1 addition & 0 deletions _projects/quickstart-green-mode.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ mentors:
- adtac
- dracarys09
name: "Quickstart Green Mode"
report: "./GSoC/2018/StatusReport/ishanSrt.html"
requirements:
- "The applicant should have at least one patch accepted to coala-quickstart
repository."
Expand Down
1 change: 1 addition & 0 deletions _projects/vulture.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ markdown: vulture.md
mentors:
- jendrikseipp
name: "Vulture dead code removal"
report: "./GSoC/2017/StatusReport/RahulJha.html"
requirements:
- "The participant should have one patch to [vulture](https://github.com/jendrikseipp/vulture) accepted."
- "Being familiar with the current Bear API and what it provides. Fixing an
Expand Down
1 change: 1 addition & 0 deletions data/projects.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
{
"name" : "{{ post.name }}",
"desc" : "{{ post.desc }}",
"report" : "{{ post.report }}",
"requirements" : [{% for req in post.requirements %}"{{ req }}"{% unless forloop.last %},{% endunless %}
{% endfor %}],
"difficulty" : "{{ post.difficulty }}",
Expand Down
4 changes: 4 additions & 0 deletions partials/tabs/projects.html
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,10 @@
<div ng-show="currentProject.initiatives.length>0">
<div class="small-heading uppercase">Initiatives</div> <span class="chip" ng-repeat="initiative in currentProject.initiatives">{{ initiative }}</span>
<br> </div>
<div ng-show="currentProject.report.length>0">
<div class="small-heading uppercase">GSoC</div>
<span class="chip gsoc-report" ng-click="redirectToReport()">Report</span>
</div>
<div ng-show="currentProject.collaborating_projects.length>0">
<div class="small-heading uppercase">Collaborating projects</div> <span class="pr-element-detail chip" ng-repeat="project in currentProject.collaborating_projects">{{ project }}</span>
<br> </div>
Expand Down
3 changes: 3 additions & 0 deletions resources/css/style.css
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
.gsoc-report {
cursor: pointer;
}
.hash_value_dup {
position: 'absolute';
left: '-9999px';
Expand Down
6 changes: 5 additions & 1 deletion resources/js/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@
}
})

app.directive('projects', ['$http', '$timeout', '$location', 'Languages', function ($http, $timeout, $location, Languages) {
app.directive('projects', ['$http', '$timeout', '$location', '$window', 'Languages', function ($http, $timeout, $location, $window, Languages) {
return {
restrict: 'E',
templateUrl: '/partials/tabs/projects.html',
Expand Down Expand Up @@ -210,6 +210,10 @@
$location.url($location.path());
}

$scope.redirectToReport = function(){
$window.open($scope.currentProject.report, '_blank');
}

$scope.encode_URI = function (project_name) {
return encodeURIComponent(project_name.split(' ').join('_').toLowerCase());
}
Expand Down

0 comments on commit 48929e5

Please sign in to comment.