Re: [ANN] Linaro Android tree hosting switched to Gerrit
Hello, Further update on Gerrit assimilation: 1. LEB-panda build was fixed. 2. Our previous Android component forks were synced with upstream (need to have extra pass on this to make sure nothing is missed). 3. Old tree is back at git.linaro.org/android/ 4. Android team is well under way on setting Gerrit-based workflow. Thanks, Paul On Wed, 10 Aug 2011 20:31:11 +0300 Paul Sokolovsky paul.sokolov...@linaro.org wrote: [originally sent from wrong email, so not sure if got thru] Hello, Linaro Android codebase migration to Gerrit, which was announced at Linaro Connect, happened today. From now, Linaro Android is available via: http://android.git.linaro.org/ Accompanied by Gerrit frontend at: http://review.android.git.linaro.org/ It is recommended to perform a fresh checkout of the tree. To do that, run: repo init -u git://android.git.linaro.org/platform/manifest.git \ -b branch \ -m manifest branch and manifest are those you used before. E.g. repo init -u git://android.git.linaro.org/platform/manifest.git \ -b linaro_android_2.3.4 \ -m default.xml The official Linaro builds at https://android-build.linaro.org/ were converted to use new manifest location, and I'd like to ask other developers to convert their personal builds (I'm not trying to automate this so far, to make that everyone was in loop on what changed and how). To update, just change in a build config: MANIFEST_REPO=git://git.linaro.org/android/platform/manifest.git to MANIFEST_REPO=git://android.git.linaro.org/platform/manifest.git Old tree (git.linaro.org/android/*) was made inaccessible for the time being to help with updating all references to it. It should be back up shortly in read-only mode. (If there're immediate concerns, it's at git.linaro.org/android-old/ now and can be renamed back by anyone with git.linaro.org access). With the spirit of making one change at time, all developers still should have permissions similar to what they had before: anyone can still create branches and push changes directly to them (*1). However, once we finish updating build configs and docs for new tree location, the next step will be setting up a workflow based on mandatory code review, so I'd like to invite all developers to practice that right away. Details on how to submit change for review are given at https://wiki.linaro.org/Platform/Android/Gerrit (in particular, repo upload works now). (*1) The remote for such commits is different now of course, like this: ssh://pfal...@android.git.linaro.org:29418/platform/build . Replace pfalcon with you gerrit username and platform/build is the component you need. Please share any issues, concerns, and questions you may have related to this migration. -- Best Regards, Paul Linaro.org | Open source software for ARM SoCs Follow Linaro: http://www.facebook.com/pages/Linaro http://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Re: [ANN] Linaro Android tree hosting switched to Gerrit
On Fri, 12 Aug 2011 15:13:39 +0300 Paul Sokolovsky paul.sokolov...@linaro.org wrote: Hello, Further update on Gerrit assimilation: 1. LEB-panda build was fixed. 2. Our previous Android component forks were synced with upstream (need to have extra pass on this to make sure nothing is missed). 3. Old tree is back at git.linaro.org/android/ 4. Android team is well under way on setting Gerrit-based workflow. Forgot big thing - it's important that Gerrit logins happened using https://login.launchpad.net; SSO OpenID and there was no other OpenID identities were attached to your account (including no https://launchpad.net/~username). Please update instructions at https://wiki.linaro.org/Platform/Android/Gerrit#Creating_Gerrit_Account on how to check/fix this. Thanks, Paul On Wed, 10 Aug 2011 20:31:11 +0300 Paul Sokolovsky paul.sokolov...@linaro.org wrote: [originally sent from wrong email, so not sure if got thru] Hello, Linaro Android codebase migration to Gerrit, which was announced at Linaro Connect, happened today. From now, Linaro Android is available via: http://android.git.linaro.org/ Accompanied by Gerrit frontend at: http://review.android.git.linaro.org/ It is recommended to perform a fresh checkout of the tree. To do that, run: repo init -u git://android.git.linaro.org/platform/manifest.git \ -b branch \ -m manifest branch and manifest are those you used before. E.g. repo init -u git://android.git.linaro.org/platform/manifest.git \ -b linaro_android_2.3.4 \ -m default.xml The official Linaro builds at https://android-build.linaro.org/ were converted to use new manifest location, and I'd like to ask other developers to convert their personal builds (I'm not trying to automate this so far, to make that everyone was in loop on what changed and how). To update, just change in a build config: MANIFEST_REPO=git://git.linaro.org/android/platform/manifest.git to MANIFEST_REPO=git://android.git.linaro.org/platform/manifest.git Old tree (git.linaro.org/android/*) was made inaccessible for the time being to help with updating all references to it. It should be back up shortly in read-only mode. (If there're immediate concerns, it's at git.linaro.org/android-old/ now and can be renamed back by anyone with git.linaro.org access). With the spirit of making one change at time, all developers still should have permissions similar to what they had before: anyone can still create branches and push changes directly to them (*1). However, once we finish updating build configs and docs for new tree location, the next step will be setting up a workflow based on mandatory code review, so I'd like to invite all developers to practice that right away. Details on how to submit change for review are given at https://wiki.linaro.org/Platform/Android/Gerrit (in particular, repo upload works now). (*1) The remote for such commits is different now of course, like this: ssh://pfal...@android.git.linaro.org:29418/platform/build . Replace pfalcon with you gerrit username and platform/build is the component you need. Please share any issues, concerns, and questions you may have related to this migration. -- Best Regards, Paul Linaro.org | Open source software for ARM SoCs Follow Linaro: http://www.facebook.com/pages/Linaro http://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Re: [ANN] Linaro Android tree hosting switched to Gerrit
Hello Zach, On Thu, 11 Aug 2011 00:23:00 -0500 Zach Pfeffer zach.pfef...@linaro.org wrote: This looks really great Paul. Thanks! Time to start pushing changes... Actually, it would be nice for people to concentrate on updating their build configs, docs, exercising build system, to make sure that our existing infrastructure works ok (there're already known issues), before moving to explore Gerrit opportunities. Thanks, Paul On 10 August 2011 12:48, Paul Sokolovsky paul.sokolov...@linaro.org wrote: On Wed, 10 Aug 2011 20:31:11 +0300 Paul Sokolovsky paul.sokolov...@linaro.org wrote: [originally sent from wrong email, so not sure if got thru] [] The official Linaro builds at https://android-build.linaro.org/ were converted to use new manifest location, and I'd like to ask other developers to convert their personal builds (I'm not trying to automate this so far, to make that everyone was in loop on what changed and how). To update, just change in a build config: MANIFEST_REPO=git://git.linaro.org/android/platform/manifest.git to MANIFEST_REPO=git://android.git.linaro.org/platform/manifest.git I should also add that I updated manifests living at git://android.git.linaro.org/platform/manifest.git in linaro_android_2.3.4 and linaro-android-11.08-release branches. Manifests in other locations and branches need to be updated manually. Look at http://android.git.linaro.org/gitweb?p=platform/manifest.git;a=shortlog;h=refs/heads/linaro_android_2.3.4 for details. -- Best Regards, Paul Linaro.org | Open source software for ARM SoCs Follow Linaro: http://www.facebook.com/pages/Linaro http://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev -- Best Regards, Paul Linaro.org | Open source software for ARM SoCs Follow Linaro: http://www.facebook.com/pages/Linaro http://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Re: [ANN] Linaro Android tree hosting switched to Gerrit
Hello, Here's update on the migration process: 1. I've made first pass thru updating wiki with new Android tree location. 2. LEB-Panda currently doesn't build. That's because it turned out that we have none tags at all in our existing (forked) Android components, and manifest of leb-panda appears to refer to one of them. My plan for today is to investigate and fix LEB-Panda breakage and work towards setting up automated upstream sync process. Few people asked how they can help with migration, and the answer is to update their jobs on android-build.linaro.org, making sure they build ok, updating their docs in wiki or elsewhere which may contain references to old location, prodding colleagues to do the same ;-). It would be nice if we focused on this for couple of days, as it will be more complicated if we'll discover some serious issue later or just will need to deal with corner cases again and again. Thanks, Paul On Wed, 10 Aug 2011 20:31:11 +0300 Paul Sokolovsky paul.sokolov...@linaro.org wrote: [originally sent from wrong email, so not sure if got thru] Hello, Linaro Android codebase migration to Gerrit, which was announced at Linaro Connect, happened today. From now, Linaro Android is available via: http://android.git.linaro.org/ Accompanied by Gerrit frontend at: http://review.android.git.linaro.org/ It is recommended to perform a fresh checkout of the tree. To do that, run: repo init -u git://android.git.linaro.org/platform/manifest.git \ -b branch \ -m manifest branch and manifest are those you used before. E.g. repo init -u git://android.git.linaro.org/platform/manifest.git \ -b linaro_android_2.3.4 \ -m default.xml The official Linaro builds at https://android-build.linaro.org/ were converted to use new manifest location, and I'd like to ask other developers to convert their personal builds (I'm not trying to automate this so far, to make that everyone was in loop on what changed and how). To update, just change in a build config: MANIFEST_REPO=git://git.linaro.org/android/platform/manifest.git to MANIFEST_REPO=git://android.git.linaro.org/platform/manifest.git Old tree (git.linaro.org/android/*) was made inaccessible for the time being to help with updating all references to it. It should be back up shortly in read-only mode. (If there're immediate concerns, it's at git.linaro.org/android-old/ now and can be renamed back by anyone with git.linaro.org access). With the spirit of making one change at time, all developers still should have permissions similar to what they had before: anyone can still create branches and push changes directly to them (*1). However, once we finish updating build configs and docs for new tree location, the next step will be setting up a workflow based on mandatory code review, so I'd like to invite all developers to practice that right away. Details on how to submit change for review are given at https://wiki.linaro.org/Platform/Android/Gerrit (in particular, repo upload works now). (*1) The remote for such commits is different now of course, like this: ssh://pfal...@android.git.linaro.org:29418/platform/build . Replace pfalcon with you gerrit username and platform/build is the component you need. Please share any issues, concerns, and questions you may have related to this migration. -- Best Regards, Paul Linaro.org | Open source software for ARM SoCs Follow Linaro: http://www.facebook.com/pages/Linaro http://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
[ANN] Linaro Android tree hosting switched to Gerrit
[originally sent from wrong email, so not sure if got thru] Hello, Linaro Android codebase migration to Gerrit, which was announced at Linaro Connect, happened today. From now, Linaro Android is available via: http://android.git.linaro.org/ Accompanied by Gerrit frontend at: http://review.android.git.linaro.org/ It is recommended to perform a fresh checkout of the tree. To do that, run: repo init -u git://android.git.linaro.org/platform/manifest.git \ -b branch \ -m manifest branch and manifest are those you used before. E.g. repo init -u git://android.git.linaro.org/platform/manifest.git \ -b linaro_android_2.3.4 \ -m default.xml The official Linaro builds at https://android-build.linaro.org/ were converted to use new manifest location, and I'd like to ask other developers to convert their personal builds (I'm not trying to automate this so far, to make that everyone was in loop on what changed and how). To update, just change in a build config: MANIFEST_REPO=git://git.linaro.org/android/platform/manifest.git to MANIFEST_REPO=git://android.git.linaro.org/platform/manifest.git Old tree (git.linaro.org/android/*) was made inaccessible for the time being to help with updating all references to it. It should be back up shortly in read-only mode. (If there're immediate concerns, it's at git.linaro.org/android-old/ now and can be renamed back by anyone with git.linaro.org access). With the spirit of making one change at time, all developers still should have permissions similar to what they had before: anyone can still create branches and push changes directly to them (*1). However, once we finish updating build configs and docs for new tree location, the next step will be setting up a workflow based on mandatory code review, so I'd like to invite all developers to practice that right away. Details on how to submit change for review are given at https://wiki.linaro.org/Platform/Android/Gerrit (in particular, repo upload works now). (*1) The remote for such commits is different now of course, like this: ssh://pfal...@android.git.linaro.org:29418/platform/build . Replace pfalcon with you gerrit username and platform/build is the component you need. Please share any issues, concerns, and questions you may have related to this migration. -- Best Regards, Paul Linaro.org | Open source software for ARM SoCs Follow Linaro: http://www.facebook.com/pages/Linaro http://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Re: [ANN] Linaro Android tree hosting switched to Gerrit
On Wed, 10 Aug 2011 20:31:11 +0300 Paul Sokolovsky paul.sokolov...@linaro.org wrote: [originally sent from wrong email, so not sure if got thru] [] The official Linaro builds at https://android-build.linaro.org/ were converted to use new manifest location, and I'd like to ask other developers to convert their personal builds (I'm not trying to automate this so far, to make that everyone was in loop on what changed and how). To update, just change in a build config: MANIFEST_REPO=git://git.linaro.org/android/platform/manifest.git to MANIFEST_REPO=git://android.git.linaro.org/platform/manifest.git I should also add that I updated manifests living at git://android.git.linaro.org/platform/manifest.git in linaro_android_2.3.4 and linaro-android-11.08-release branches. Manifests in other locations and branches need to be updated manually. Look at http://android.git.linaro.org/gitweb?p=platform/manifest.git;a=shortlog;h=refs/heads/linaro_android_2.3.4 for details. -- Best Regards, Paul Linaro.org | Open source software for ARM SoCs Follow Linaro: http://www.facebook.com/pages/Linaro http://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Re: [ANN] Linaro Android tree hosting switched to Gerrit
This looks really great Paul. Thanks! Time to start pushing changes... On 10 August 2011 12:48, Paul Sokolovsky paul.sokolov...@linaro.org wrote: On Wed, 10 Aug 2011 20:31:11 +0300 Paul Sokolovsky paul.sokolov...@linaro.org wrote: [originally sent from wrong email, so not sure if got thru] [] The official Linaro builds at https://android-build.linaro.org/ were converted to use new manifest location, and I'd like to ask other developers to convert their personal builds (I'm not trying to automate this so far, to make that everyone was in loop on what changed and how). To update, just change in a build config: MANIFEST_REPO=git://git.linaro.org/android/platform/manifest.git to MANIFEST_REPO=git://android.git.linaro.org/platform/manifest.git I should also add that I updated manifests living at git://android.git.linaro.org/platform/manifest.git in linaro_android_2.3.4 and linaro-android-11.08-release branches. Manifests in other locations and branches need to be updated manually. Look at http://android.git.linaro.org/gitweb?p=platform/manifest.git;a=shortlog;h=refs/heads/linaro_android_2.3.4 for details. -- Best Regards, Paul Linaro.org | Open source software for ARM SoCs Follow Linaro: http://www.facebook.com/pages/Linaro http://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev