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.

Reply via email to