Kinovarobotics / kinova-movo

Source code of the Kinova MOVO platform
BSD 3-Clause "New" or "Revised" License
44 stars 37 forks source link

Clarification on devel vs master #52

Closed goretkin closed 5 years ago

goretkin commented 6 years ago

Hello, we are curious about the intention between the devel, master, and other branches of this repository. Could the maintainers of this repo clarify in the README or in this issue?

martine1406 commented 6 years ago

Hi @goretkin

I am not the official maintainer of this repo, our software engineering team at Kinova is. However, what I can tell you is our V&V (verification and validation team) is responsible for testing the master branch so it is our branch. The devel branch was intended for more development work, later to be merged to the master branch. What I can tell you is that the devel branch is functional and we have used it on some of the latest movo units. However, we did not have time to do another official V&V phase. The next one will be in February 2019, and at that time, we will merge devel in master officially.

I hope that clarifies things for you. Martine

tlpmit commented 6 years ago

Note however that we were told that the calibration data for the individual Kinects for each Movo unit is supposed to be stored at:

kinova-movo/movo_common/movo_third_party/iai_kinect2/kinect2_bridge/data/

But, the master branch only has 3 serial numbers there. However, the “devel” branch has many more files, including the calibration for our Movo.

So, I think this suggests that “devel” should be the branch we should use in practice.

Tomas

On Oct 15, 2018, at 8:53 AM, martine1406 notifications@github.com wrote:

Hi @goretkin

I am not the official maintainer of this repo, our software engineering team at Kinova is. However, what I can tell you is our V&V (verification and validation team) is responsible for testing the master branch so it is our branch. The devel branch was intended for more development work, later to be merged to the master branch. What I can tell you is that the devel branch is functional and we have used it on some of the latest movo units. However, we did not have time to do another official V&V phase. The next one will be in February 2019, and at that time, we will merge devel in master officially.

I hope that clarifies things for you. Martine

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

alexvannobel commented 6 years ago

Hi all, Martine summed up the situation very well, and I can add some more details regarding the maintaining of this repo:

As of today,

In the upcoming months, MOVO is going to switch to ROS Kinetic. We will then have two development branches:

Hope this sums up well. Alex