Skip to content
This repository has been archived by the owner on Jan 18, 2023. It is now read-only.

oneleif vision

Sabien edited this page Feb 21, 2020 · 5 revisions

The goal of this page is to get a concise description of the organization for use on the website:

Iteration 1: oneleif is a nonprofit organization with a focus on team based learning. oneleif is more of a community than an organization. The goal is for each member of the community to find ways to teach or learn from other members. The most common ways we promote to do this are: daily progress checks, open source projects, and active communication.

A lot of the terminology we use will be for developers, but we definitely want to expand to include all fields in the technology realm. Some of the fields we already include are: mobile/web/game developers, UI/UX designers, IT recruiters, 2D/3D modelers/artists, and more.

In the long term, we would like to see oneleif grow in amount of members as well as the amount of partnered organizations and projects we support. This means the community will have to scale and keep the small group feel. This also means we would like to take on open source projects that benefit other nonprofits. The last long term idea is to partner with universities to help students on their path to their degree.

We believe to garner public support, our projects should be public. We do this by using tools that are free and open source. For communication we like to use Discord because of the bots available and the text/voice communication. For working as a team we like project management and version control tools like: Trello, Figma, and GitHub.

We cater to multiple levels:

  • primary education students (middle/high school) that are interested in tech and need some guidance on what to learn, as well as get questions answered
  • secondary education students (those going for a certification or degree) that have some experience but need to learn how professionals work in teams, and get some project-based experience
  • professionals in the field that are interested in working on open source projects. Also those that have their own project and would like to get a team to help them.
  • professionals in a different field (like IT Recruiters) that want to change careers and would like to learn on their own and not have to get another degree
  • non-profits/companies looking to get into open source work and need guidance
  • universities/colleges that would like a program to assist their students
  • a place for recruiters to find potential hiring candidates. The recruiters are nice to have in the community so people can ask questions about their resume and experience necessary to land a job.

Other ideas:

  • talk about the use of meetups to get a local community available to each member and how we can support them in their pursuit of starting a meetup
  • talk about how we have open source guidelines for setting up a github project and how to manage the team, find members, and soon to have a design system with documentation on how everything works
  • documentation on open source contribution
  • open channels to ask for support/help
  • daily progress program
  • counts as volunteer experience on linkedin
  • channels for any interest
  • people can bring in their own projects or join one that's already started
  • weekly streams, monthly meetups
  • voice channels to chat and get to know people more personally