Skip to content

Latest commit

 

History

History
46 lines (29 loc) · 2.56 KB

PROPOSALS.md

File metadata and controls

46 lines (29 loc) · 2.56 KB

RFPs (Request for Proposals)

Formats

A single StudyJams session may comprise of events which could be categorized broadly into the formats below.

  1. Talk - The presenter speaks for the most part and shares slides.
  2. Demo - The presenter demonstrates code or an application by sharing desktop
  3. Mob-Review - The presenter does a code-walkthrough. Expects audience members to review content and contribute suggestions
  4. Mob-Programming - The presenter does live coding. Expects audience members to review content and contribute suggestions
  5. Discussion - The presenter conducts a very interactive discussion with audience members
  6. Flash Talk - The presenter speaks for 5 minutes on any topic of choice; in a session slot that's marked Flashtalk

When you propose a topic, please pick and design your content to match the formats above.

Levels

Each level describes an general entry criteria for the indenteded audience. Taking GoLang as an example

  1. Beginner - Knows programming but is new to Golang. Knows a few aspects of Golang but hasn't yet written a lot of code.
  2. Intermediate - Knowns Go environment. Knows Go packages, dependencies. Knows reading Godoc. Knows how to write tests. Knows the language (Interfaces, structs, pointers etc)
  3. Advanced - Writes Golang code regularly. Familiar with Go stdlib and popular 3rd-party libs from the community.
  4. Expert - Significant experience working on Golang. Knows debugging. Profiling etc. Well aware of the Go stdlib, its evolving ecosystem, architecture, best-practices etc.

Request for Proposal

The Request for Proposal (RFP) is a system where you, as a participant can express interest in learning any aspect of Golang, or something from its ecosystem.

By floating your RFP in the community, you may find like-minded individuals who are also interested in the same topic(s). They may either provide you with more reference material, or may join you in the quest for a proposal by upvoting your RFP.

As a community, we hope to find individuals who have expertise in the RFP topics, who may make a proposal to address your request.

How to submit a Request for Proposal (RFP)

To submit a RFP, open an issue and choose StudyJam - Request for Proposal as the template. The template also explains the details that you must fill in.

Title

** The title of the RFP must follow the format: **

RFP: <Level>: <Format>: <YourTitle>

Example:
RFP: Intermediate: Any: Interested in a deepdive on how `sync.RWMutex` works