Did you know we are releasing source code for download? The first three projects already have full websites you can check out. MOEAFramework is an open source platform for MOEAs and diagnostic tools. The Borg MOEA is our new auto-adaptive MOEA framework which has been shown to solve difficult problems. And DecisionVis is a new company specializing in visual analytics for many objective problems.
We are also starting some exciting new open source projects. The idea behind these projects is that folks can see source code and collaborate on interesting new research with an existing code base. In today’s post, I want to share the instructions for how to get started with GitHub pages.
I followed the documentation on GitHub’s website. The tutorial shows how to use GitHub’s “automatic generator” to create a nice sample page. First, I created a blank repository called jrkasprzyk.github.io. In the Windows version of the GitHub software, this is as easy as “point and click”. Then, I navigated to this repository on the GitHub website, clicked the Settings tab, and then followed the instructions for the automatic generator. The page was then created at jrkasprzyk.github.io.
Note! You can create a page for your entire user site (see above), or for an individual project! To create a project page, simply navigate to the “Settings” tab of an individual project. Then, the rest of the procedure is the same. For our group project pages, we like the “Tactile” theme (see an example here).
The nice thing about this service, is that you’re not really limited in what the page contains or what it looks like. It seems like other programmers are using their pages to host blogs. For example, I enjoyed this blog. It seems as though most GitHub Pages are created using a platform called Octopress, which suits itself well to using Git for content updates.