-
Notifications
You must be signed in to change notification settings - Fork 223
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add GSoC report link for completed tasks #714
base: master
Are you sure you want to change the base?
Conversation
This comment has been minimized.
This comment has been minimized.
c278130
to
f12dc75
Compare
This comment has been minimized.
This comment has been minimized.
Travis tests have failedHey @KVGarg, Ruby: 2.5.1docker run -v=$(pwd):/app --workdir=/app coala/base coala --ci
TravisBuddy Request Identifier: 399b7a50-32de-11e9-909a-37b9af0e35d8 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Report
section is not showing up in the project details popup. Have a look at it.
@frextrite not all completed projects are having report section on the LHS. Only few of completed projects, around 22 completed projects are having that section. |
My bad. Can see them now. I was looking for the report link in the uncompleted projects. |
Sidenote: You may want to check everything in the checklist |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good 👍
f12dc75
to
48929e5
Compare
Travis tests have failedHey @KVGarg, Ruby: 2.5.1docker run -v=$(pwd):/app --workdir=/app coala/base coala --ci
TravisBuddy Request Identifier: b5f860d0-3825-11e9-b76d-d9638afbe879 |
48929e5
to
6ac493a
Compare
Travis tests have failedHey @KVGarg, TravisBuddy Request Identifier: 7db4fd10-c4ec-11e9-8712-75d78f9b457f |
6ac493a
to
6b94da2
Compare
These links should be derived from the other metadata. DRY. |
So, we should get work report based on project tile because it is the only common thing that can be there between a project and a work report, right? |
6b94da2
to
7067dc8
Compare
7067dc8
to
05f8057
Compare
The current preview is displaying reports option on project popup, only if the project name is same as that in report 😞 |
05f8057
to
74b70b4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If a GSoC report was found, the list of initiatives is no longer valid if it contained items other than GSoC, and doesnt need to be shown as it is wasting space at the top of the UI.
Partial matching isnt acceptable. Old data needs to be grand-fathered in.
Please add an extra commit, or add a PR based on top of this one, which matches the reports for all GSoC projects, and removes the old initiatives. You can change titles , etc, or add extra attributes to be able to join report to project. But old URLs must not be broken, so any URL change needs a redirect added, either using netlify redirects or redirects built using jekyll or redirects built in ng.
0c0c445
to
53e114f
Compare
This commit adds the corresponding GSoC report link for completed tasks. Closes coala#703
For these two projects I wasn't able to find reports:
else i found all reports and added a new attribute to |
The commit adds the new title for all those completed projects who got a new and a suitable title during the program. As the student starts working on project, user get to know "what will the be the most suitable title for the project?" and uses that in the work report too. So, add all such titles from reports to there corresponding projects. Also, this change will allow us to display the student work report itself on the project popup.
53e114f
to
f3fa76c
Compare
This commit adds the corresponding GSoC report
link for completed tasks.
Closes #703
Checklist
individually. It is not sufficient to have "fixup commits" on your PR,
our bot will still report the issues for the previous commit.) You will
likely receive a lot of bot comments and build failures if coala does not
pass on every single commit!