CCSCNE 2014 MouseTrap Hackfest

(Difference between revisions)
Jump to: navigation, search
Line 47: Line 47:
 
</ul>
 
</ul>
 
<h2>To register</h2>
 
<h2>To register</h2>
First, you need to be registered for CCSCNE 2014. Second, please email Stoney Jackson &lt;hjackson@wne.edu&gt; the following:
+
First, you need to be registered for CCSCNE 2014. Second, please email Stoney Jackson &lt;hjackson@wne.edu&gt; the following <strong>by Friday 4/18/2014</strong>:
 
<ul>
 
<ul>
 
<li>SUBJECT: Hackfest Registration</li>
 
<li>SUBJECT: Hackfest Registration</li>

Revision as of 19:25, 1 April 2014

Contents

MouseTrap Hackfest @ CCSCNE 2014

Hackfest sponsored by Red Hat

  • Friday, April 25; 2:30 PM - midnight
  • Providence College, room TBD

Want to...

  • Help others through code?
  • Gain real-world development experience?
  • Become more familiar with an open-source project?
  • Move your mouse cursor with your head?

Then come to the MouseTrap Hackfest!

Logistics

  • Food provided for registered participants (see registration instructions at the bottom)
  • Students and faculty are welcome
  • No experience required
  • Bring a laptop with the following:
    • Ethernet port (wireless will not be available; but a wired connection will be provided)
    • USB port (we will be booting from USB drives into a live image of Fedora 20.)
    • Webcam (MouseTrap allows users to control the mouse using a webcam... so, yeah :) )

Goals

  • Give participants a chance to integrate into a real open source project, MouseTrap
  • Grow the MouseTrap community

Format

To meet these goals, members of the MouseTrap development community will help participants set up a development environment, introduce participants to common tools used to code and communicate, and help participants walk through a typical workflow to contribute to MouseTrap.

The format is not that of a lecture-based course; although demonstrations may be performed by facilitators as needed. Instead this will be an immersive experience with facilitators assisting participants. By the end of the hackfest, we hope that participants walk away with everything necessary to become contributors to the MouseTrap project.

MouseTrap

MouseTrap is a standalone GNOME application that allows users with physical impairments to move a mouse cursor using a webcam. To learn more about MouseTrap visit [1].

Facilitators

include students currently involved in MouseTrap as well as:

  • Joanie Diggs, GNOME Accessibility Team
  • Heidi Ellis, MouseTrap Maintainer
  • Stoney Jackson, MouseTrap co-Maintainer
  • Karl Wurst, Open-Source Educator
  • Student members of the MouseTrap community

To register

First, you need to be registered for CCSCNE 2014. Second, please email Stoney Jackson <hjackson@wne.edu> the following by Friday 4/18/2014:

  • SUBJECT: Hackfest Registration
  • Your full name
  • Whether you are a student or faculty
  • A brief description of your experience working on open source projects (remember, no experience is required!)

FAQ

What is a hackfest?

There are different definitions of hackfest (and/or hackathon, codefest, etc.). The essence of a hackfest is a bunch of programmers getting together to code with a common purpose. Some hackfests are competitions. Some are educational. Some are social events.

This hackfest is educational and social. The goal is to give participants a chance to immerse themselves into an open source project.

What programming language does the project use?

Python. But you don't need to know Python to participate in the hackfest!

  1. Much of what we'll be doing will not require knowledge of Python.
  2. There are many ways to contribute to open-source projects other than code (50-ways)
  3. It's an easy language that can be learned on the fly. And there will be many there that can help you.

Can students participate? Can faculty participate?

Yes and yes!

Can I come late? Can I leave early? Can I come, go, and come back again later?

Yes, yes, and yes!

Personal tools
Namespaces
Variants
Actions
Events
Learning Resources
HFOSS Projects
Evaluation
Navigation
Toolbox