Skip to content

πŸ“Œ How to Claim an Issue (/claim) & Contribution GuidelinesΒ #27

Description

@krishkhinchi

Welcome to Kepler! πŸš€

Thank you for your interest in contributing to our AI-powered Autonomous Space Traffic Management Platform. To ensure a smooth and fair contribution process, please follow the issue claiming workflow below.


πŸ›°οΈ Claiming an Issue

Before you start working on an issue, you must claim it by commenting:

/claim

If the issue is available, our GitHub automation will automatically assign it to you and add the appropriate labels.

Please wait until the issue is assigned before starting your work.


πŸ”“ Releasing an Issue

If you are unable to continue working on an issue, please make it available for others by commenting:

/unclaim

This will automatically remove your assignment and reopen the issue for other contributors.


⏳ Claim Expiration Policy

To keep development active and prevent issues from remaining blocked:

  • ⏰ A reminder may be sent if there has been no activity for a period of time.
  • ❌ If an issue remains inactive for an extended period, it may be automatically unassigned.
  • πŸ”„ Once unassigned, the issue becomes available for any contributor to claim.

If you need more time, simply leave a progress update on the issue.


πŸ“‹ Contribution Rules

Please read these carefully before contributing.

βœ… Before You Start

  • Claim the issue using /claim.
  • Wait until you are assigned.
  • Read the issue description carefully.
  • Ask questions if anything is unclear.

🚫 Do Not

  • Work on an issue that is already assigned to someone else.
  • Submit a Pull Request for an issue you haven't claimed.
  • Create duplicate Pull Requests for the same issue.
  • Make unrelated changes in the same Pull Request.

βœ… Pull Request Guidelines

When submitting your PR:

  • Reference the related issue (e.g., Closes #42).
  • Keep the PR focused on a single issue.
  • Follow the project's coding standards.
  • Ensure your code builds successfully.
  • Run tests before submitting.
  • Update documentation if your changes require it.

πŸ’¬ Need Help?

If you have any questions about an issue:

  • Leave a comment on the issue.
  • Ask for clarification before implementing major changes.
  • Be respectful and collaborative with other contributors.

🀝 Community Guidelines

We aim to build an inclusive and welcoming open-source community.

Please:

  • Be respectful.
  • Provide constructive feedback.
  • Help fellow contributors when possible.
  • Review existing issues before opening a new one.

🌟 Thank You

Every contribution, whether it's code, documentation, testing, bug reports, or ideas, helps make Kepler a better platform for the global open-source community.

Happy contributing, and thank you for helping build the future of autonomous space traffic management! πŸš€

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    ECSoC26Official label for ECSoC26 event contributions.GitHub ActionsGitHub Actions workflows and CI/CDbugSomething isn't workingdocumentationImprovements or additions to documentationenhancementNew feature or requestgithub-actionsGitHub Actions workflows and CI/CDhelp wantedExtra attention is neededhelp-wantedMaintainers are seeking community assistance.type:bugFixes an existing bug or unexpected behavior.type:documentationImproves project documentation.type:featureIntroduces a new feature or enhancement.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions