How to add yourself to lab website

Going through this process will give you a gentle introduction to VSCode, git and markdown, tools that we regularly use in our lab for writing and record keeping.

  1. Create an account at http://github.com where our lab website code is hosted.

  2. Email the site admin (currently Rasi) asking for read access to the lab website code which is located at https://github.com/rasilab/labwebsite.

  3. Adding yourself to the labwebsite involves creating a markdown page similar to this page for yourself (Click the Raw link to see the bare version). This code resulted in the final html page for Rasi on the lab website.

  4. Install VSCode and Git on your Desktop or laptop based on the links here.

  5. Watch the videos on Getting Started with VScode and Version control in VS Code.

  6. Open VSCode and clone the labwebsite GitHub repository rasilab/labwebsite into the /home/USER/git directory of your cmputer. This will create a directory called labwebsite in your local git directory. You will have to enter your Github username and password here.

  7. Then copy the file git/labwebsite/members/_posts/2015-01-01-arvind-rasi-subramaniam.md to a new file within the same directory. Rename the file by replacing Rasi's name by your name and add today's date. Edit contents of the file following the same template. You can look at profiles of other lab members for reference.

  8. Create a 250×250px profile picture of yourself in gimp, inkscape or any other photo editing software. Do not have larger images as these will load slowly. Copy your picture to git/labwebsite/images/team/ folder (create a picture similar to git/labwebsite/images/team/arvind-rasi-subramaniam.jpg). Follow the same naming convention as Rasi.

  9. Copy your CV PDF file to git/labwebsite/pdfs/team folder following the same naming convention as Rasi.

  10. Once you are satisfied with the changes, stage the files you created to git repo, commit them with a message, and push them to http://github.com/rasilab/labwebsite. See instructions and links here.

  11. Repeat the above steps of making changes and then the stage, commit, push cycle till you are satisfied with all the changes.

  12. Let Rasi know that he should update the lab website using the pages you created.