Repository navigation
Update on Pull Requests and Community Contributions #1645
dpasukhi
announced in
Announcements
Replies: 1 comment
|
@dpasukhi Just noting that I have seen this. I'm auditing my contributions against the guidelines. I want to make sure I'm making a positive contribution not making work. I'm working on some invokable skills and CI on our fork that will assist in making sure the guidelines are complied with by the agents. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Dear Community,
First of all, thank you for your contributions, pull requests, and issue reports. We appreciate your continued support and involvement in OCCT development.
We plan to resume processing and integrating community contributions once we have completed porting our internal patches.
Regarding existing pull requests:
Pull requests with signed Contributor License Agreements (CLAs), as well as those pending approval, will be reviewed and processed by the OCCT3D team.
To simplify and accelerate integration, we intend to handle necessary adjustments and minor fixes directly rather than requesting multiple rounds of changes from contributors.
If a proposed fix is not sufficiently stable or does not align with OCCT architecture and design principles, we will provide feedback and explain the reasons.
Regarding new contributions:
We recommend opening a GitHub issue first, with a detailed description of the problem, expected behavior, and relevant technical findings. This is particularly helpful when the issue or proposed solution has been identified through AI-assisted analysis.
We continue to welcome pull requests. However, for external contributions, we strongly recommend keeping them small, focused, and limited to a specific bug fix or feature. This approach makes review and integration more efficient and helps avoid conflicts with ongoing development.
Regarding AI-assisted contributions:
If you use AI tools to analyze issues or prepare code changes, we strongly recommend providing the AI assistant with our OCCT AI development instructions
These instructions help AI assistants follow OCCT coding conventions, understand architectural requirements, and focus on fixing the root cause of problems rather than introducing workarounds.
Regarding the Contributor License Agreement (CLA):
If you have not yet signed the CLA, please download and complete the Contributor License Agreement (PDF)
The completed and signed copy should be submitted through the OCCT3D contact form
Please note that a signed CLA is required before a contribution can be integrated.
Thank you for your understanding and continued contributions.
Best regards,
OCCT3D Team
All reactions