Contribute to μlbs

Help shape the future of μlbs with open source contributions. Your ideas, code, and feedback will help us build the next generation of cloud-native frameworks.

🛠 Contribution Guidelines

How to Contribute

1

Start with the Docs

Review our contributor guidelines and code of conduct. Familiarize yourself with the framework architecture and contribution workflow described in the documentation.

2

Fork and Create Feature Branch

Clone the repository and create a dedicated branch for your changes. Use semantic naming conventions (e.g., feat/microbenchmarks).

3

Submit a PR

Push changes with clear commit messages and create a pull request. Include test coverage and reference any related issues.

Contribution Guide

Code Contributions

  • Implement features using TypeScript with strict typing
  • Add comprehensive test coverage using Jest
  • Ensure benchmarks pass using mulbs-test suite
  • Update documentation wherever changes affect public API
🔧 For large changes, discuss via GitHub issue before submitting code.

Documentation

  • Improve clarity in technical guide sections
  • Add real-world usage examples
  • Translate core documentation to other languages
  • Create architecture diagrams using Mermaid
📘 All documentation follows Google-style markdown conventions.

Open Source Code of Conduct

μlbs is a welcoming community for developers of all backgrounds. By contributing, you agree to our conduct standards that promote collaboration, respect, and technical excellence.

Collaboration

All contributors receive equal respect, regardless of skill level.

Respect

Maintain professionalism in all communication and decisions.

Transparency

Document decisions in public forums with clear rationale.

Ready to Contribute?

Join our open source community to help build the next generation of cloud-native microservices.

Go to GitHub