-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Preparing for 201x release #309
Comments
I think we should merge all open PRs before the release. |
For the version number, I think we can sync with the |
Honestly, I would prefer to have our own version number... |
I see no advantage in having our own version number, but I am open to other suggestions. |
What I've seen in Release Engineering, and it seemed to be a good practice, is having a version number for each component / library and an "Integration" version number for the superbuild, connecting all the components/libraries together. |
For the version number, I think @diegoferigo should decide, just because I don't want to decide on this. : ) |
Once we decided on a version number, we can roll out the ChangeLog and finally release the new version. |
I don't think this decision should be mine, however, this is a recap of the current status of our software:
As you see, we have no policy at all. With today's release, |
I think it is a good exercise, if @DanielePucci agrees. : ) Regarding the current status:
Anyhow, no problem in having our own release naming scheme, probably we will need at least to keep the odd/even stability style. |
For reference, this is the discussion in which I argued for all icub repos to share the same version number: robotology/icub-main#339 . |
After f2f meeting, we agreed on a version number of 0.8 for this version of iDynTree. |
I do agree :) |
@traversaro |
I started a document following YARP style in https://github.com/robotology/idyntree/blob/devel/doc/releases/v0_8.md . For the 0.8 is quite simple, but I hope that in the future we can maintain it for each PR (i.e. each PR should document its changes). |
I always agree for distributing the effort in a long timespan |
There are several important class that are under heavy modifications such as InverseKinematics and BerdyHelper . I propose that we wait some of these modifications before releasing the new version of iDynTree . |
I agree with you, also considering that we lost the yarp freeze train for this time. |
We need some of the new classes handling conversion from and to DH chains in WB-Toolbox, so I think it is time to finally release the latest version of iDynTree devel in master. I think we should properly mark the parts of the library that we expect to change in the documentation as such, to avoid more freedom in releasing iDynTree . |
I added a few notes for the experimental classes in #376 , once we merge it we can relase iDynTree 0.8 . |
iDynTree 0.8 released in #377 . |
YARP/iCub are preparing for a release for the 15th of June, and iDynTree should merge
devel
inmaster
and do a new release as well.General Notification:
Please avoid regenerating matlab bindings in master after #305 as been merged, as it drastically changes the way in which we are handling the bindings.
Things to discuss:
IDYNTREE_USES_<deps>
to enable/disable the dependency of iDynTree on a specific third party component. For the time being, we hadIDYNTREE_USES_KDL
by default on, but given that iDynTree is increasingly being used in iCub Facility project that do not use the codyco-superbuild, I would prefer to switch the default value ofIDYNTREE_USES_KDL
to OFF, as we already did for thedevel
branch. This should not affect the user of the superbuilds, for which the value ofIDYNTREE_USES_KDL
will still be set to ON (or not) depending on the superbuildThe text was updated successfully, but these errors were encountered: