BASE is a significant voice in the global Scala community; it is the most active Scala user group in the world. BASE is an independent community whose core consists of Scala practitioners. The group's charter is to grow and serve the local and regional community of Scala practitioners, and to interact with the global community by sharing information. The Scala practitioners constitute the Member role described below.
- Members - must be individuals, not corporations; members do not represent their employers. Membership is open to all. Currently there is no membership fee. Members suggest topics for future events and vote on them.
- Speakers - individual or corporate representatives, not paid by BASE. Speakers are selected by Organizers. Content must be vetted and scheduled by Organizers; often binding suggestions regarding content are made by organizers so that standards are enforced. Must abide by "Speaker Guidelines".
- Organizers - volunteers (individuals, not corporations); organizers do not represent their employers. Organizers organize events, set and enforce guidelines, manage relationships with speakers, hosts and sponsors, and deal with member issues. Organizers select each other by an informal process. The principal organizer may delegate specific responsibilities to co-organizers.
- Hosts - Provide facilities for an event. Must abide by "Host Guidelines". Hosts have no influence over speaker selection or the topics presented. Hosts are allowed a brief (60 second) presentation near the beginning of each event.
- Sponsors - can be individuals, however sponsors are most often corporations. Sponsors cover specific expenses, and/or provide resources, and/or provide prizes for one or more events.
Events and online discussions are subject to the Scala Code of Conduct
As gratifying as a full house for an event is, popular videos have a longer-lasting impact and a greater sphere of influence. The requirements of video production drive many of the line items in the Host Guidelines and Speaker Guidelines documents. On the other hand, networking happens best in person, and one of the purposes of this meetup is to foster networking. Thus events are a balance between networking and video production.
BASE has a policy of accepting all interested parties as organizers. New organizers are put through an orientation process. Organizers are continuously evaluated with regards to their faithfulness to this Charter. While membership in the committees was open to all, the meetings are not open to the public, nor are the working materials available to the public. Only actionable results are made public, in due course.
It is more important for BASE to have a primary organizer that is a strong manager than a strong software technologist. The program committee needs people that are technically strong, and the host relations committee needs people who are skilled at building relationships.
This Charter is meant to follow the spirit of the Apache Foundation
, but downsized to suit a much smaller group. The Charter is a living document, however any major changes must be approved by a unanimous vote of the current and all previous primary organizers that remain in good standing. The BASE succession policy is completely unlike the Apache succession policy. That is because BASE does not have the need or the resources for a full-scale leadership mechanism like Apache. BASE is only similar to Apache in how individuals and committees carry out their tasks. Examples are the program committee, the host relationship committee and the communications committee. As with Apache, BASE committees and individuals have mandates and guidelines, as well as authority to make their own decisions accordingly.
This document is in the public domain.