I have moved the linux-linaro, linux-meta-linaro and u-boot-linaro git trees on git.linaro.org out from under my directory to their own directories to make it obvious that they are official trees and not my personal development trees.
The lnux and linux meta trees are now: git://git.linaro.org/linux-linaro/linux-linaro.git and git://git.linaro.org/linux-linaro/linux-meta-linaro.git
The u-boot tree is now: git://git.linaro.org/u-boot-linaro/u-boot-linaro-next.git
As the -next implies, this tree has branches that get rebased periodically to current upstream plus extra patches.
We will soon have a -stable tree based on a recent official upstream release. My preferred plan for our first -stable tree is for it to be based on the upcoming v2010.09 upstream release. The anticipated release date for v2010.09 is September 12, 2010. If this proves to be too late then we will base the first stable release on a v2010.09-rcN release or on v2010.06 plus cherry-picked patches.
Questions/comments are welcome.
Thanks, John
On 10 Aug 19, John Rigby wrote:
I have moved the linux-linaro, linux-meta-linaro and u-boot-linaro git trees on git.linaro.org out from under my directory to their own directories to make it obvious that they are official trees and not my personal development trees.
The lnux and linux meta trees are now: git://git.linaro.org/linux-linaro/linux-linaro.git and git://git.linaro.org/linux-linaro/linux-meta-linaro.git
The u-boot tree is now: git://git.linaro.org/u-boot-linaro/u-boot-linaro-next.git
Since moving these trees means people that have already cloned the trees need to go fix their .git/config, might I suggest one more change?
Instead of having disparate names like linux-linaro, u-boot-linaro, why not make it a commmon 'linaro'. So all official trees are under a common name and will show up in the correct sort order.
Cheers, Amit
Great idea, I'll do that.
On Fri, Aug 20, 2010 at 1:15 AM, Amit Kucheria amit.kucheria@linaro.org wrote:
On 10 Aug 19, John Rigby wrote:
I have moved the linux-linaro, linux-meta-linaro and u-boot-linaro git trees on git.linaro.org out from under my directory to their own directories to make it obvious that they are official trees and not my personal development trees.
The lnux and linux meta trees are now: git://git.linaro.org/linux-linaro/linux-linaro.git and git://git.linaro.org/linux-linaro/linux-meta-linaro.git
The u-boot tree is now: git://git.linaro.org/u-boot-linaro/u-boot-linaro-next.git
Since moving these trees means people that have already cloned the trees need to go fix their .git/config, might I suggest one more change?
Instead of having disparate names like linux-linaro, u-boot-linaro, why not make it a commmon 'linaro'. So all official trees are under a common name and will show up in the correct sort order.
Cheers, Amit
On Fri, Aug 20, 2010, Amit Kucheria wrote:
Since moving these trees means people that have already cloned the trees need to go fix their .git/config, might I suggest one more change?
When moving trees, consider adding a symlink on git.linaro.org for this case.
On Thu, Aug 19, 2010, John Rigby wrote:
I have moved the linux-linaro, linux-meta-linaro and u-boot-linaro git trees on git.linaro.org out from under my directory to their own directories to make it obvious that they are official trees and not my personal development trees.
This creates confusion because these are Ubuntu package trees, not the upstream git sources.
I have actually just asked Nicolas to split and rename arm_next.git: - master would be in linux-linaro-next.git - linaro_stable_10.11 would be the master branch of a linux-linaro-2.6.35.git
John, your branches are packaging branches targeted at the Linaro Platform archive; could we keep them under a /deb/ hierarchy to reflect that?
git://git.linaro.org/u-boot-linaro/u-boot-linaro-next.git
Hmm this mixes the packaging with the upstream tree, not good
I'll schedule a call with Nico and you to discuss these trees and release testing next week.
Thanks!
Ok, some questions for the meeting. Actually, if we can answer these we may not need a meeting.
On Sat, Aug 21, 2010 at 4:50 AM, Loïc Minier loic.minier@linaro.org wrote:
On Thu, Aug 19, 2010, John Rigby wrote:
I have moved the linux-linaro, linux-meta-linaro and u-boot-linaro git trees on git.linaro.org out from under my directory to their own directories to make it obvious that they are official trees and not my personal development trees.
This creates confusion because these are Ubuntu package trees, not the upstream git sources.
I have actually just asked Nicolas to split and rename arm_next.git: - master would be in linux-linaro-next.git
What top level directory does this go in? Candidates seem to be: / /linux /linux-linaro /linaro
- linaro_stable_10.11 would be the master branch of a linux-linaro-2.6.35.git
Same question.
John, your branches are packaging branches targeted at the Linaro Platform archive; could we keep them under a /deb/ hierarchy to reflect that?
Again where, do you want one /deb/ and the identical hierarchy under that as there is under /?
git://git.linaro.org/u-boot-linaro/u-boot-linaro-next.git
And also where do you want the linux meta package. It must be in a deb directory since it is nothing but packaging.
Hmm this mixes the packaging with the upstream tree, not good
I'll schedule a call with Nico and you to discuss these trees and release testing next week.
Thanks!
Loďc Minier
On Sat, 21 Aug 2010, John Rigby wrote:
Ok, some questions for the meeting. Actually, if we can answer these we may not need a meeting.
I agree. We have too many meetings already. This stuff can surely be dealt by email?
On Sat, Aug 21, 2010 at 4:50 AM, Loïc Minier loic.minier@linaro.org wrote:
On Thu, Aug 19, 2010, John Rigby wrote:
I have moved the linux-linaro, linux-meta-linaro and u-boot-linaro git trees on git.linaro.org out from under my directory to their own directories to make it obvious that they are official trees and not my personal development trees.
This creates confusion because these are Ubuntu package trees, not the upstream git sources.
I have actually just asked Nicolas to split and rename arm_next.git: - master would be in linux-linaro-next.git
What top level directory does this go in? Candidates seem to be: / /linux /linux-linaro /linaro
First, let's have a look at git.linaro.org/linaro/linux-linaro.git. I think that "linaro" is getting a bit overused here.
Having a top level "linaro" directory is rather redundant IMHO. After all this is the Linaro Git server.
What I'd propose here is:
git.linaro.org/kernel/linux-linaro-next.git
git.linaro.org/kernel/linux-linaro-2.6.35.git
git.linaro.org/boot/u-boot-next.git
git.linaro.org/boot/efi-whatever.git
Remains to find a good name for John's kernel repositories.
Nicolas
On Sat, Aug 21, 2010, Nicolas Pitre wrote:
Ok, some questions for the meeting. Actually, if we can answer these we may not need a meeting.
I agree. We have too many meetings already. This stuff can surely be dealt by email?
Nicolas, I was mostly piggybacking on the release process chat I wanted us to have anyway; yes, we can fix this over email too
First, let's have a look at git.linaro.org/linaro/linux-linaro.git. I think that "linaro" is getting a bit overused here.
agreed, I share the same opinion
What I'd propose here is: git.linaro.org/kernel/linux-linaro-next.git git.linaro.org/kernel/linux-linaro-2.6.35.git git.linaro.org/boot/u-boot-next.git git.linaro.org/boot/efi-whatever.git
It's kinda $topic/$project. I initially had something like $project/$branch in mind (linux/linux-linaro-2.6.35.git, linux/linux-linaro-next.git, linux/linux-linaro-android.git), but I can live with the above.
Remains to find a good name for John's kernel repositories.
Yeah, I don't like /deb TBH, but I can't find something nice.
Another option would be to keep these under jcrigby and/or on kernel.ubuntu.com since the packaging trees are kind of specific to Ubuntu.
On Sat, Aug 21, 2010 at 3:59 PM, Loïc Minier loic.minier@linaro.org wrote:
On Sat, Aug 21, 2010, Nicolas Pitre wrote:
Ok, some questions for the meeting. Actually, if we can answer these we may not need a meeting.
I agree. We have too many meetings already. This stuff can surely be dealt by email?
Nicolas, I was mostly piggybacking on the release process chat I wanted us to have anyway; yes, we can fix this over email too
First, let's have a look at git.linaro.org/linaro/linux-linaro.git. I think that "linaro" is getting a bit overused here.
agreed, I share the same opinion
What I'd propose here is: git.linaro.org/kernel/linux-linaro-next.git git.linaro.org/kernel/linux-linaro-2.6.35.git git.linaro.org/boot/u-boot-next.git git.linaro.org/boot/efi-whatever.git
It's kinda $topic/$project. I initially had something like $project/$branch in mind (linux/linux-linaro-2.6.35.git, linux/linux-linaro-next.git, linux/linux-linaro-android.git), but I can live with the above.
Wonderful, we just need one small change. U-Boot needs next and stable trees so lets say: git.linaro.org/boot/u-boot-next.git git.linaro.org/boot/u-boot-v2010.09.git (or whatever the stable release is)
Remains to find a good name for John's kernel repositories.
Yeah, I don't like /deb TBH, but I can't find something nice.
Another option would be to keep these under jcrigby and/or on kernel.ubuntu.com since the packaging trees are kind of specific to Ubuntu.
I think that is an excellent idea since Tim pulls from me into kernel.ubuntu.com already anyway.
Only thing left is the u-boot package trees. Could they live in jcrigby as well?
On Sat, 21 Aug 2010, Loïc Minier wrote:
On Sat, Aug 21, 2010, Nicolas Pitre wrote:
Ok, some questions for the meeting. Actually, if we can answer these we may not need a meeting.
I agree. We have too many meetings already. This stuff can surely be dealt by email?
Nicolas, I was mostly piggybacking on the release process chat I wanted us to have anyway; yes, we can fix this over email too
I think that finding a good naming scheme is easier to do via email than during a phone call as everyone can literally see what is being proposed and take the time to ponder.
What I'd propose here is: git.linaro.org/kernel/linux-linaro-next.git git.linaro.org/kernel/linux-linaro-2.6.35.git git.linaro.org/boot/u-boot-next.git git.linaro.org/boot/efi-whatever.git
It's kinda $topic/$project. I initially had something like $project/$branch in mind (linux/linux-linaro-2.6.35.git, linux/linux-linaro-next.git, linux/linux-linaro-android.git), but I can live with the above.
Good, and John appears to agree too.
Remains to find a good name for John's kernel repositories.
Yeah, I don't like /deb TBH, but I can't find something nice.
What about:
git.linaro.org/ubuntu/...
If those are actually about Ubuntu packaging, that could make sense to have repositories for the packaged kernel and uboot in there.
Nicolas