docs: clarify contribution workflow and require PRs to target develop branch#137
Open
HarshitSharma14 wants to merge 13 commits intoOREL-group:developfrom
Open
docs: clarify contribution workflow and require PRs to target develop branch#137HarshitSharma14 wants to merge 13 commits intoOREL-group:developfrom
HarshitSharma14 wants to merge 13 commits intoOREL-group:developfrom
Conversation
…responding-120 fix: move Ollama calls to QThread to prevent UI freezing on Windows
…el-plot style: improve simulation plot layout in run_llamosc.py
…exception-handling-65 Revert "fix: add exception handling and default behaviors for LLM calls (OREL-group#65)"
This workflow installs Python dependencies, runs tests, and lints code with multiple Python versions.
Add CI checks, CODEOWNERS, and contribution workflow safeguards
Updated project details and onboarding guide for GSoC 2026.
Contributor
|
Please check my comment on your other PR @HarshitSharma14 . Also please add a section in the PR markdown that each contributor must fill to attach screenshots (if bug is identified clear before and after, and otherwise clead terminal+gui+working code for new features) Also add a section that if logic changes were they discussed with project maintainers ok Slack/in Saturday meetings? |
added 2 commits
March 12, 2026 12:00
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary of changes
Note: This PR has been rebased to target
developinstead ofmain.Before merging this PR, please ensure that PR #138 (sync
developwithmain) is merged first:#138
If you see many commits in this PR, it likely means
developis not yet up to date withmain. After merging #138, this PR should show only the three commits related to this change.The commits relevant to this branch are:
docs: clarify contribution workflow and require PRs to target developenhance PR template: add section for screenshots/evidence and clarifyrelocate CONTRIBUTING.md to .githubThis PR updates the contribution documentation to clearly define the repository workflow.
Changes included:
developbranch.developinstead of the default branch.developbranch existed.The goal is to make the development workflow explicit:
mainremains the stable branch.developis used for active development and code review.develop, and maintainers can later merge stable changes intomain.Note: This PR description follows the updated PR template format (and going forward, PRs should follow this updated structure, including screenshots/evidence and maintainers-discussion confirmation where applicable).
Related issue(s)
Closes #128
Repository state note
The commit introducing
CONTRIBUTING.mdand the workflow updates currently exists only onmain.The
developbranch appears to be ~12 commits behindmain, so this PR targetsmainto avoid conflicts with files that are not yet present indevelop.Since the contribution guidelines now direct contributors to open PRs against
develop, it may be useful to bringdevelopup to date withmainbefore using it as the primary development branch.Question for maintainers
Would you also like to enforce additional repository conventions at this stage, such as:
Happy to add these in a follow-up PR if that aligns with the intended workflow.
Agent logic / prompts
Tests
Screenshots / evidence
Checklist