Skip to content

Latest commit

 

History

History
42 lines (25 loc) · 1.56 KB

CONTRIBUTING.md

File metadata and controls

42 lines (25 loc) · 1.56 KB

We love open-source, and we’re happy to invite contributions from other developers!

When you contribute, you make a real impact, sometimes totalling billions of user sessions. And your contributions are publicly, measurably displayed on this repository!

Submit an Issue (bugs & feature requests)

Before submitting an issue, first review this short checklist:

  • I’ve checked for duplicate issues
  • I’ve thoroughly and concisely detailed my issue
  • I’ve marked my issue as a bug, feature request, or other

Submit a Pull Request (code contributions)

If you’re a newcomer, look for issues under the good first issue label!

Getting Started

  1. git clone this repository, then cd into your copy
  2. Install the Pesde package manager, if you haven’t already
  3. Run pesde install
  4. Review the Codebase Guide (at bottom)

Submitting your PR

Please review this checklist:

  • My PR is appropriately labeled
  • My PR’s code matches the codebase’s conventions
  • My PR doesn’t introduce new dependencies

Code Guide

Code Structure

The source code’s structure is available for inspection under the /src directory. This varies between Loneka’s softwares, but is generally hierarchical, so topmost layers are a good starting point.

Tech Stack

For a reference of our dependencies, consult the pesde.toml file located at the repository’s root directory. dev_dependencies are a list of CLI tools, and dependencies specifies used libraries.

Most of these are on GitHub, so just look them up!