Code Monkey home page Code Monkey logo

gtvis.github.io's Introduction

Georgia Tech Visualization Lab

Website for the Georgia Tech Visualization Lab, deployed at https://vis.gatech.edu

Setup and Run

To add/modify/remove content, follow the READMEs in the corresponding directories

Steps to make edits

If you are unfamiliar with forking and submitting pull requests, here is a 4-minute guide to get you started.

  1. Fork this repository.
  2. Make your edits on the main branch of the forked repository and commit them.
  3. Submit a Pull Request on the original (non-forked) repository, from your forked repository's main branch to the original repository's main branch, and an admin will merge it.

Deployment

** Only for an admin **

  1. For each successful push to the main branch, Github will automatically start a workflow and compile the source into the build branch.
  2. Verify the build through a green checkmark next to the commit message / workflow AND by actually going to the build branch to see fresh commits (sometimes, the workflow does not automatically push these commits, which is weird.). Depending on what goes wrong, either Re-run all jobs or debug your code by following the error log.
  3. To deploy the code in the build branch to vis.gatech.edu, first login to the GT VPN.
  4. Go to hosting.gatech.edu > My Plesk Hosting > vis.gatech.edu (you must be an admin to see these -- reach out to core faculty if you must.)
  5. Under 'Websites & Domains' click on vis.gatech.edu.
  6. Click on Pull Updates
  7. Verify by opening vis.gatech.edu in a browser.
  8. All set!

Contact

  • gtvislab [at] gmail [dot] com

gtvis.github.io's People

Contributors

adamcoscia avatar aendert avatar alexanderbendeck avatar alexanderhyang avatar arpitnarechania avatar bababibidoo avatar fredhohman avatar fuyugt avatar gracegsy avatar gtvislab avatar johnstasko avatar jpaden12 avatar jrthompson33 avatar kausko avatar ligi214 avatar sichenjin avatar xiaohk avatar yalongyang avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

gtvis.github.io's Issues

Dependency issues for Jekyll on Windows

After installing Jekyll for Windows (https://jekyllrb.com/docs/installation/windows/) and running the commands from the root README (npm install and bundle exec jekyll serve --livereload), the current site's configuration produces this error:

https://stackoverflow.com/questions/30682575/unable-to-load-the-eventmachine-c-extension-to-use-the-pure-ruby-reactor

This was the solution that worked for my computer (Windows 10): https://stackoverflow.com/a/65547010

To fix it, I modified the Gemfile and added this line to the end:

gem 'eventmachine', '1.2.7', git: 'https://github.com/eventmachine/eventmachine.git', tag: 'v1.2.7'

I am not sure what the proper long-term solution would be here.

Have more intuitive "venue" names

DBLP-named venues are sometimes acronyms (e.g., IUI), full names (e.g., IEEE Visualization) or hybrid (e.g., IEEE Trans. Vis. Comput. Graph.). Because we have filters on the main website, these names could be standardized for easy lookups.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.