[Rock-dev] Update to master/next/stable
Raul Dominguez
Raul.Dominguez at dfki.de
Tue Sep 30 15:39:10 CEST 2014
A couple of question about the wiki text
(http://rock.opendfki.de/wiki/WikiStart/OngoingWork/RockFlavorsOrReleases/How).
First one:
Options 2 and 3 share the same first point in the procedure of making a
release:
"Branch all master branches to the release branch/tag ".
Does this mean that the release is generated from the (at release time)
state of the master branch?
To me, it would make more sense to generate a release from the most
stable and documented code we have (i.e. stable).
Second question:
In option 2 is written:
"Rename the 'stable' flavor to match the release name (supposedly so
that the ROCK_FLAVOR variable becomes the "right" branch)"
Does this mean that the stable branch is replaced by the release branch
right after the release branch was generated from master?
Wouldn't that introduce a lot of untested code in the stable branch
users? What is then with next? I am sure I am misunderstanding this one...
Raúl
On 09/29/2014 04:57 PM, Sylvain Joyeux wrote:
> Another patch that needs to be applied:
> https://github.com/rock-core/base-orogen-std/pull/2
>
> Sylvain
>
> On Mon, Sep 29, 2014 at 11:47 AM, Sylvain Joyeux <bir.sylvain at gmail.com> wrote:
>> I've created two pull requests, which will obviously need some testing
>> ... If anyone is interested.
>>
>> This is basically the option 3 described here:
>> http://rock.opendfki.de/wiki/WikiStart/OngoingWork/RockFlavorsOrReleases/How
>>
>> https://github.com/rock-core/package_set/pull/12
>> - makes 'stable' track the rock1408 branch
>> - makes 'next' an alias for 'stable' (for backward compatibility reasons)
>>
>> https://github.com/rock-core/rock-package_set/pull/19
>> - updates the rock package set accordingly
>>
>> TODO:
>> - update the post-commit hook to warn people who commit on the stable branch
>>
>> DIFFERENCES WITH THE ROCK1408 BRANCH
>> -----------------------------------------------------------------------
>> I've NOT moved any packages from master to stable (unlike rock1408
>> which moved all master packages to stable). If these PRs get accepted
>> into the package set, I'll announce on rock-users that maintainers
>> will have to request it explicitly. Two exceptions:
>> base/orogen/interfaces and drivers/velodyne_lidar as they were
>> dependencies of "released packages".
>>
>> The non-Rock-branched packages are NOT pinned to a particular commit.
>> The PR contain the setup code for it, but I need to backport an
>> autoproj patch to make it work (will do it ASAP).
>>
>> People using 'stable' will get switched to the new release next time
>> we release anything. What I want is that we've ironed out the release
>> process by then and "pin" them transparently before we release.
>>
>> Sylvain
> _______________________________________________
> Rock-dev mailing list
> Rock-dev at dfki.de
> http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev
--
Raúl Domínguez (M.Sc.)
Space Robotics
Besuchsadresse der Nebengeschäftsstelle:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-Straße 5
28359 Bremen, Germany
Postadresse der Hauptgeschäftsstelle Standort Bremen:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-Straße 1
28359 Bremen, Germany
Tel.: +49 421 178 45-6617
Zentrale: +49 421 178 45-0
Fax: +49 421 178 45-4150 (Faxe bitte namentlich kennzeichnen)
E-Mail: raul.dominguez at dfki.de
Weitere Informationen: http://www.dfki.de/robotik
-----------------------------------------------------------------------
Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern
Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster
(Vorsitzender) Dr. Walter Olthoff
Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
Amtsgericht Kaiserslautern, HRB 2313
Sitz der Gesellschaft: Kaiserslautern (HRB 2313)
USt-Id.Nr.: DE 148646973
Steuernummer: 19/673/0060/3
More information about the Rock-dev
mailing list