Skip to main content

Contribution Areas

Loong needs more than one kind of contributor. The public contribution story is intentionally broader than “write core runtime code”. Use the repository’s contribution-areas reference when you want the deeper repository-native area map and source-level starting points behind this shorter overview.

What The Project Values

  • ownership over what you ship
  • taste in product, API, docs, and engineering decisions
  • care for other contributors and reviewers
  • long-term thinking over clever shortcuts
  • realistic, steady contribution instead of heroic bursts

Where Your Strengths Can Help

AreaWe especially welcomeWhy it matters
product and interface designdesigners with strong product judgment and trust-sensitive UX instinctsLoong should feel legible and humane, not only technically capable
frontend and interaction engineeringengineers who can turn rough user surfaces into polished flowsfirst-run experience, diagnostics, and future UI work all need strong interaction design
Rust and systems engineeringengineers with deep Rust skill and architecture disciplinethe runtime depends on strong boundaries, reliability, and maintainability
hardware, robotics, and embodied AIpeople who understand real-world device or operational constraintsthe project should grow beyond a narrow software-only shell
cross-platform deliveryengineers who care about packaging and platform reliabilitya private assistant runtime only matters if it works across the systems people actually use
testing, QA, CI, and operationscontributors who enjoy release hygiene, observability, and failure analysistrust is built through boringly reliable validation and delivery
documentation and docs-site claritywriters and engineers who can make public docs easier to scan and trustpublic docs shape adoption and contribution quality directly
community carecontributors who are good at triage, review, and unblocking othershealthy collaboration is part of the product, not an afterthought

Good Starting Points

If you want to start in…Useful places to look
product and docs clarityREADME.md, README.zh-CN.md, site/, onboarding and doctor flows
runtime and systems workcrates/kernel/, crates/app/, ARCHITECTURE.md, design docs
install, release, and platform workinstall scripts, release workflows, reliability docs
public contribution improvementcontributor docs, issue templates, discussions, review flow docs

How To Join

  • Join an existing issue if you already know what you want to improve.
  • Open a discussion first if the scope is large or architecture-sensitive.
  • Reach out directly if you want to introduce yourself and explain what you would like to own.

A Helpful Introduction

If you introduce yourself directly, the most useful signals are:
  • your time zone or typical working hours
  • the kinds of problems you are strongest at
  • the area you would most like to push forward
  • what part of Loong feels most worth building
  • examples of work, writing, design, or code you want maintainers to see

Deep Reference