How to add a 'Non-GitHub' Project?


1. Fork the repository into your GitHub account from here, and clone/download it into your device.

2. Use any editor and create files based on the templates provided in the following directory. You can follow the same directory structure already there. (Each category/course has a template file named 'template.md' in its relevant folder.)

./docs/non_github_projects/
        
If there any description about the project, you can add them to the end of the file, after triple dashes (- - -). That content can have basic HTML tags. You can refer to the following guideline when filling the parameters in MD files.

MD File Parameters


Field Description Example
layout [Do not change] layout: project_old
title Title of the project
(use title-case)
title: Biofeedback inputs for first person shooter games
permalink This is the page link of the project. Recommended to use the title with lower case, and replace the 'spaces' with '-' permalink: /4yp/e12/biofeedback-inputs-for-first-person-shooter-games
has_children [Do not change] has_children: false
parent This should be the batch and the category name. In most categories, it is already provided in the template and only needs to replace the 'xx' with batch number
(Case-sensitive)
parent: Exx Embedded Systems Projects
grand_parent This should be a category name.
In most categories, it is already provided in the template, and no need for change.
(Case-sensitive)
grand_parent: Embedded Systems Projects
cover_url Need to change the course code, which is between 'categories/' and '/cover_page.jpg'
In most categories, it is already provided in the template, and no need for change.
cover_url: https://cepdnaclk.github.io/projects.ce.pdn.ac.lk/data/categories/4yp/cover_page.jpg
thumbnail_url Need to change the course code, which is between 'categories/' and '/thumbnail.jpg'
In most categories, it is already provided in the template and no need for change.
thumbnail_url: /data/categories/4yp/thumbnail.jpg
tags (Optional) Add some tags, separated by commas. tags: [ Machine learning and Data Mining ]
team Add the names of the team member(s), separated by commas team: [ Herath A.B. , Karunaratne S. ]
supervisors Add the names of the supervisor(s), separated by commas supervisors: [ Prof. Ragel R.G., Mr. D.S. Deegalla ]
has_publication If there any publication available under this project, mark this field as 'true' has_publication: false
publication (Optional) Add the publication as a string, including contributors, journal or conference references, etc... publication: "Chuah, Chai Wen & Alawatugoda, Janaka & Kumarasiri, Malitha & Navaratna, Iranga & Silva, Rangana. (2019). On Power Analysis Attacks against Hardware Stream Ciphers. International Journal of Information and Computer Security. 11. 1. 10.1504/IJICS.2019.10023739."

3. Once you completed the file creation, git commit, push into your repository, and make a Pull-Request to the repository, https://github.com/cepdnaclk/projects.ce.pdn.ac.lk, and inform to the one of the maintainer.

If you need any clarification, please feel free to contact the Coordinator or one of the Maintainer listed in this page.