HAX Lab: FOSS community becomes the classroom
329 | Sat 02 Aug 3 p.m.–3:45 p.m.
Presented by
-
Bryan T Ollendyke
@btopro
https://hax.psu.edu
Educator and Full time Open source front-end developer at Penn State. Bryan's life is open source web contribution. He is the lead of the HAX community. HAX The Web is an effort to "hack" the way the world works with the web by making web authoring ubiquitous for all users, regardless of skill and ability. Treat the web like a file format and make high quality, accessible, fast, usable tools for anyone to self publish.
Bryan T Ollendyke
@btopro
https://hax.psu.edu
Abstract
This talk is a case study in how fusing open source contribution with classroom teaching can directly lead to increases in contributors and improved developer experience! DX often comes down to new users being able to figure out your software and students learning new technologies provide a great basis for building around.
HAX Lab is a collaboration between multiple colleges at Penn State. Information Sciences and Technology crossed with Arts and Architecture, has provided a playground to grow and sustain open source in a unique way I'd love to share. Now there is an IST course (256) that teaches students modern web development through direct and indirect contribution to the platform, HAX Lab, HAX The Club, and collaborations across clubs directly and indirectly improving the ecosystem! You can learn more about the Student Innovation Pipeline here: https://haxtheweb.org/hax-lab/student-innovation-pipeline
Direct contribution:
- Labs solve entry level problems in the ecosystem
- Course capstone projects help contribute to larger needs in the community
- HAX Lab allows students to go further via internships and independent studies
- a student driven HAX Club allows them to take their knowledge to application in the larger university community
Indirect:
- Students use the HAX cli in order to learn about modern web tooling. This provides DX feedback to our community
- Students often keep contributing afterwards by creating sites on the platform
- Several students have continued to contribute in the years after the course
- Other groups internally are writing HAX into grants and building business plans that incorporate HAX unique capabilities
What you'll learn:
- How our pipeline works
- Contribution timelines, scale, and quality of contributions
- Examples of additional ways to engage student communities to increase contributions
- How you can get involved with HAX and use it in your community
More about HAX:
HAX is short for Headless Authoring eXperience, it is a web based ecosystem that makes it easier to build websites and then provides website-tonight style click and build software that you can take with you, download, and remix easily. It was an idea and approach to make it easier to develop web content online.
This talk is a case study in how fusing open source contribution with classroom teaching can directly lead to increases in contributors and improved developer experience! DX often comes down to new users being able to figure out your software and students learning new technologies provide a great basis for building around. HAX Lab is a collaboration between multiple colleges at Penn State. Information Sciences and Technology crossed with Arts and Architecture, has provided a playground to grow and sustain open source in a unique way I'd love to share. Now there is an IST course (256) that teaches students modern web development through direct and indirect contribution to the platform, HAX Lab, HAX The Club, and collaborations across clubs directly and indirectly improving the ecosystem! You can learn more about the Student Innovation Pipeline here: https://haxtheweb.org/hax-lab/student-innovation-pipeline Direct contribution: - Labs solve entry level problems in the ecosystem - Course capstone projects help contribute to larger needs in the community - HAX Lab allows students to go further via internships and independent studies - a student driven HAX Club allows them to take their knowledge to application in the larger university community Indirect: - Students use the HAX cli in order to learn about modern web tooling. This provides DX feedback to our community - Students often keep contributing afterwards by creating sites on the platform - Several students have continued to contribute in the years after the course - Other groups internally are writing HAX into grants and building business plans that incorporate HAX unique capabilities What you'll learn: - How our pipeline works - Contribution timelines, scale, and quality of contributions - Examples of additional ways to engage student communities to increase contributions - How you can get involved with HAX and use it in your community More about HAX: HAX is short for Headless Authoring eXperience, it is a web based ecosystem that makes it easier to build websites and then provides website-tonight style click and build software that you can take with you, download, and remix easily. It was an idea and approach to make it easier to develop web content online.