Skip to content
This repository has been archived by the owner on Dec 5, 2019. It is now read-only.

Latest commit

 

History

History
39 lines (29 loc) · 1.51 KB

File metadata and controls

39 lines (29 loc) · 1.51 KB

Contributing

Welcome! Contributors are welcome, under the following guidelines. You do not have to be a member of our organization to contribute!

This project is intended as a library for mechasqueak3, open source, and released under BSD-3.

While some members have direct write access, it is intended that feature updates undergo a peer review process. Please submit a PR for any feature request, against the DEVELOP branch.

One does not simply commit to master.

Pull Request Requirements

  • Pull requests without meaningful testing will NOT be accepted.
  • Pull requests that are out of scope or modify unnecessary files will NOT be accepted.
  • Pull requests should have concise messages and commits.

Use docstrings and comments to document how your feature functions, and why. Docstrings should be formatted to the flavor of Google.

Example docstring:

def example_function(param1: int, param2: str) -> bool:
"""
This is an example doc string.  It may span multiple lines, however
it may not break the 100 characters per line PEP8 standard.  It is a
good standard to include expected types, explain what your function
attempts to accomplish, and what result is returned, if any.

Args:
    param1 (int): First Parameter.
    param2 (str): Second Parameter.

Returns:
    bool: True if successful, False otherwise.
"""
return False

Reporting Issues

Please report issues on Github.