Timea, Thanks for reaching out. Some of your questions are addressed here in the wiki: https://cwiki.apache.org/confluence/display/RYA/Contributing+to+Rya But there is still room for confusion. Your questions are good, and might be something we should add to that document more explicitly.
- your master branch is the one containing the official releases correct? > No, master branch contains the current development snapshot. Create a request to pull your work into master. > - the 3.x/master branch is actually the branch were current > development is done? No, I believe 3.x/master is to track changes for a major modification to use the latest release of rdf4j library. You should use master unless you want to work on that rdf4j upgrade. > (the equivalent of the develop branch in git flow: > > https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow > ) > Correct? Not really, our master is their described develop branch. Their master branch has no corresponding branch, but instead we use *tags* to track each release. This is how a bunch of our peer projects do it. (even is rya is set to 4 the branch 3.x name is misleading, maybe > consider renaming it in the future) > I agree, it does seem confusing. 3.x refers to a future major breaking version. > - if we want to do pull requests we would do them on 3x/master branch? > No, use master. - do you have a place to report tickets/issues? (other projects make use > of git issues) > Yep, Jira. If you are new you'll need to create a user account: https://issues.apache.org/jira/browse/RYA Let us know if you have problems doing that. david.
