Skip to content

Lambda Cartel Charter

Adam Wright edited this page May 25, 2017 · 9 revisions

Lamdba Cartel Charter

Background

The Cartel was formed by five people who have talked with Scott Nimrod aka Bizmonger on several occassions on twitter and youtube. These five people are all software engineers and work in various industries and platforms around the globe. The one thing that we all have in common is a love of programming and a strong interest in functional programming.

Goals

The goal of the Lambda Cartel is to work together to build a platform for showcasing functional developers and their content. We will achieve this by working together to build an open source web application that aggregates disparate content that each developer has spread across the internet. This will allow all of the participants to have greater exposure to the outside world.

One of the major themes of this Cartel will be open source, we want to open source our code, our planning meetings, and anything else we can. We all have varying degrees of experience with open source projects, and we will also try our best to open source the challenges of distributed work and managing an open source project.

Another major goal of the Cartel is to show the world that functional programming can be useful in more domains that just science and finance. Our first project will be a web project built entirely in a functional style, with functional languages.

Key Stakeholders

Scott Nimrod [put a few sentences about your self here]

Pablo Rivera [put a few sentences about your self here]

Bryan Wilhite [put a few sentences about your self here]

Ody Mbegbu [put a few sentences about your self here]

Adam Wright was invited to join the Lambda Cartel by Scott Nimrod. Adam is a .NET Software Developer from the state of Kansas in the United States who enjoys writing code in any language and has a passion for F# and functional programming.

Constraints, Assumptions, Risks, Dependencies

Constraints

The primary constraint on these projects will be time and time zone. We will have to be diligent about giving everyone fair opportunities to come to any decision making meetings. We realize that each person does have a personal life and may not be available for each group session. We are only asking for each person to commit to a few hours per week working on any part of the project. We will not be tracking anyone's time or effort during the project.

Risks

The primary risk is burn out. Any person could feel like this is taking more time than they have or want to give to it at anypoint. We would like to avoid single points of failure as well. Typically any administrative rights should belong to at least two members of the Cartel at all times. That will allow the other person freedom to leave if they so desire, and not leave the team in a bad position.

Dependencies

We will need the following things at a bare minimum to be successful

  • A Website
  • A Code Repository
  • A forum for discussions
  • A Calendar
  • Fun
  • Positive Attitude
  • Open Mind
  • Respect for all members

Member Commitments

  • Communicate your thoughts about anything you think is relevant
  • Help each other when you have time
  • Help promote the team and project
  • Be polite and respectful
  • Respect our public audience - A lot of this work will be done in the open.
Clone this wiki locally