Open-Agriculture / AgIsoStack-plus-plus

AgIsoStack++ is the completely free open-source C++ ISOBUS library for everyone
https://agisostack.com/
MIT License
193 stars 43 forks source link

Improving project setup for (external) contributions #175

Closed GwnDaan closed 1 year ago

GwnDaan commented 1 year ago

Hi! To optimize the current workflow of PR's and keep it neat, such that we prepare for more contributions in the future, I propose we change the following:

We also might wanna look into moving this repo to an organization profile, I see a few benefits for it:

ad3154 commented 1 year ago

One easy branding-win would be to rename the repo to isobus++ (or isobus-plus-plus if github doesn't allow '+'?). According to this https://docs.github.com/en/repositories/creating-and-managing-repositories/renaming-a-repository renaming the repo will not break access that is using the old name

GwnDaan commented 1 year ago

One easy branding-win would be to rename the repo to isobus++ (or isobus-plus-plus if github doesn't allow '+'?). According to this https://docs.github.com/en/repositories/creating-and-managing-repositories/renaming-a-repository renaming the repo will not break access that is using the old name

I agree with that! That would be a good first step I think.

GwnDaan commented 1 year ago

Most of the things related to this issue has been done in some way or another. Should we close this issue? The (rather vague) things mentioned which we haven't dealt with yet:

I'd love to hear your thoughts

ad3154 commented 1 year ago

Hmm, it does seem like an organization is the way most multi-repo projects (or large projects) do it. That would streamline things a fair bit I'd say. I can look into transferring this repo when I have some time. It seems like it will not break anything....

Code owners is a great feature. I can see it being useful for hardware plugin review especially

GwnDaan commented 1 year ago

Suggestion has been mostly completed, only thing left was adding the 'code owners' feature, but that won't really have much benefit for now with only a handful contributors. Hence I'm closing this issue