Difference between revisions of "2015/2016 Project Ideas"

From CSLabsWiki
(Spring 2016)
 
(5 intermediate revisions by the same user not shown)
Line 11: Line 11:
   
 
In progress: The project has started. Feel free to join!
 
In progress: The project has started. Feel free to join!
  +
  +
== Fall 2015 Ideas ==
  +
  +
Below are ideas that were either suggested or done in the fall 2015 semester. If you are interested in continuing work on these projects in 2016, move it down to the Spring 2016 table
   
 
{|class="wikitable"
 
{|class="wikitable"
Line 19: Line 23:
 
|-
 
|-
 
|UFSCLC||[[User:Northug|Graham Northup]]||The United Federation of Student Communities for Libre Computing project (probably involving simple websites and hosting)||In progress
 
|UFSCLC||[[User:Northug|Graham Northup]]||The United Federation of Student Communities for Libre Computing project (probably involving simple websites and hosting)||In progress
|-
 
|FRUX||[[User:Beadleha|Alan Beadle]]||A GNU/Linux-libre distribution based on the free-software parts of CRUX||Ready
 
 
|-
 
|-
 
|Mesh Networking||[[User:Cmr|Rust]]||Creating a mesh network for fun!||Prep
 
|Mesh Networking||[[User:Cmr|Rust]]||Creating a mesh network for fun!||Prep
 
|-
 
|-
 
|FPGA (OpenRISC, RISC-V)||||Exploring implementing or using existing implementations of free, openly developed ISAs on an FPGA.||Need Leader
 
|FPGA (OpenRISC, RISC-V)||||Exploring implementing or using existing implementations of free, openly developed ISAs on an FPGA.||Need Leader
|-
 
|Robigalia||[[User:Cmr|Rust]]||Implementing a secure capabilities-based Linux-compatible POSIX layer on top of seL4 to make it easy to deploy.||In Progress
 
|-
 
|Solace||[[User:Northug|Graham Northup]]||The newest version of the [https://github.com/sol-lang/sol Sol] programming language||In Progress
 
 
|-
 
|-
 
|PDP-11 hackery||[[User:Beadleha|Alan Beadle]]||||Ready
 
|PDP-11 hackery||[[User:Beadleha|Alan Beadle]]||||Ready
 
|-
 
|-
 
|ITL Chorus||[[User:Northug|Graham Northup]]||An entire chorus of singing computers!||In Progress
 
|ITL Chorus||[[User:Northug|Graham Northup]]||An entire chorus of singing computers!||In Progress
|-
 
|OpenCV||Mike Fulton||||Prep
 
 
|-
 
|-
 
|Tux robot||[[User:Pederskz|Kyle Pedersen]], Phong Ho||||In Progress
 
|Tux robot||[[User:Pederskz|Kyle Pedersen]], Phong Ho||||In Progress
|-
 
|BigBlueButton||[[User:Lannonbr|Benjamin Lannon]]||An open source web conferencing system made for remote learning||In Progress
 
 
|-
 
|-
 
|Telepresence robot||||||Need Leader
 
|Telepresence robot||||||Need Leader
Line 50: Line 44:
 
|"State of the Industry" OS GPU Talk||[[User:Kimbalac|Baha]]||A presentation on the support and relative performance of modern GPU's in the OS world.||Prep
 
|"State of the Industry" OS GPU Talk||[[User:Kimbalac|Baha]]||A presentation on the support and relative performance of modern GPU's in the OS world.||Prep
 
|-
 
|-
  +
|}
|CDC: COSI Distributed Computing||[[User:fultonms|Mike Fulton]] & [[User:lannonbr|Benjamin Lannon]]||A project to turn the ITL into a computing cluster||Prep
 
  +
  +
== Spring 2016 ==
  +
  +
Below are ideas that are going to be worked on in 2016
  +
  +
{|class="wikitable"
  +
!Project Name
  +
!Project Leader
  +
!Notes
  +
!status
  +
|-
  +
||[http://frux.cslabs.clarkson.edu FRUX]||[[User:Beadleha|Alan Beadle]]||A GNU/Linux-libre distribution based on the free-software parts of CRUX||In Progress
  +
|-
  +
|[https://github.com/sol-lang/ Sol-lang]||[[User:Northug|Graham Northup]]||The newest version of the [https://github.com/sol-lang/sol Sol] programming language||In Progress
  +
|-
  +
|CPR: Cosi Projects for Robotics||[[User:fultonms|Mike Fulton]]||A series of projects using the robots (2 Turtlebots and a Husky) the labs gained in December 2015||Prep
  +
|-
  +
|OpenCV||Mike Fulton||||Prep
  +
|-
  +
|Robigalia||[[User:Cmr|Rust]]||Implementing a secure capabilities-based Linux-compatible POSIX layer on top of seL4 to make it easy to deploy.||In Progress
  +
|-
  +
|7HRL 3||[[User:lannonbr|Benjamin Lannon]]||The 3rd edition of the 7 Hour Rogue-like: A game jam to create a rogue-like in only 7 hours. Planning on March for a date||Prep
 
|-
 
|-
|DubsDot||[[User:lannonbr|Benjamin Lannon]]||The future VM that will host COSI Web services (such as Talks, Fsuvius, etc.)||Prep
+
|Machine Learning||[[User:fultonms|Mike Fulton]]||A project where COSI learns about Machine/Deep Learning||Prep
 
|-
 
|-
 
|}
 
|}

Latest revision as of 16:24, 13 March 2016

This is a community-driven list of project ideas for the 2015/2016 academic year; please feel free to add to it, or to bother whomever the project head would be!


Statuses are as follows:

Need Leader: The project has been suggested, but no one has volunteered to coordinate it.

Prep: A person has volunteered to coordinate the project, but needs to prepare or is busy with other things.

Ready: The project would begin if enough people were interested. Feel free to join!

In progress: The project has started. Feel free to join!

Fall 2015 Ideas

Below are ideas that were either suggested or done in the fall 2015 semester. If you are interested in continuing work on these projects in 2016, move it down to the Spring 2016 table

Project Name Project Leader Notes status
UFSCLC Graham Northup The United Federation of Student Communities for Libre Computing project (probably involving simple websites and hosting) In progress
Mesh Networking Rust Creating a mesh network for fun! Prep
FPGA (OpenRISC, RISC-V) Exploring implementing or using existing implementations of free, openly developed ISAs on an FPGA. Need Leader
PDP-11 hackery Alan Beadle Ready
ITL Chorus Graham Northup An entire chorus of singing computers! In Progress
Tux robot Kyle Pedersen, Phong Ho In Progress
Telepresence robot Need Leader
Cooking w/ Pi Kiki A workshop on Pi and possible Pi projects for 2015/2016 Prep
Playing w/ Pi Kiki Using a model 2 Raspberry Pi to create a multi-platform retro game emulator (NES/SNES/GAMEBOY)-(Famicom TBD) Prep
Multipurpose Lunchbox Pi Kiki Finishing and improving the MLP, with potential to design and build more In Progress
"State of the Industry" OS GPU Talk Baha A presentation on the support and relative performance of modern GPU's in the OS world. Prep

Spring 2016

Below are ideas that are going to be worked on in 2016

Project Name Project Leader Notes status
FRUX Alan Beadle A GNU/Linux-libre distribution based on the free-software parts of CRUX In Progress
Sol-lang Graham Northup The newest version of the Sol programming language In Progress
CPR: Cosi Projects for Robotics Mike Fulton A series of projects using the robots (2 Turtlebots and a Husky) the labs gained in December 2015 Prep
OpenCV Mike Fulton Prep
Robigalia Rust Implementing a secure capabilities-based Linux-compatible POSIX layer on top of seL4 to make it easy to deploy. In Progress
7HRL 3 Benjamin Lannon The 3rd edition of the 7 Hour Rogue-like: A game jam to create a rogue-like in only 7 hours. Planning on March for a date Prep
Machine Learning Mike Fulton A project where COSI learns about Machine/Deep Learning Prep