Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 6b94da2

Browse files
committedAug 22, 2019
Add GSoC report link for completed tasks
This commit adds the corresponding GSoC report link for completed tasks. Closes coala#703
1 parent 4139f3b commit 6b94da2

26 files changed

+35
-1
lines changed
 

‎_projects/antlr-v4.md

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ mentors:
1414
- corona10
1515
- aptrishu
1616
name: "Integrate ANTLR v4 into coala"
17+
report: "./GSoC/2018/StatusReport/virresh.html"
1718
requirements:
1819
- "The participant should have one patch to [coala](https://github.com/coala/coala) accepted."
1920
- "Being familiar with the current Bear API and what it provides."

‎_projects/aspects.md

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ mentors:
1515
- jayvdb
1616
- myint
1717
name: "Implement Aspects Support"
18+
report: "./GSoC/2017/StatusReport/adhikasp.html"
1819
requirements:
1920
- "The participant should have one patch to any bear accepted."
2021
- "The participant should have one patch to the coala core accepted."

‎_projects/automate-vulture-whitelist.md

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ issues:
1818
- "https://github.com/jendrikseipp/vulture/issues/109"
1919
- "https://github.com/jendrikseipp/vulture/issues/8"
2020
markdown: automate-vulture-whitelist.md
21+
report: "./GSoC/2018/StatusReport/RahulJha.html"
2122
requirements:
2223
- "Familiarity with vulture"
2324
- "Knowledge of AST's"

‎_projects/coala-cli.md

+1
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ mentors:
3333
- yukiisbored
3434
- Adrianzatreanu
3535
name: "Improve the coala CLI"
36+
report: "./GSoC/2017/StatusReport/AlexMaxim.html"
3637
requirements:
3738
- "One patch to the coala core accepted."
3839
- "Clear ideas on how to improve the CLI in the proposal."

‎_projects/coala-language-server.md

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ mentors:
1616
- sadovnychyi
1717
- stevepeak
1818
name: "coala Language Server"
19+
report: "./GSoC/2018/StatusReport/ksdme.html"
1920
requirements:
2021
- "The applicant should have at least one patch accepted to any of the coala repositories."
2122
- "The applicant should be familiar with language server protocol."

‎_projects/coala-web.md

+1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ mentors:
3131
- sils
3232
- fneu
3333
name: "Improve coala website & supporting tools"
34+
report: "./GSoC/2017/StatusReport/HemangKumar.html"
3435
requirements:
3536
- "At least one patch to each of coala-landing and coala-html should be accepted and merged."
3637
- "The student should be familiar with web design tools & trends."

‎_projects/cobot-enhancement.md

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ mentors:
2222
- Udayan12167
2323
- sadovnychyi
2424
name: "cobot enhancement, testing and porting"
25+
report: "./GSoC/2017/StatusReport/MeetMangukiya.html"
2526
requirements:
2627
- "At least one patch to cobot should be accepted and merged."
2728
tags:

‎_projects/commit-content-checks.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
name: "Commit content inspection"
33
desc: "Verification that the commit message accurately describes the patch"
4+
report: "./GSoC/2018/StatusReport/kriti21.html"
45
requirements:
56
- "Merged pull requests to a vcs bear, e.g. GitCommitBear."
67
difficulty: "low"

‎_projects/convert-bear-to-aspects.md

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ mentors:
1414
- jschwarzwalder
1515
- tadityar
1616
name: "Convert Bears to Aspects"
17+
report: "./GSoC/2018/StatusReport/pareksha.html"
1718
requirements:
1819
- "The participant should have one patch to any bear accepted."
1920
- "The participant should have understanding of [cEP-0005](https://github.com/coala/cEPs/blob/master/cEP-0005.md)."

‎_projects/corobo-enhancement.md

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ mentors:
1717
- gbin
1818
- mixih
1919
name: "corobo enhancements(security, configurability and tests)"
20+
report: "./GSoC/2018/StatusReport/NitanshuVashistha.html"
2021
requirements:
2122
- "At least one patch to corobo should be accepted and merged."
2223
status: completed

‎_projects/debug-profile.md

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ mentors:
1515
- arjunsinghy96
1616
- Makman2
1717
name: "Debug and Profile Bears"
18+
report: "./GSoC/2018/StatusReport/RaiVaibhav.html"
1819
requirements:
1920
- "At least one patch to the coala core should be accepted and merged."
2021
- "The student should be familiar with ongoing technical [cEPs](https://coala.io/cep)."

‎_projects/enhance-coala-quickstart.md

+1
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ mentors:
2727
- adtac
2828
- Adrianzatreanu
2929
name: "Enhance coala-quickstart"
30+
report: "./GSoC/2017/StatusReport/satwikkansal.html"
3031
requirements:
3132
- "At least one patch to coala core and coala-quickstart each should be accepted and merged."
3233
- "The student should be familiar with ongoing technical [cEPs](https://coala.io/cep)."

‎_projects/gitmate-gitlab.md

+1
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ mentors:
3939
- seblat
4040
- fneu
4141
name: "Implement GitLab and Bitbucket Support for GitMate"
42+
report: "./GSoC/2017/StatusReport/NaveenKumarSangi.html"
4243
requirements:
4344
- "The participant should have one patch to [GitMate-2](https://gitlab.com/gitmate/gitmate-2) accepted."
4445
- "Django knowledge is a big plus."

‎_projects/gitmate-plugins.md

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
name: "Implement GitMate Plugins for coala"
33
desc: "GitMate.io helps by automating tasks on GitHub and GitLab. There are new
44
plugins that are specific to coala that should be implemented. "
5+
report: "./GSoC/2018/StatusReport/VamshiKrishna.html"
56
requirements:
67
- "The participant should have at least one patch to
78
[GitMate](https://gitlab.com/gitmate/open-source/gitmate-2) accepted."

‎_projects/go-bears-on-bsd.md

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ mentors:
1414
- xferra
1515
- yukiisbored
1616
name: "Linter Dependency Management from a Bare-Metal System"
17+
report: "./GSoC/2018/StatusReport/GuangyuanYang.html"
1718
requirements:
1819
- "At least one patch to the coala core should be accepted and merged."
1920
- "The proposal needs to show familiarity with coala's dependency management implementation."

‎_projects/improve-installation.md

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ mentors:
1717
- mbodenhamer
1818
- xferra
1919
name: "Improve installation of coala and coala-bears"
20+
report: "./GSoC/2018/StatusReport/saksham.html"
2021
requirements:
2122
- "The participant should have one patch to [coala-bears](https://github.com/coala/coala-bears) accepted."
2223
- "Huge plus is being familiar with the current design of cib"

‎_projects/integrate-pyflakes-AST.md

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ mentors:
1414
- myint
1515
- adhikasp
1616
name: "Integrate pyflakes-enhanced AST into coala"
17+
report: "./GSoC/2018/StatusReport/macbox7.html"
1718
requirements:
1819
- "The participant has a patch to any bear merged. Check out
1920
[existing bear proposal](https://github.com/coala/coala-bears/issues)."

‎_projects/meta-review.md

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ mentors:
1414
- alisianoi
1515
- andrewda
1616
name: "Meta-review"
17+
report: "./GSoC/2018/StatusReport/li-boxuan.html"
1718
requirements:
1819
- "The applicant should have at least one patch merged to any of the coala repositories."
1920
- "The applicant should be familiar with GitHub GraphQL API and JavaScript."

‎_projects/newcomer-metrics.md

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ mentors:
1212
- gkrishnan724
1313
- prnvdixit
1414
name: "Newcomer metrics and gamification"
15+
report: "./GSoC/2018/StatusReport/shrikrishna.html"
1516
requirements:
1617
- "The student should have patches and PRs in coala/community repo."
1718
- "The student should be familiar with web design tools & trends."

‎_projects/optimize-caching.md

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ mentors:
1717
- shreyans800755
1818
- fneu
1919
name: "Optimize Caching"
20+
report: "./GSoC/2018/StatusReport/palash25.html"
2021
requirements:
2122
- "At least one patch to the coala core should be accepted and merged."
2223
- "The student should be familiar with ongoing technical cEPs especially

‎_projects/quickstart-green-mode.md

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ mentors:
1414
- adtac
1515
- dracarys09
1616
name: "Quickstart Green Mode"
17+
report: "./GSoC/2018/StatusReport/ishanSrt.html"
1718
requirements:
1819
- "The applicant should have at least one patch accepted to coala-quickstart
1920
repository."

‎_projects/vulture.md

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ markdown: vulture.md
1414
mentors:
1515
- jendrikseipp
1616
name: "Vulture dead code removal"
17+
report: "./GSoC/2017/StatusReport/RahulJha.html"
1718
requirements:
1819
- "The participant should have one patch to [vulture](https://github.com/jendrikseipp/vulture) accepted."
1920
- "Being familiar with the current Bear API and what it provides. Fixing an

‎data/projects.liquid

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
{
66
"name" : "{{ post.name }}",
77
"desc" : "{{ post.desc }}",
8+
"report" : "{{ post.report }}",
89
"requirements" : [{% for req in post.requirements %}"{{ req }}"{% unless forloop.last %},{% endunless %}
910
{% endfor %}],
1011
"difficulty" : "{{ post.difficulty }}",

‎partials/tabs/projects.html

+4
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,10 @@
6060
<div ng-show="currentProject.initiatives.length>0">
6161
<div class="small-heading uppercase">Initiatives</div> <span class="chip" ng-repeat="initiative in currentProject.initiatives">{{ initiative }}</span>
6262
<br> </div>
63+
<div ng-show="currentProject.report.length>0">
64+
<div class="small-heading uppercase">GSoC</div>
65+
<span class="chip gsoc-report" ng-click="redirectToReport()">Report</span>
66+
</div>
6367
<div ng-show="currentProject.collaborating_projects.length>0">
6468
<div class="small-heading uppercase">Collaborating projects</div> <span class="pr-element-detail chip" ng-repeat="project in currentProject.collaborating_projects">{{ project }}</span>
6569
<br> </div>

‎resources/css/style.css

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
.gsoc-report {
2+
cursor: pointer;
3+
}
14
.hash_value_dup {
25
position: 'absolute';
36
left: '-9999px';

‎resources/js/app.js

+5-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
}
8888
})
8989

90-
app.directive('projects', ['$http', '$timeout', '$location', 'Languages', function ($http, $timeout, $location, Languages) {
90+
app.directive('projects', ['$http', '$timeout', '$location', '$window', 'Languages', function ($http, $timeout, $location, $window, Languages) {
9191
return {
9292
restrict: 'E',
9393
templateUrl: '/partials/tabs/projects.html',
@@ -210,6 +210,10 @@
210210
$location.url($location.path());
211211
}
212212

213+
$scope.redirectToReport = function(){
214+
$window.open($scope.currentProject.report, '_blank');
215+
}
216+
213217
$scope.encode_URI = function (project_name) {
214218
return encodeURIComponent(project_name.split(' ').join('_').toLowerCase());
215219
}

0 commit comments

Comments
 (0)
Please sign in to comment.