10 years, 8 months ago.

What is the procedure to contribute to the USBDevice library?

I made a small change to USBDEVICE.CPP to correct an issue caused by an invalid LANGID code, and submitted the change.

In the program that I submitted the change from, I see a new revision. But in my other programs that use the USBDevice library I do not see the revision.

When I check in code, does it go to a code review before it is officially published for all to see? If that is the case, great! I just want to know the flow. I have been working on the USBHID class fixing issues and implementing features. Just want to get the flow correct before I click submit on another 337 lines of code changes.

Question relating to:

1 Answer

10 years, 8 months ago.

Did you submit the change, or commit the change? Committing a change only affects that one program. You need to publish it to let it affect others.

In the case of USBDevice that is not your library, so you may not just change it for everyone. It will ask you to create a fork. Others can import that one, if you want the official library to change you have to submit a pull request.

Accepted Answer

Thank you. That is the work flow information I needed to know. A forked branch has been created and a pull request submitted.

posted by Dwayne Dilbeck 24 Jul 2013