Both OpenITP and OTI will be participating in the GNOME Outreach Program for Women! We are accepting applications for OpenITP and OTI's tech and field teams.
Application Process
===================
- Read up on the outreach program.
- Look over our projects and task ideas below. If nothing there strikes your fancy then feel free to suggest one of your own. We love new ideas! Check back often, we're still adding tasks and projects!
- Join the #openitp and #oti channels on irc.freenode.net and introduce yourself!
- Contact the mentor of the project that you're interested in contributing to via IRC. Talk with them about how to get started.
- Send your application to opw-list@gnome.org. Please be available and responsive throughout the application period so we can work with you on improving it.
One more thing: I don't want anybody to think for a second that OpenITP would turn away awesome male applicants! If you're trying to get involved in our issues and our tech, there's room for more people!
OpenITP Tasks and Programs
If you're interested in working with OTI, come find us in #openitp on irc.freenode.net and introduce yourself!
Integration between DokuWiki and EtherPad-Lite
This task has one deliverable: a pad-like interface for simultaneous multi-person DokuWiki editing that respects ACLs, can handle SSL, etc. OpenITP's community has requested this feature for collaborative work, and a 3-month push to develop it would make a lot of people very happy. We're looking for somebody that can handle PHP for the Dokuwiki piece. Javascript and Node.js would be good if you're going to reuse Etherpad-lite. If not, then maybe we could build on top of the Gobby protocol. Applicants should have some web programming experience and be comfortable with basic security concepts involved in ssl. James Vasile (username vasile on freenode or email james AT openitp DOT org) will mentor interns on this task.
UX Designer At Large
Our UX expert, Georgia Bullen, will serve as mentor for this task. She will lead an intern in performing a UX design task for a free software anti-censorship or anti-surveillance project. OpenITP might accept multiple people for this task. We will help identify candidate projects and provide design feedback throughout the process. Applicants should submit a link to projects you’ve worked on, github, resume and a cover letter. This project's mentor will be Georgia Bullen (georgia AT opentechinstitute DOT org).
Code Academy Lesson Development
OpenITP is interested in developing code academy lessons that teach Python and Javascript language skills while also giving students background in encryption, security and privacy techniques. This task would be to develop lessons and example projects for contribution to the Code Academy website. Applicants should submit materials that demonstrate strong writing skills, Python and/or Javascript mastery, and understanding of security techniques. This project will be mentored by James Vasile, who is vasile on irc.freenode.net or james AT openitp DOT org.
Improve Planeteria.org Community Development Tools
One way technologists can participate in free software is to help with community development. We maintain a blog planet for women in free software at planeteria.org/wfs. And Planeteria.org itself could use some work. Most people read blog planets in their feed readers, and that might be because the current site is kind of... ugly. And confusing. It could use a UI overhaul, a javascript cleanup, a template makeover, uptime monitoring and some community outreach so more people read the feed! If you are interested in any of those tasks, we'll make a game plan and bring Planeteria.org into the modern web era. Python, javascript, html and css are the tech skills you'll need to participate. Contact James Vasile (james AT openitp DOT org or vasile on irc.freenode.net) to get started on a plan!
OTI Tasks and Programs
If you're interested in working with OTI, come find us in #oti on irc.freenode.net and introduce yourself!
Front-End Development for Tidepools
OTI seeks 1 or 2 interns to help with front-end development and design Tidepools, a local map-based visualization service for neighborhoods. Familiarity with Javascript, HTML5, and CSS are a must. Design sense, PHP, MongoDB, Python, Leaflet and D3 are a plus. We are looking for either 1 rockstar intern who can help with all of the above, or 2 interns - one more design focused and one more development focused. This task will be mentored by Georgia Bullen (georgia AT opentechinstitute DOT org) and Jonathan Baldwin. Applicants should submit a link to projects you’ve worked on, github, resume and a cover letter. The tidepools repository is on github.
Tor Integration:
Commotion mesh nodes are capable of being configured to enter directly into the Tor network. We need an intern to configure, package, and document the process of making a tor-entry node. If the intern completes this task within the time frame they will have the opportunity to tackle custom configurations that will allow for Tor exit nodes on the mesh that allow small bandwidth Tor traffic from elsewhere to be run over the network to further obfuscate it. Contact Dan Staples (danstaples AT opentechinstitute DOT org) to apply!
Virtual Mesh Testing Suite:
This intern will create a series of scripts to cause mesh routers to imitate different routing and configuration problems. When run these scripts will cause a router to fail in a specific way, give the user a hint on how to find out what the problem is, echo encouragement to the user as they use the correct tools to discover the problem along the way, and monitor if the user resolves the problem. The output of this process will be a program that allows a user with basic training to use a virtualized router to train themselves to address problems that occur in the field. Contact Dan Staples (danstaples AT opentechinstitute DOT org) to apply!
- Log in to post comments
