Skip to content
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

reports: Make a report list page #359

Closed
hemangsk opened this issue Aug 29, 2017 · 6 comments · Fixed by #650
Closed

reports: Make a report list page #359

hemangsk opened this issue Aug 29, 2017 · 6 comments · Fixed by #650
Assignees

Comments

@hemangsk
Copy link
Member

hemangsk commented Aug 29, 2017

Task Description :

  1. A proper webpage must be in place using which we can show the list of work submission urls / profiles of GCI and GSOC students.

  2. An overview of webpage structure

  • Links of work submission of GSoC Students, sorted yearwise
  • Links of work submission / profile of GCI students, sorted yearwise

Steps :

  1. Create a new layout (.md file) in _layouts directory, and use Jekyll + Liquid syntax to obtain array of all the pages where layout is report (such pages are in https://github.com/coala/projects/tree/master/reports) .

  2. Then you can iterate over this array as many times and show lists of links pertaining to GSoC and GCI, in separate markup sections.

@jayvdb
Copy link
Member

jayvdb commented Nov 27, 2017

I think this should be only about the GSOC reports.

We'll figure out what to do with GCI later. ;-)

@abhaychawla
Copy link
Member

@hemangsk @jayvdb Can I work on this issue?

@abhaychawla
Copy link
Member

@Makman2 @hemangsk I got confused a little bit so just wanted to confirm. In this issue, we need to create a new reports tab where in all the links for the projects are to be displayed right? I have worked on angularjs but not enough on jekyll so can you guide me a little bit on what is expected?

@jayvdb
Copy link
Member

jayvdb commented Mar 18, 2018

I dont think a new tab is required.

The generated report pages can be linked from the relevant completed projects, e.g. on http://projects.coala.io/#/projects?project=cobot_enhancement,_testing_and_porting , link to https://projects.coala.io/GSoC/2017/StatusReport/MeetMangukiya

and there should be a page at https://projects.coala.io/GSoC/ , which includes links to the 2017 reports

@abhaychawla
Copy link
Member

Okay will try to complete this as soon as possible!

@jayvdb jayvdb assigned jayvdb and unassigned abhaychawla Aug 12, 2018
jayvdb added a commit to jayvdb/projects that referenced this issue Aug 12, 2018
This provides automatic permalinks matching
those used in 2017.  The file name is used
as the final component.

The added categories are not used, as jekyll
converts them to lower-case which breaks existing
URLs.

Related to coala#359
jayvdb added a commit that referenced this issue Aug 13, 2018
Jekyll uses the year to create the page URL

Related to #359
gitmate-bot pushed a commit that referenced this issue Aug 14, 2018
Jekyll uses the year to create the page URL

Related to #359
jayvdb added a commit to jayvdb/projects that referenced this issue Aug 22, 2018
jayvdb added a commit to jayvdb/projects that referenced this issue Aug 22, 2018
jayvdb added a commit to jayvdb/projects that referenced this issue Aug 24, 2018
Kaushl2208 pushed a commit to Kaushl2208/projects that referenced this issue Oct 21, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging a pull request may close this issue.

5 participants