Hello,
We're almost ready to set the 1.0.0 tag. I need your help to finalize it.
*Step 1/* Last pull-requests to be merged Here are the pull-requests on hold:
- https://github.com/OP-TEE/optee_os/pull/486: the release notes attempt. *Joakim / Jérôme*, could you have a look and add what I missed (and fix english too) - https://github.com/OP-TEE/build/pull/13: mostly the juno build, but also some other stuff (clean / GP tests). Cédric tested Juno runtime on standard xtest successfully. *Jérome / Jens*, could you add Reviewed-By and/or Tested-by tags if it looks ok? - https://github.com/OP-TEE/manifest/pull/6: manifest on Juno. Tested successfully by *Cedric. Cédric / Jens*, could you add the tags when you're happy with it? - https://github.com/OP-TEE/optee_os/pull/488: Remove setup script of Juno. *Cedric / Jens*, could you add the tags when you're happy with it? - *All*: did I miss anything to push for 1.0.0
*Step 2/* Set 1.0.0-rc2 Once they are merged, I will create a new tag 1.0.0-rc2, and update https://github.com/OP-TEE/manifest/pull/7 with it.
*Step 3/:* Tests all platfforms Then tests will be required using (note this is the "stable" version of the xml that is to be used)
repo init -u https://github.com/pascal-brand-st-dev/manifest.git -m <target> *_stable*.xml -b newtag
Could you then please test the following targets, and add a Tested-By on https://github.com/OP-TEE/manifest/pull/7:
- *Pascal*: QEMU (default) + STM - *Jerome*: HiKey - *SY* or *James*: Mediatek - *Jens*: FVP - *Cedric*: Juno
*Step 4/*: Set final 1.0.0 Last step in my plate:
- merge https://github.com/OP-TEE/manifest/pull/7 using 1.0.0 version instead of 1.0.0-rc2 - set 1.0.0 on all components - remove 1.0.0-rcxxx tags from all OP-TEE gits
*Step 5/* Final test Then the "+" step: test the final 1.0.0 using
repo init -u https://github.com/OP-TEE/manifest.git -m <target>*_stable*.xml -b 1.0.0
Let me know in case I missed anything.
Thanks all, Pascal.
Hello all,
Juno support may take more time than expected. So Joakim and I decided to put it out of the picture of the release 1.0.0. That means:
- https://github.com/OP-TEE/manifest/pull/6 and https://github.com/OP-TEE/optee_os/pull/488 are skipped in the release. - https://github.com/OP-TEE/build/pull/13 is entirely skipped. It contains some Juno support, but also other minor fixes. I would prefer skipping everything, *Jerome / Joakim*: are you ok to skip the whole pull-request in the release? - https://github.com/OP-TEE/manifest/pull/6 is merged, indicating Juno is not part of the repo. If you have any comments on the release notes, it is not too late. We can add another pull-request to fix or add things. *Joakim*, anything to add to the release notes? - https://github.com/OP-TEE/manifest/pull/7 has been modified. juno_stable.mk is no more there, and it points to 1.0.0-rc2.
So we are "*Step 3/:* Tests all platfforms". Could you
repo init -u https://github.com/pascal-brand-st-dev/manifest.git -m <target> *_stable*.xml -b newtag
and make some tests on your dedicated platform. Once ok, please add the "Tested-By" tag on https://github.com/OP-TEE/manifest/pull/7
Thanks all, Pascal.
On 8 October 2015 at 10:36, Pascal Brand pascal.brand@linaro.org wrote:
Hello,
We're almost ready to set the 1.0.0 tag. I need your help to finalize it.
*Step 1/* Last pull-requests to be merged Here are the pull-requests on hold:
- https://github.com/OP-TEE/optee_os/pull/486: the release notes
attempt. *Joakim / Jérôme*, could you have a look and add what I missed (and fix english too)
- https://github.com/OP-TEE/build/pull/13: mostly the juno build, but
also some other stuff (clean / GP tests). Cédric tested Juno runtime on standard xtest successfully. *Jérome / Jens*, could you add Reviewed-By and/or Tested-by tags if it looks ok?
- https://github.com/OP-TEE/manifest/pull/6: manifest on Juno. Tested
successfully by *Cedric. Cédric / Jens*, could you add the tags when you're happy with it?
- https://github.com/OP-TEE/optee_os/pull/488: Remove setup script of
Juno. *Cedric / Jens*, could you add the tags when you're happy with it?
- *All*: did I miss anything to push for 1.0.0
*Step 2/* Set 1.0.0-rc2 Once they are merged, I will create a new tag 1.0.0-rc2, and update https://github.com/OP-TEE/manifest/pull/7 with it.
*Step 3/:* Tests all platfforms Then tests will be required using (note this is the "stable" version of the xml that is to be used)
repo init -u https://github.com/pascal-brand-st-dev/manifest.git -m <target>*_stable*.xml -b newtag
Could you then please test the following targets, and add a Tested-By on https://github.com/OP-TEE/manifest/pull/7:
- *Pascal*: QEMU (default) + STM
- *Jerome*: HiKey
- *SY* or *James*: Mediatek
- *Jens*: FVP
- *Cedric*: Juno
*Step 4/*: Set final 1.0.0 Last step in my plate:
- merge https://github.com/OP-TEE/manifest/pull/7 using 1.0.0 version
instead of 1.0.0-rc2
- set 1.0.0 on all components
- remove 1.0.0-rcxxx tags from all OP-TEE gits
*Step 5/* Final test Then the "+" step: test the final 1.0.0 using
repo init -u https://github.com/OP-TEE/manifest.git -m <target>*_stable*.xml -b 1.0.0
Let me know in case I missed anything.
Thanks all, Pascal.
On Fri, Oct 9, 2015 at 8:42 AM, Pascal Brand pascal.brand@linaro.org wrote:
Hello all,
Juno support may take more time than expected. So Joakim and I decided to put it out of the picture of the release 1.0.0. That means:
https://github.com/OP-TEE/optee_os/pull/488 are skipped in the release.
- https://github.com/OP-TEE/build/pull/13 is entirely skipped. It
contains some Juno support, but also other minor fixes. I would prefer skipping everything, *Jerome / Joakim*: are you ok to skip the whole pull-request in the release?
OK, as you prefer. I have no Juno board, and no reason to push to have
this merged immediately.
- https://github.com/OP-TEE/manifest/pull/6 is merged, indicating Juno
is not part of the repo. If you have any comments on the release notes, it is not too late. We can add another pull-request to fix or add things. *Joakim*, anything to add to the release notes?
- https://github.com/OP-TEE/manifest/pull/7 has been modified.
juno_stable.mk is no more there, and it points to 1.0.0-rc2.
So we are "*Step 3/:* Tests all platfforms". Could you
repo init -u https://github.com/pascal-brand-st-dev/manifest.git -m <target>*_stable*.xml -b newtag
and make some tests on your dedicated platform. Once ok, please add the "Tested-By" tag on https://github.com/OP-TEE/manifest/pull/7
Thanks all, Pascal.
On 8 October 2015 at 10:36, Pascal Brand pascal.brand@linaro.org wrote:
Hello,
We're almost ready to set the 1.0.0 tag. I need your help to finalize it.
*Step 1/* Last pull-requests to be merged Here are the pull-requests on hold:
- https://github.com/OP-TEE/optee_os/pull/486: the release notes
attempt. *Joakim / Jérôme*, could you have a look and add what I missed (and fix english too)
- https://github.com/OP-TEE/build/pull/13: mostly the juno build, but
also some other stuff (clean / GP tests). Cédric tested Juno runtime on standard xtest successfully. *Jérome / Jens*, could you add Reviewed-By and/or Tested-by tags if it looks ok?
- https://github.com/OP-TEE/manifest/pull/6: manifest on Juno. Tested
successfully by *Cedric. Cédric / Jens*, could you add the tags when you're happy with it?
- https://github.com/OP-TEE/optee_os/pull/488: Remove setup script of
Juno. *Cedric / Jens*, could you add the tags when you're happy with it?
- *All*: did I miss anything to push for 1.0.0
*Step 2/* Set 1.0.0-rc2 Once they are merged, I will create a new tag 1.0.0-rc2, and update https://github.com/OP-TEE/manifest/pull/7 with it.
*Step 3/:* Tests all platfforms Then tests will be required using (note this is the "stable" version of the xml that is to be used)
repo init -u https://github.com/pascal-brand-st-dev/manifest.git -m <target>*_stable*.xml -b newtag
Could you then please test the following targets, and add a Tested-By on https://github.com/OP-TEE/manifest/pull/7:
- *Pascal*: QEMU (default) + STM
- *Jerome*: HiKey
- *SY* or *James*: Mediatek
- *Jens*: FVP
- *Cedric*: Juno
*Step 4/*: Set final 1.0.0 Last step in my plate:
- merge https://github.com/OP-TEE/manifest/pull/7 using 1.0.0 version
instead of 1.0.0-rc2
- set 1.0.0 on all components
- remove 1.0.0-rcxxx tags from all OP-TEE gits
*Step 5/* Final test Then the "+" step: test the final 1.0.0 using
repo init -u https://github.com/OP-TEE/manifest.git -m <target>*_stable*.xml -b 1.0.0
Let me know in case I missed anything.
Thanks all, Pascal.
Tee-dev mailing list Tee-dev@lists.linaro.org https://lists.linaro.org/mailman/listinfo/tee-dev
Fine with me.
Cheers,
cedric.
On 9 October 2015 at 09:49, Jerome Forissier jerome.forissier@linaro.org wrote:
On Fri, Oct 9, 2015 at 8:42 AM, Pascal Brand pascal.brand@linaro.org wrote:
Hello all,
Juno support may take more time than expected. So Joakim and I decided to put it out of the picture of the release 1.0.0. That means:
https://github.com/OP-TEE/optee_os/pull/488 are skipped in the release.
- https://github.com/OP-TEE/build/pull/13 is entirely skipped. It
contains some Juno support, but also other minor fixes. I would prefer skipping everything, *Jerome / Joakim*: are you ok to skip the whole pull-request in the release?
OK, as you prefer. I have no Juno board, and no reason to push to have
this merged immediately.
- https://github.com/OP-TEE/manifest/pull/6 is merged, indicating
Juno is not part of the repo. If you have any comments on the release notes, it is not too late. We can add another pull-request to fix or add things. *Joakim*, anything to add to the release notes?
- https://github.com/OP-TEE/manifest/pull/7 has been modified.
juno_stable.mk is no more there, and it points to 1.0.0-rc2.
So we are "*Step 3/:* Tests all platfforms". Could you
repo init -u https://github.com/pascal-brand-st-dev/manifest.git -m <target>*_stable*.xml -b newtag
and make some tests on your dedicated platform. Once ok, please add the "Tested-By" tag on https://github.com/OP-TEE/manifest/pull/7
Thanks all, Pascal.
On 8 October 2015 at 10:36, Pascal Brand pascal.brand@linaro.org wrote:
Hello,
We're almost ready to set the 1.0.0 tag. I need your help to finalize it.
*Step 1/* Last pull-requests to be merged Here are the pull-requests on hold:
- https://github.com/OP-TEE/optee_os/pull/486: the release notes
attempt. *Joakim / Jérôme*, could you have a look and add what I missed (and fix english too)
- https://github.com/OP-TEE/build/pull/13: mostly the juno build,
but also some other stuff (clean / GP tests). Cédric tested Juno runtime on standard xtest successfully. *Jérome / Jens*, could you add Reviewed-By and/or Tested-by tags if it looks ok?
- https://github.com/OP-TEE/manifest/pull/6: manifest on Juno.
Tested successfully by *Cedric. Cédric / Jens*, could you add the tags when you're happy with it?
- https://github.com/OP-TEE/optee_os/pull/488: Remove setup script
of Juno. *Cedric / Jens*, could you add the tags when you're happy with it?
- *All*: did I miss anything to push for 1.0.0
*Step 2/* Set 1.0.0-rc2 Once they are merged, I will create a new tag 1.0.0-rc2, and update https://github.com/OP-TEE/manifest/pull/7 with it.
*Step 3/:* Tests all platfforms Then tests will be required using (note this is the "stable" version of the xml that is to be used)
repo init -u https://github.com/pascal-brand-st-dev/manifest.git -m <target>*_stable*.xml -b newtag
Could you then please test the following targets, and add a Tested-By on https://github.com/OP-TEE/manifest/pull/7:
- *Pascal*: QEMU (default) + STM
- *Jerome*: HiKey
- *SY* or *James*: Mediatek
- *Jens*: FVP
- *Cedric*: Juno
*Step 4/*: Set final 1.0.0 Last step in my plate:
- merge https://github.com/OP-TEE/manifest/pull/7 using 1.0.0
version instead of 1.0.0-rc2
- set 1.0.0 on all components
- remove 1.0.0-rcxxx tags from all OP-TEE gits
*Step 5/* Final test Then the "+" step: test the final 1.0.0 using
repo init -u https://github.com/OP-TEE/manifest.git -m <target>*_stable*.xml -b 1.0.0
Let me know in case I missed anything.
Thanks all, Pascal.
Tee-dev mailing list Tee-dev@lists.linaro.org https://lists.linaro.org/mailman/listinfo/tee-dev
Tee-dev mailing list Tee-dev@lists.linaro.org https://lists.linaro.org/mailman/listinfo/tee-dev
Hi,
On 9 October 2015 at 08:42, Pascal Brand pascal.brand@linaro.org wrote:
Hello all,
Juno support may take more time than expected. So Joakim and I decided to put it out of the picture of the release 1.0.0. That means:
https://github.com/OP-TEE/optee_os/pull/488 are skipped in the release.
- https://github.com/OP-TEE/build/pull/13 is entirely skipped. It
contains some Juno support, but also other minor fixes.
Yes (might be a good idea to rename the pull request since it is indeed
touching other platforms also).
- I would prefer skipping everything, *Jerome / Joakim*: are you ok to
skip the whole pull-request in the release?
Yes.
- https://github.com/OP-TEE/manifest/pull/6 is merged, indicating Juno
is not part of the repo.
I don't think I understand this line? It's not merged (still Open) and
it's only about Juno for repo? But as stated above we will not include this in the release tag.
- If you have any comments on the release notes, it is not too late.
We can add another pull-request to fix or add things. *Joakim*, anything to add to the release notes?
I checked PR486 and what you have merged covers it all I think, so release
notes are good as it is now.
- https://github.com/OP-TEE/manifest/pull/7 has been modified.
juno_stable.mk is no more there, and it points to 1.0.0-rc2.
So we are "*Step 3/:* Tests all platfforms". Could you
repo init -u https://github.com/pascal-brand-st-dev/manifest.git -m <target>*_stable*.xml -b newtag
and make some tests on your dedicated platform. Once ok, please add the "Tested-By" tag on https://github.com/OP-TEE/manifest/pull/7
I will see if I can test FVP and MTK.
Regards, Joakim