Elastic Contributor Program Rules | Elastic

Elastic Contributor Program: Rules

Ready to contribute? Here’s what you need to know to earn points.

The basics

All contributions must follow the Elastic Community Code of Conduct. The contributions must be your original work, and you must cite your sources when necessary. If the committee concludes that a contributor has plagiarized, they will be expelled from the program.

Event organization

To receive points for organizing events such as meetups, hackathons, virtual events, and workshops:

  • The event must be open to the public. If it's a meetup, workshop, or any event other than a conference, admission must be free.
  • You must provide a valid link to the event page.
  • Your full name, the event date, and description must appear on the event page.
  • The event must be centered on Elastic products and solutions.
  • A minimum of 10 attendees is required and the event must be at least an hour long.

You will receive six points per organized event submitted.

Presentation

To receive points for presenting at events such as meetups, workshops, and conferences:

  • The presentation must be open to the public. If it's a meetup, workshop, or any event other than a conference, admission must be free.
  • You must provide a valid link to the event page.
  • Your full name, the title of your presentation, and the event date must appear on the event page.
  • The presentation must be centered on Elastic products or solutions.
  • A minimum of 10 attendees is required and the presentation must be at least 15 minutes in duration.

You will receive six points per presentation submission.

Written content

To receive points for written content such as articles or blog posts:

  • You must provide a valid link to the content. It cannot have a paywall, but required registration or login is allowed.
  • Your full name and the publication date must appear on the written content.
  • The written content must be centered on Elastic products or solutions.
  • The written content must have a word count of at least 200 words (roughly equivalent to 10 lines in length).

You will receive six points per written content submission.

Video

To receive points for video tutorials, series, or use case recordings:

  • You must provide a valid link to the video. It cannot have a paywall, but required registration or login is allowed.
  • Your full name and the publication date must be published in the video or in the video description.
  • The video must be centered on Elastic products or solutions.
  • The video or video series must be at least 5 minutes in length.

You will receive four points per video or video series submitted.

Translation

To receive points for written translation of an elastic.co blog:

  • The original elastic.co/blog must be linked in your translated work.
  • Translations into English or translations into languages that the content is already available in will not be accepted.
  • You must provide a valid link to the translated content. It cannot have a paywall, but required registration or login is allowed.
  • Your full name and the publication date must appear on the translated content.
  • The translation must use technical terms with consistency.
  • Only written translations will be accepted.

You will receive two points per translated content submitted.

Code

To receive points for code contributions:

  • The code must be contributed to Elastic repos. It must be approved by Elastic in the Elastic GitHub repo.
  • You must submit a valid link to the code contribution.
  • The date the code was published must be included in the valid link.

You will receive six points per accepted code contribution you make.

Contribution validation

To receive points for contribution validation:

  • You must validate another contributor's submission on the Elastic Contributor portal.
  • You cannot validate your own contributions.

You will receive one point per contribution you validate. To learn more about how to validate contributions, check out the submissions page.