The first tech post is by Chance Zibolski, a community system administrator and project lead of Ganeti Web Manager, a Web administration panel that allows administrators and clients access to administer and use Google’s open source cloud infrastructure.
Recently the OSU Open Source Lab has been experimenting with different technologies, in particular Openstack. We already use Ganeti as our production virtual machine and cluster management system and have written a web front end called Ganeti Web Manager. The whole purpose of the web manager is to allow us to easily create new virtual machines for internal purposes and to provide our customers with cheap, redundant VMs. Recently, the OSL released Ganeti Web Manager 0.10.2 and we’re getting close to finishing version 0.11. With this release, we’ve begun to discuss the future of Ganeti Web Manager and where we should be taking it. We’ve decided to eventually rewrite it. As the project lead of Ganeti Web Manager, it’s been my job to explore what tools and libraries we may want to use for new versions of the project.
Sometimes, it’s hard to be popular. The increasing popularity of open source means that there are always more students interested in the Open Source Lab than we have the ability to hire and mentor. In order to increase the lab’s reach and educate more people about FOSS, the lab created a new program, DevOps Bootcamp. Spearheaded by Emily Dunham, a student system administrator, and modeled after Portland State University’s Braindump, this program will allow more people from outside of the OSL to learn valuable FOSS skills.
The unique DevOps Bootcamp curriculum focuses on both software development and systems administration. Designed to be accessible to complete beginners, the course aims to take potential open source contributors from no knowledge to a solid grasp of the basics in a year. The informal class covers the following key areas: linux basics, basic system administration, basic FOSS development methodologies, base infrastructure services for any organization (DNS, Email, etc), and building a simulated infrastructure for a company from top to bottom.
In addition to supporting projects that are making significant impacts on technology, the Open Source Lab hosts projects that are striving to make the world a better place. The following 10 open source projects (in no particular order) promote open source technology in education, health care and government in ways that build a better future.
CiviCRM is open source Constituent Relationship Management software geared toward meeting the needs of nonprofit and other public sector organizations. For example, the New York State Senate uses CiviCRM to manage millions of constituents for 62 state senate offices; Hands On, a nonprofit theater organization for the deaf, uses CiviCRM to manage ticketing. The OSL hosts most of the infrastructure for CiviCRM including the main website, the demo server, the documentation server and discussion forums.
More than 160 students, community members and educators gathered in the Kelley Engineering Center at Oregon State to share ideas, make connections and learn together at the Open Source Lab’s Beaver BarCamp 12 on Saturday, October 12. An informal conference hosted twice each year by the Open Source Lab, Beaver BarCamp encourages attendees to participate by both presenting sessions and participating in discussions. Throughout the day, 50 sessions were presented, with topics ranging from Python programming to starting a business to creating a universe.
At Beaver BarCamp, sessions are scheduled the morning of the event: everyone writes the session they are interested in presenting on a Post-It note. Interest in sessions is gauged by having participants place dot stickers on their favorite sessions. Next, OSL staff arrange the schedule according to the needs of the presenters and popularity of sessions. Wendy Kincade, a master’s student at the University of Oregon, has attended Beaver BarCamp since it began in 2008 and enjoys the freedom this aspect of BarCamp provides.
The Open Source Lab serves as a trusted third-party home to some of the largest open source projects. By promoting collaboration, accessibility and transparency, these projects are advancing the open source mission. The following (in no particular order) are 10 projects that make a significant impact on the open source community.
Apache Software Foundation
The Apache Software Foundation manages the development of many open source software packages, most notably the Apache Web server. The ASF was one of the OSL’s first hosted projects, coming aboard in 2003. The OSL provides hosting for the ASF's operational infrastructure.
The Linux Foundation promotes, protects and advances Linux. To achieve these tasks, the Linux Foundation provides legal services to Linux developers, collaborates on the Linux Standards Base, hosts events for the Linux community and provides public relations regarding Linux. The OSL hosts the Linux Foundation's infrastructure including websites, email and development machines.
The Open Source Lab is celebrating 10 years of open source hosting, development and education. Here is a look back at some of our most important accomplishments.
Posted by Melissa Morse on August 22, 2013
2003 Domain name
The domain name osuosl.org was created on October 11 at 17:25:06 UTC.
2003/04 Mozilla Firefox
The OSL began hosting the Mozilla Foundation in 2003. In 2004, the lab began facilitating downloads of the Mozilla web browser Firefox 1.0, using Bouncer. The OSL specifically created Bouncer to help facilitate the high number of Firefox downloads: over 1 million on the first day of its release. Learn more
2005 Google and TDS
In 2005, TDS donated 600 megabits of Internet bandwidth, enabling the OSL to improve its FTP mirroring services. Google also began donating to the Lab on a regular basis, ensuring the Lab’s success in contributing to the open source community. Learn more