coala / projects

A website that showcases interesting projects, using Angular JS.
https://projects.coala.io/
GNU Affero General Public License v3.0
116 stars 223 forks source link

Add GSoC report link for completed tasks #714

Open KVGarg opened 5 years ago

KVGarg commented 5 years ago

This commit adds the corresponding GSoC report link for completed tasks.

Closes #703

Checklist

TravisBuddy commented 5 years ago

Travis tests have failed

Hey @KVGarg, Please read the following log in order to understand the failure reason. It'll be awesome if you fix what's wrong and commit the changes.

Ruby: 2.5.1

View build log

.ci/build.sh ``` Configuration file: /home/travis/build/coala/projects/_config.yml Source: /home/travis/build/coala/projects Destination: /home/travis/build/coala/projects/_site Incremental build: disabled. Enable with --incremental Generating... done in 1.906 seconds. Auto-regeneration: disabled. Use --watch to enable. Running ["ImageCheck", "ScriptCheck", "LinkCheck"] on ["./_site"] on *.html... Ran on 158 files! - ./_site/partials/tabs/projects.html * internally linking to {{ currentProject.report }}, which does not exist (line 65) Report htmlproofer 3.9.2 | Error: HTML-Proofer found 1 failure! ```
docker run -v=$(pwd):/app --workdir=/app coala/base coala --ci ``` Unable to find image 'coala/base:latest' locally latest: Pulling from coala/base Digest: sha256:125d6cf24929d39db47b3ccd83d6ed1b6a231fc7e8afbf70bc4b5bd87653b0ff Status: Downloaded newer image for coala/base:latest Executing section global... [ERROR][16:41:06] The bear InvalidLinkBear does not fulfill all requirements. You are not connected to the internet. Executing section commit... Executing section linecount... Executing section filenames... Executing section markdown_filenames... Executing section spacing... | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/README.md | |++++| /app/README.md | 34| 34| 1. Install [asdf-vm](https://asdf-vm.github.io/asdf/#/core-manage-asdf-vm) for your OS. | 35| 35| 2. Using asdf-vm, install [ruby](https://github.com/asdf-vm/asdf-ruby). | 36| 36| 3. Install Jekyll | 37| |- | | 37|+ | 38| 38| $ gem install jekyll bundler | 39| 39| | 40| 40| ### Clone and Run [INFO][16:41:08] Applied 'ShowPatchAction' on 'README.md' from 'SpaceConsistencyBear'. | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/README.md | |++++| /app/README.md | 40| 40| ### Clone and Run | 41| 41| | 42| 42| Clone coala Projects repository | 43| |- | | 43|+ | 44| 44| $ git clone https://github.com/coala/projects.git | 45| 45| | 46| 46| Run coala Projects website [INFO][16:41:08] Applied 'ShowPatchAction' on 'README.md' from 'SpaceConsistencyBear'. [INFO][16:41:08] Applied 'ShowPatchAction' on 'README.md' from 'SpaceConsistencyBear'. | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/README.md | |++++| /app/README.md | 42| 42| Clone coala Projects repository | 43| 43| | 44| 44| $ git clone https://github.com/coala/projects.git | 45| |- | | 45|+ | 46| 46| Run coala Projects website | 47| 47| | 48| 48| $ cd projects | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/partials/tabs/projects.html | |++++| /app/partials/tabs/projects.html | 61| 61|
Initiatives
{{ initiative }} | 62| 62|
| 63| 63|
| 64| |-
GSoC
| | 64|+
GSoC
| 65| 65| Report | 66| 66|
| 67| 67|
[INFO][16:41:08] Applied 'ShowPatchAction' on 'partials/tabs/projects.html' from 'SpaceConsistencyBear'. | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/data/locale/en/README.md | |++++| /app/data/locale/en/README.md | 34| 34| 1. Install [asdf-vm](https://asdf-vm.github.io/asdf/#/core-manage-asdf-vm) for your OS. | 35| 35| 2. Using asdf-vm, install [ruby](https://github.com/asdf-vm/asdf-ruby). | 36| 36| 3. Install Jekyll | 37| |- | | 37|+ | 38| 38| $ gem install jekyll bundler | 39| 39| | 40| 40| ### Clone and Run [INFO][16:41:08] Applied 'ShowPatchAction' on 'data/locale/en/README.md' from 'SpaceConsistencyBear'. | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/data/locale/en/README.md | |++++| /app/data/locale/en/README.md | 40| 40| ### Clone and Run | 41| 41| | 42| 42| Clone coala Projects repository | 43| |- | | 43|+ | 44| 44| $ git clone https://github.com/coala/projects.git | 45| 45| | 46| 46| Run coala Projects website [INFO][16:41:08] Applied 'ShowPatchAction' on 'data/locale/en/README.md' from 'SpaceConsistencyBear'. | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/data/locale/en/README.md | |++++| /app/data/locale/en/README.md | 42| 42| Clone coala Projects repository | 43| 43| | 44| 44| $ git clone https://github.com/coala/projects.git | 45| |- | | 45|+ | 46| 46| Run coala Projects website | 47| 47| | 48| 48| $ cd projects [INFO][16:41:08] Applied 'ShowPatchAction' on 'data/locale/en/README.md' from 'SpaceConsistencyBear'. Executing section html... [WARNING][16:41:08] HTMLLintBear: This result has no patch attached. partials/tabs/projects.html | 64| ··········GSoC
· | | [MAJOR] HTMLLintBear: | | Trailing Whitespace: Trailing white spaces are unnecessary and can complicate diffs: Remove the ' ' at the end of the line. Executing section yml... Executing section new_linelength_projects... Executing section old_linelength_projects... Executing section cli... ```
TravisBuddy Request Identifier: d97bf010-32d2-11e9-909a-37b9af0e35d8
TravisBuddy commented 5 years ago

Travis tests have failed

Hey @KVGarg, Please read the following log in order to understand the failure reason. It'll be awesome if you fix what's wrong and commit the changes.

Ruby: 2.5.1

View build log

docker run -v=$(pwd):/app --workdir=/app coala/base coala --ci ``` Unable to find image 'coala/base:latest' locally latest: Pulling from coala/base Digest: sha256:125d6cf24929d39db47b3ccd83d6ed1b6a231fc7e8afbf70bc4b5bd87653b0ff Status: Downloaded newer image for coala/base:latest Executing section global... [ERROR][17:59:38] The bear InvalidLinkBear does not fulfill all requirements. You are not connected to the internet. Executing section commit... Executing section filenames... Executing section markdown_filenames... Executing section spacing... | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/partials/tabs/projects.html | |++++| /app/partials/tabs/projects.html | 61| 61|
Initiatives
{{ initiative }} | 62| 62|
| 63| 63|
| 64| |-
GSoC
| | 64|+
GSoC
| 65| 65| Report | 66| 66|
| 67| 67|
[INFO][17:59:40] Applied 'ShowPatchAction' on 'partials/tabs/projects.html' from 'SpaceConsistencyBear'. | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/README.md | |++++| /app/README.md | 34| 34| 1. Install [asdf-vm](https://asdf-vm.github.io/asdf/#/core-manage-asdf-vm) for your OS. | 35| 35| 2. Using asdf-vm, install [ruby](https://github.com/asdf-vm/asdf-ruby). | 36| 36| 3. Install Jekyll | 37| |- | | 37|+ | 38| 38| $ gem install jekyll bundler | 39| 39| | 40| 40| ### Clone and Run [INFO][17:59:41] Applied 'ShowPatchAction' on 'README.md' from 'SpaceConsistencyBear'. | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/README.md | |++++| /app/README.md | 40| 40| ### Clone and Run | 41| 41| | 42| 42| Clone coala Projects repository | 43| |- | | 43|+ | 44| 44| $ git clone https://github.com/coala/projects.git | 45| 45| | 46| 46| Run coala Projects website [INFO][17:59:41] Applied 'ShowPatchAction' on 'README.md' from 'SpaceConsistencyBear'. | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/README.md | |++++| /app/README.md | 42| 42| Clone coala Projects repository | 43| 43| | 44| 44| $ git clone https://github.com/coala/projects.git | 45| |- | | 45|+ | 46| 46| Run coala Projects website | 47| 47| | 48| 48| $ cd projects [INFO][17:59:41] Applied 'ShowPatchAction' on 'README.md' from 'SpaceConsistencyBear'. | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/data/locale/en/README.md | |++++| /app/data/locale/en/README.md | 34| 34| 1. Install [asdf-vm](https://asdf-vm.github.io/asdf/#/core-manage-asdf-vm) for your OS. | 35| 35| 2. Using asdf-vm, install [ruby](https://github.com/asdf-vm/asdf-ruby). | 36| 36| 3. Install Jekyll | 37| |- | | 37|+ | 38| 38| $ gem install jekyll bundler | 39| 39| | 40| 40| ### Clone and Run [INFO][17:59:41] Applied 'ShowPatchAction' on 'data/locale/en/README.md' from 'SpaceConsistencyBear'. | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/data/locale/en/README.md | |++++| /app/data/locale/en/README.md | 40| 40| ### Clone and Run | 41| 41| | 42| 42| Clone coala Projects repository | 43| |- | | 43|+ | 44| 44| $ git clone https://github.com/coala/projects.git | 45| 45| | 46| 46| Run coala Projects website [INFO][17:59:41] Applied 'ShowPatchAction' on 'data/locale/en/README.md' from 'SpaceConsistencyBear'. | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/data/locale/en/README.md | |++++| /app/data/locale/en/README.md | 42| 42| Clone coala Projects repository | 43| 43| | 44| 44| $ git clone https://github.com/coala/projects.git | 45| |- | | 45|+ | 46| 46| Run coala Projects website | 47| 47| | 48| 48| $ cd projects [INFO][17:59:41] Applied 'ShowPatchAction' on 'data/locale/en/README.md' from 'SpaceConsistencyBear'. Executing section html... Executing section yml... Executing section new_linelength_projects... Executing section old_linelength_projects... Executing section cli... nothing changed, not updating cache Done. Your build exited with 1. ```
TravisBuddy Request Identifier: cfc5f8d0-32dd-11e9-909a-37b9af0e35d8
TravisBuddy commented 5 years ago

Travis tests have failed

Hey @KVGarg, Please read the following log in order to understand the failure reason. It'll be awesome if you fix what's wrong and commit the changes.

Ruby: 2.5.1

View build log

docker run -v=$(pwd):/app --workdir=/app coala/base coala --ci ``` Unable to find image 'coala/base:latest' locally latest: Pulling from coala/base Digest: sha256:125d6cf24929d39db47b3ccd83d6ed1b6a231fc7e8afbf70bc4b5bd87653b0ff Status: Downloaded newer image for coala/base:latest Executing section global... [ERROR][18:02:36] The bear InvalidLinkBear does not fulfill all requirements. You are not connected to the internet. Executing section commit... Executing section linecount... Executing section filenames... Executing section markdown_filenames... Executing section spacing... | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/partials/tabs/projects.html | |++++| /app/partials/tabs/projects.html | 61| 61|
Initiatives
{{ initiative }} | 62| 62|
| 63| 63|
| 64| |-
GSoC
| | 64|+
GSoC
| 65| 65| Report | 66| 66|
| 67| 67|
[INFO][18:02:38] Applied 'ShowPatchAction' on 'partials/tabs/projects.html' from 'SpaceConsistencyBear'. | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/data/locale/en/README.md | |++++| /app/data/locale/en/README.md | 34| 34| 1. Install [asdf-vm](https://asdf-vm.github.io/asdf/#/core-manage-asdf-vm) for your OS. | 35| 35| 2. Using asdf-vm, install [ruby](https://github.com/asdf-vm/asdf-ruby). | 36| 36| 3. Install Jekyll | 37| |- | | 37|+ | 38| 38| $ gem install jekyll bundler | 39| 39| | 40| 40| ### Clone and Run [INFO][18:02:38] Applied 'ShowPatchAction' on 'data/locale/en/README.md' from 'SpaceConsistencyBear'. | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/data/locale/en/README.md | |++++| /app/data/locale/en/README.md | 40| 40| ### Clone and Run | 41| 41| | 42| 42| Clone coala Projects repository | 43| |- | | 43|+ | 44| 44| $ git clone https://github.com/coala/projects.git | 45| 45| | 46| 46| Run coala Projects website [INFO][18:02:38] Applied 'ShowPatchAction' on 'data/locale/en/README.md' from 'SpaceConsistencyBear'. | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/data/locale/en/README.md | |++++| /app/data/locale/en/README.md | 42| 42| Clone coala Projects repository | 43| 43| | 44| 44| $ git clone https://github.com/coala/projects.git | 45| |- | | 45|+ | 46| 46| Run coala Projects website | 47| 47| | 48| 48| $ cd projects [INFO][18:02:38] Applied 'ShowPatchAction' on 'data/locale/en/README.md' from 'SpaceConsistencyBear'. | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/README.md | |++++| /app/README.md | 34| 34| 1. Install [asdf-vm](https://asdf-vm.github.io/asdf/#/core-manage-asdf-vm) for your OS. | 35| 35| 2. Using asdf-vm, install [ruby](https://github.com/asdf-vm/asdf-ruby). | 36| 36| 3. Install Jekyll | 37| |- | | 37|+ | 38| 38| $ gem install jekyll bundler | 39| 39| | 40| 40| ### Clone and Run [INFO][18:02:38] Applied 'ShowPatchAction' on 'README.md' from 'SpaceConsistencyBear'. | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/README.md | |++++| /app/README.md | 40| 40| ### Clone and Run | 41| 41| | 42| 42| Clone coala Projects repository | 43| |- | | 43|+ | 44| 44| $ git clone https://github.com/coala/projects.git | 45| 45| | 46| 46| Run coala Projects website [INFO][18:02:38] Applied 'ShowPatchAction' on 'README.md' from 'SpaceConsistencyBear'. | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/README.md | |++++| /app/README.md | 42| 42| Clone coala Projects repository | 43| 43| | 44| 44| $ git clone https://github.com/coala/projects.git | 45| |- | | 45|+ | 46| 46| Run coala Projects website | 47| 47| | 48| 48| $ cd projects [INFO][18:02:38] Applied 'ShowPatchAction' on 'README.md' from 'SpaceConsistencyBear'. Executing section html... [WARNING][18:02:39] HTMLLintBear: This result has no patch attached. partials/tabs/projects.html | 64| ··········GSoC
· | | [MAJOR] HTMLLintBear: | | Trailing Whitespace: Trailing white spaces are unnecessary and can complicate diffs: Remove the ' ' at the end of the line. Executing section yml... Executing section new_linelength_projects... Executing section old_linelength_projects... Executing section cli... nothing changed, not updating cache Done. Your build exited with 1. ```
TravisBuddy Request Identifier: 399b7a50-32de-11e9-909a-37b9af0e35d8
KVGarg commented 5 years ago

@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. You can find it below initiatives, having a title of GSoC for completed projects. 3c83872c-b4e2-4c9c-a3a7-d62e1649794f

frextrite commented 5 years ago

My bad. Can see them now. I was looking for the report link in the uncompleted projects.

frextrite commented 5 years ago

Sidenote: You may want to check everything in the checklist

TravisBuddy commented 5 years ago

Travis tests have failed

Hey @KVGarg, Please read the following log in order to understand the failure reason. It'll be awesome if you fix what's wrong and commit the changes.

Ruby: 2.5.1

View build log

docker run -v=$(pwd):/app --workdir=/app coala/base coala --ci ``` Unable to find image 'coala/base:latest' locally latest: Pulling from coala/base Digest: sha256:125d6cf24929d39db47b3ccd83d6ed1b6a231fc7e8afbf70bc4b5bd87653b0ff Status: Downloaded newer image for coala/base:latest Executing section global... [ERROR][11:16:54] The bear InvalidLinkBear does not fulfill all requirements. You are not connected to the internet. Executing section commit... Executing section linecount... Executing section filenames... Executing section markdown_filenames... Executing section spacing... | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/README.md | |++++| /app/README.md | 34| 34| 1. Install [asdf-vm](https://asdf-vm.github.io/asdf/#/core-manage-asdf-vm) for your OS. | 35| 35| 2. Using asdf-vm, install [ruby](https://github.com/asdf-vm/asdf-ruby). | 36| 36| 3. Install Jekyll | 37| |- | | 37|+ | 38| 38| $ gem install jekyll bundler | 39| 39| | 40| 40| ### Clone and Run [INFO][11:16:57] Applied 'ShowPatchAction' on 'README.md' from 'SpaceConsistencyBear'. | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/README.md | |++++| /app/README.md | 40| 40| ### Clone and Run | 41| 41| | 42| 42| Clone coala Projects repository | 43| |- | | 43|+ | 44| 44| $ git clone https://github.com/coala/projects.git | 45| 45| | 46| 46| Run coala Projects website [INFO][11:16:57] Applied 'ShowPatchAction' on 'README.md' from 'SpaceConsistencyBear'. | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/README.md | |++++| /app/README.md | 42| 42| Clone coala Projects repository | 43| 43| | 44| 44| $ git clone https://github.com/coala/projects.git | 45| |- | | 45|+ | 46| 46| Run coala Projects website | 47| 47| | 48| 48| $ cd projects [INFO][11:16:57] Applied 'ShowPatchAction' on 'README.md' from 'SpaceConsistencyBear'. | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/data/locale/en/README.md | |++++| /app/data/locale/en/README.md | 34| 34| 1. Install [asdf-vm](https://asdf-vm.github.io/asdf/#/core-manage-asdf-vm) for your OS. | 35| 35| 2. Using asdf-vm, install [ruby](https://github.com/asdf-vm/asdf-ruby). | 36| 36| 3. Install Jekyll | 37| |- | | 37|+ | 38| 38| $ gem install jekyll bundler | 39| 39| | 40| 40| ### Clone and Run [INFO][11:16:57] Applied 'ShowPatchAction' on 'data/locale/en/README.md' from 'SpaceConsistencyBear'. | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/data/locale/en/README.md | |++++| /app/data/locale/en/README.md | 40| 40| ### Clone and Run | 41| 41| | 42| 42| Clone coala Projects repository | 43| |- | | 43|+ | 44| 44| $ git clone https://github.com/coala/projects.git | 45| 45| | 46| 46| Run coala Projects website [INFO][11:16:57] Applied 'ShowPatchAction' on 'data/locale/en/README.md' from 'SpaceConsistencyBear'. | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/data/locale/en/README.md | |++++| /app/data/locale/en/README.md | 42| 42| Clone coala Projects repository | 43| 43| | 44| 44| $ git clone https://github.com/coala/projects.git | 45| |- | | 45|+ | 46| 46| Run coala Projects website | 47| 47| | 48| 48| $ cd projects [INFO][11:16:57] Applied 'ShowPatchAction' on 'data/locale/en/README.md' from 'SpaceConsistencyBear'. | | [NORMAL] SpaceConsistencyBear: | | Line contains following spacing inconsistencies: | | - Trailing whitespaces. |----| | /app/partials/tabs/projects.html | |++++| /app/partials/tabs/projects.html | 61| 61|
Initiatives
{{ initiative }} | 62| 62|
| 63| 63|
| 64| |-
GSoC
| | 64|+
GSoC
| 65| 65| Report | 66| 66|
| 67| 67|
[INFO][11:16:57] Applied 'ShowPatchAction' on 'partials/tabs/projects.html' from 'SpaceConsistencyBear'. Executing section html... [WARNING][11:16:57] HTMLLintBear: This result has no patch attached. partials/tabs/projects.html | 64| ··········GSoC
· | | [MAJOR] HTMLLintBear: | | Trailing Whitespace: Trailing white spaces are unnecessary and can complicate diffs: Remove the ' ' at the end of the line. Executing section yml... Executing section cli... ```
TravisBuddy Request Identifier: b5f860d0-3825-11e9-b76d-d9638afbe879
TravisBuddy commented 5 years ago

Travis tests have failed

Hey @KVGarg, Please read the following log in order to understand the failure reason. It'll be awesome if you fix what's wrong and commit the changes.

TravisBuddy Request Identifier: 7db4fd10-c4ec-11e9-8712-75d78f9b457f
jayvdb commented 5 years ago

These links should be derived from the other metadata. DRY. If necessary, the links can be built in jekyll before being served for the frontend to use.

KVGarg commented 5 years ago

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?

KVGarg commented 5 years ago

The current preview is displaying reports option on project popup, only if the project name is same as that in report 😞

KVGarg commented 5 years ago

For these two projects I wasn't able to find reports:

  1. Documentation Extraction and Parsing
  2. Extend Linter Integration

else i found all reports and added a new attribute to projects *.md files named improved_title which consists of the value of project name corresponding to the report! If any GSoCer changes the default project name, the user will have to add this new attr to project having the new name of the project from there report!