[b2g] Renaming the Boot2Gecko::Builds component to Book2Gecko::Gonk

2013-09-27 Thread John Ford
Hi Team!

We have a mystery component 'Boot2Gecko::Builds'.  What goes there?  Turns out 
there were a collection of Gaia bugs, but mainly it contains Gonk bugs.  As 
there isn't really anywhere else for Gonk specific bugs to live, I propose that 
we rename this component to "Boot2Gecko::Gonk".  

This component would contain bugs that affect our Gonk subsystem.  The main 
repositories that would be linked to this component would be B2G.git, 
b2g-manifest.git, and gonk-misc.git.  Issues with our implementation of the 
Android build system (i.e. the thing that reads Android.mk files) would go here.

Things that wouldn't go here include, but are not limited to:
1. gaia build system bugs
2. gecko bugs
3. gecko build system bugs
4. requests for Release Engineering assistance
5. gaia localization

If I don't hear anything back before summit, I'll take silence as consent and 
file the bugs to make this change.

Thanks,

John Ford
___
dev-b2g mailing list
dev-b2g@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-b2g


Re: [b2g] Renaming the Boot2Gecko::Builds component to Book2Gecko::Gonk

2013-09-27 Thread Axel Hecht

On 9/27/13 11:46 PM, John Ford wrote:

Hi Team!

We have a mystery component 'Boot2Gecko::Builds'.  What goes there?  Turns out there were 
a collection of Gaia bugs, but mainly it contains Gonk bugs.  As there isn't really 
anywhere else for Gonk specific bugs to live, I propose that we rename this component to 
"Boot2Gecko::Gonk".

This component would contain bugs that affect our Gonk subsystem.  The main 
repositories that would be linked to this component would be B2G.git, 
b2g-manifest.git, and gonk-misc.git.  Issues with our implementation of the 
Android build system (i.e. the thing that reads Android.mk files) would go here.

Things that wouldn't go here include, but are not limited to:
1. gaia build system bugs
2. gecko bugs
3. gecko build system bugs
4. requests for Release Engineering assistance
5. gaia localization

If I don't hear anything back before summit, I'll take silence as consent and 
file the bugs to make this change.

Thanks,

John Ford


given that I commonly file bugs in that component to get languages added 
or bumped, where would changes to gaia build system or configuration go 
to, if not to b2g::Builds?


Not that I mind adding Gonk.

Axel
___
dev-b2g mailing list
dev-b2g@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-b2g


Re: [b2g] Renaming the Boot2Gecko::Builds component to Book2Gecko::Gonk

2013-09-27 Thread Dave Hylands
So I think using the name Gonk would be misleading.

Boot2Gecko::General is for bugs which are in gecko (from talking to the 
sheriffs, they use this in their queries when searching for bugs which are 
relevant to the mercurial repositories).
Boot2Gecko::Builds is for non-gaia bugs which are in one of the github 
repositories.
Boot2Gecko::Gaia should be used for gaia bugs.

I think we should rename Boot2Gecko::Builds to BootGecko::Github, and we should 
probably rename General to Gecko.

Having Gecko and Github seems clearer to me than General and Builds.

Dave Hylands

- Original Message -
> From: "Axel Hecht" 
> To: mozilla-dev-...@lists.mozilla.org
> Sent: Friday, September 27, 2013 3:12:00 PM
> Subject: Re: [b2g] Renaming the Boot2Gecko::Builds component to   
> Book2Gecko::Gonk
> 
> On 9/27/13 11:46 PM, John Ford wrote:
> > Hi Team!
> >
> > We have a mystery component 'Boot2Gecko::Builds'.  What goes there?  Turns
> > out there were a collection of Gaia bugs, but mainly it contains Gonk
> > bugs.  As there isn't really anywhere else for Gonk specific bugs to live,
> > I propose that we rename this component to "Boot2Gecko::Gonk".
> >
> > This component would contain bugs that affect our Gonk subsystem.  The main
> > repositories that would be linked to this component would be B2G.git,
> > b2g-manifest.git, and gonk-misc.git.  Issues with our implementation of
> > the Android build system (i.e. the thing that reads Android.mk files)
> > would go here.
> >
> > Things that wouldn't go here include, but are not limited to:
> > 1. gaia build system bugs
> > 2. gecko bugs
> > 3. gecko build system bugs
> > 4. requests for Release Engineering assistance
> > 5. gaia localization
> >
> > If I don't hear anything back before summit, I'll take silence as consent
> > and file the bugs to make this change.
> >
> > Thanks,
> >
> > John Ford
> 
> given that I commonly file bugs in that component to get languages added
> or bumped, where would changes to gaia build system or configuration go
> to, if not to b2g::Builds?
> 
> Not that I mind adding Gonk.
> 
> Axel
> ___
> dev-b2g mailing list
> dev-b2g@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-b2g
> 
___
dev-b2g mailing list
dev-b2g@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-b2g


Re: [b2g] Renaming the Boot2Gecko::Builds component to Book2Gecko::Gonk

2013-09-27 Thread John Ford
Dave,

Almost all of the bugs in B2G::Builds are bugs that are specific to Gonk.  
Also, almost all of the github repositories that aren't Gaia are parts of Gonk. 
 We already have a Core product with many components for Gecko bugs.  Do we 
want to have a second place that's specifically for tracking Gecko bugs?

Axel,

Localization data is not really part of the build system and it's definitely 
not similar to the rest of the bugs in the B2G::Builds component.  Given that 
those bugs are concerning localizations of the Gaia product, I think B2G::Gaia 
is a much more appropriate component.  Alternatively, maybe a B2G::Gaia::L10N 
component should be created.

John


On Sep 27, 2013, at 5:50 PM, Dave Hylands  wrote:

> So I think using the name Gonk would be misleading.
> 
> Boot2Gecko::General is for bugs which are in gecko (from talking to the 
> sheriffs, they use this in their queries when searching for bugs which are 
> relevant to the mercurial repositories).
> Boot2Gecko::Builds is for non-gaia bugs which are in one of the github 
> repositories.
> Boot2Gecko::Gaia should be used for gaia bugs.
> 
> I think we should rename Boot2Gecko::Builds to BootGecko::Github, and we 
> should probably rename General to Gecko.
> 
> Having Gecko and Github seems clearer to me than General and Builds.
> 
> Dave Hylands
> 
> - Original Message -
>> From: "Axel Hecht" 
>> To: mozilla-dev-...@lists.mozilla.org
>> Sent: Friday, September 27, 2013 3:12:00 PM
>> Subject: Re: [b2g] Renaming the Boot2Gecko::Builds component to  
>> Book2Gecko::Gonk
>> 
>> On 9/27/13 11:46 PM, John Ford wrote:
>>> Hi Team!
>>> 
>>> We have a mystery component 'Boot2Gecko::Builds'.  What goes there?  Turns
>>> out there were a collection of Gaia bugs, but mainly it contains Gonk
>>> bugs.  As there isn't really anywhere else for Gonk specific bugs to live,
>>> I propose that we rename this component to "Boot2Gecko::Gonk".
>>> 
>>> This component would contain bugs that affect our Gonk subsystem.  The main
>>> repositories that would be linked to this component would be B2G.git,
>>> b2g-manifest.git, and gonk-misc.git.  Issues with our implementation of
>>> the Android build system (i.e. the thing that reads Android.mk files)
>>> would go here.
>>> 
>>> Things that wouldn't go here include, but are not limited to:
>>> 1. gaia build system bugs
>>> 2. gecko bugs
>>> 3. gecko build system bugs
>>> 4. requests for Release Engineering assistance
>>> 5. gaia localization
>>> 
>>> If I don't hear anything back before summit, I'll take silence as consent
>>> and file the bugs to make this change.
>>> 
>>> Thanks,
>>> 
>>> John Ford
>> 
>> given that I commonly file bugs in that component to get languages added
>> or bumped, where would changes to gaia build system or configuration go
>> to, if not to b2g::Builds?
>> 
>> Not that I mind adding Gonk.
>> 
>> Axel
>> ___
>> dev-b2g mailing list
>> dev-b2g@lists.mozilla.org
>> https://lists.mozilla.org/listinfo/dev-b2g
>> 
> ___
> dev-b2g mailing list
> dev-b2g@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-b2g

___
dev-b2g mailing list
dev-b2g@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-b2g


Re: [b2g] Renaming the Boot2Gecko::Builds component to Book2Gecko::Gonk

2013-09-27 Thread Dave Hylands
Hi John,

So, stuff like dom/system/gonk doesn't have a component in bugzilla, so I've 
been using Boot2Gecko::General for all of those. We can't use Boot2Gecko::Gonk 
(which is why I said choosing gonk would be confusing.

There is also

dom/bluetooth/gonk
dom/mobilemessage/gonk
dom/telephony/gonk
dom/wappush/src/gonk
hal/gonk
uriloader/exthandler/gonk

So we need different components for the github gonk versus the gecko gonk.

Dave Hylands

- Original Message -
> From: "John Ford" 
> To: "Dave Hylands" , "Axel Hecht" 
> Cc: mozilla-dev-...@lists.mozilla.org
> Sent: Friday, September 27, 2013 8:19:52 PM
> Subject: Re: [b2g] Renaming the Boot2Gecko::Builds component to   
> Book2Gecko::Gonk
> 
> Dave,
> 
> Almost all of the bugs in B2G::Builds are bugs that are specific to Gonk.
> Also, almost all of the github repositories that aren't Gaia are parts of
> Gonk.  We already have a Core product with many components for Gecko bugs.
> Do we want to have a second place that's specifically for tracking Gecko
> bugs?
> 
> Axel,
> 
> Localization data is not really part of the build system and it's definitely
> not similar to the rest of the bugs in the B2G::Builds component.  Given
> that those bugs are concerning localizations of the Gaia product, I think
> B2G::Gaia is a much more appropriate component.  Alternatively, maybe a
> B2G::Gaia::L10N component should be created.
> 
> John
> 
> 
> On Sep 27, 2013, at 5:50 PM, Dave Hylands  wrote:
> 
> > So I think using the name Gonk would be misleading.
> > 
> > Boot2Gecko::General is for bugs which are in gecko (from talking to the
> > sheriffs, they use this in their queries when searching for bugs which are
> > relevant to the mercurial repositories).
> > Boot2Gecko::Builds is for non-gaia bugs which are in one of the github
> > repositories.
> > Boot2Gecko::Gaia should be used for gaia bugs.
> > 
> > I think we should rename Boot2Gecko::Builds to BootGecko::Github, and we
> > should probably rename General to Gecko.
> > 
> > Having Gecko and Github seems clearer to me than General and Builds.
> > 
> > Dave Hylands
> > 
> > - Original Message -
> >> From: "Axel Hecht" 
> >> To: mozilla-dev-...@lists.mozilla.org
> >> Sent: Friday, September 27, 2013 3:12:00 PM
> >> Subject: Re: [b2g] Renaming the Boot2Gecko::Builds component to
> >>Book2Gecko::Gonk
> >> 
> >> On 9/27/13 11:46 PM, John Ford wrote:
> >>> Hi Team!
> >>> 
> >>> We have a mystery component 'Boot2Gecko::Builds'.  What goes there?
> >>> Turns
> >>> out there were a collection of Gaia bugs, but mainly it contains Gonk
> >>> bugs.  As there isn't really anywhere else for Gonk specific bugs to
> >>> live,
> >>> I propose that we rename this component to "Boot2Gecko::Gonk".
> >>> 
> >>> This component would contain bugs that affect our Gonk subsystem.  The
> >>> main
> >>> repositories that would be linked to this component would be B2G.git,
> >>> b2g-manifest.git, and gonk-misc.git.  Issues with our implementation of
> >>> the Android build system (i.e. the thing that reads Android.mk files)
> >>> would go here.
> >>> 
> >>> Things that wouldn't go here include, but are not limited to:
> >>>   1. gaia build system bugs
> >>>   2. gecko bugs
> >>>   3. gecko build system bugs
> >>>   4. requests for Release Engineering assistance
> >>>   5. gaia localization
> >>> 
> >>> If I don't hear anything back before summit, I'll take silence as consent
> >>> and file the bugs to make this change.
> >>> 
> >>> Thanks,
> >>> 
> >>> John Ford
> >> 
> >> given that I commonly file bugs in that component to get languages added
> >> or bumped, where would changes to gaia build system or configuration go
> >> to, if not to b2g::Builds?
> >> 
> >> Not that I mind adding Gonk.
> >> 
> >> Axel
> >> ___
> >> dev-b2g mailing list
> >> dev-b2g@lists.mozilla.org
> >> https://lists.mozilla.org/listinfo/dev-b2g
> >> 
> > ___
> > dev-b2g mailing list
> > dev-b2g@lists.mozilla.org
> > https://lists.mozilla.org/listinfo/dev-b2g
> 
> 
___
dev-b2g mailing list
dev-b2g@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-b2g


Re: [b2g] Renaming the Boot2Gecko::Builds component to Book2Gecko::Gonk

2013-09-28 Thread John O'Duinn
hi Axel


On 9/27/13 8:19 PM, John Ford wrote:
> Dave,
> 
> Almost all of the bugs in B2G::Builds are bugs that are specific to
> Gonk.  Also, almost all of the github repositories that aren't Gaia
> are parts of Gonk.  We already have a Core product with many
> components for Gecko bugs.  Do we want to have a second place that's
> specifically for tracking Gecko bugs?
> 
> Axel,
> 
> Localization data is not really part of the build system and it's
> definitely not similar to the rest of the bugs in the B2G::Builds
> component.  Given that those bugs are concerning localizations of the
> Gaia product, I think B2G::Gaia is a much more appropriate component.
> Alternatively, maybe a B2G::Gaia::L10N component should be created.

I think the "correct" component depends on the exact nature of what
needs to be done, by whom, to solve the issue for l10n. Your example of
adding/removing locales is a great one.

To take the example from earlier this week, adding Italian locale to the
B2G v1.1 branch was really a RelEng:GeneralAutomation bug, involving
repo replication, branching, as well as updates to locale json files
used by automation. We happened to spot the bug in B2G:Builds, and
worked it through, but that was just by luck... scary for an urgent bug.
For future add/remove locales like this, please file bug in
RelEng:GeneralAutomation.

Of course there's a lot of different situations that come up for l10n,
but thats a recent example and was alluded to by jhford's first email,
so I wanted to highlite it.

Its of course easy to create components in bugzilla, so long as we have
people responsible to triage that component in a timely manner. If you
have examples of l10n work that doesnt fall into the existing components
jhford listed in his first email, that would be helpful.

tc
John.
> 
> John
> 
> 
> On Sep 27, 2013, at 5:50 PM, Dave Hylands 
> wrote:
> 
>> So I think using the name Gonk would be misleading.
>> 
>> Boot2Gecko::General is for bugs which are in gecko (from talking to
>> the sheriffs, they use this in their queries when searching for
>> bugs which are relevant to the mercurial repositories). 
>> Boot2Gecko::Builds is for non-gaia bugs which are in one of the
>> github repositories. Boot2Gecko::Gaia should be used for gaia
>> bugs.
>> 
>> I think we should rename Boot2Gecko::Builds to BootGecko::Github,
>> and we should probably rename General to Gecko.
>> 
>> Having Gecko and Github seems clearer to me than General and
>> Builds.
>> 
>> Dave Hylands
>> 
>> - Original Message -
>>> From: "Axel Hecht"  To:
>>> mozilla-dev-...@lists.mozilla.org Sent: Friday, September 27,
>>> 2013 3:12:00 PM Subject: Re: [b2g] Renaming the
>>> Boot2Gecko::Builds component to Book2Gecko::Gonk
>>> 
>>> On 9/27/13 11:46 PM, John Ford wrote:
>>>> Hi Team!
>>>> 
>>>> We have a mystery component 'Boot2Gecko::Builds'.  What goes
>>>> there?  Turns out there were a collection of Gaia bugs, but
>>>> mainly it contains Gonk bugs.  As there isn't really anywhere
>>>> else for Gonk specific bugs to live, I propose that we rename
>>>> this component to "Boot2Gecko::Gonk".
>>>> 
>>>> This component would contain bugs that affect our Gonk
>>>> subsystem.  The main repositories that would be linked to this
>>>> component would be B2G.git, b2g-manifest.git, and
>>>> gonk-misc.git.  Issues with our implementation of the Android
>>>> build system (i.e. the thing that reads Android.mk files) would
>>>> go here.
>>>> 
>>>> Things that wouldn't go here include, but are not limited to: 
>>>> 1. gaia build system bugs 2. gecko bugs 3. gecko build system
>>>> bugs 4. requests for Release Engineering assistance 5. gaia
>>>> localization
>>>> 
>>>> If I don't hear anything back before summit, I'll take silence
>>>> as consent and file the bugs to make this change.
>>>> 
>>>> Thanks,
>>>> 
>>>> John Ford
>>> 
>>> given that I commonly file bugs in that component to get
>>> languages added or bumped, where would changes to gaia build
>>> system or configuration go to, if not to b2g::Builds?
>>> 
>>> Not that I mind adding Gonk.
>>> 
>>> Axel ___ dev-b2g
>>> mailing list dev-b2g@lists.mozilla.org 
>>> https://lists.mozilla.org/listinfo/dev-b2g
>>> 
>> ___ dev-b2g mailing
>> list dev-b2g@lists.mozilla.org 
>> https://lists.mozilla.org/listinfo/dev-b2g
> 
> ___ dev-b2g mailing list 
> dev-b2g@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-b2g
> 


signature.asc
Description: OpenPGP digital signature
___
dev-b2g mailing list
dev-b2g@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-b2g


Re: [b2g] Renaming the Boot2Gecko::Builds component to Book2Gecko::Gonk

2013-10-09 Thread John Ford
What about:

Boot2Gecko::GonkIntegration with the description "Issues related to integrating 
the Gonk build system (based on the Android build system) and its helper 
scripts".

This gets us away from terminology that is causing bugs to be filed into this 
component incorrectly while still mostly describing the content of bugs that 
are in this component.

John


On Sep 28, 2013, at 12:45 AM, Dave Hylands  wrote:

> Hi John,
> 
> So, stuff like dom/system/gonk doesn't have a component in bugzilla, so I've 
> been using Boot2Gecko::General for all of those. We can't use 
> Boot2Gecko::Gonk (which is why I said choosing gonk would be confusing.
> 
> There is also
> 
> dom/bluetooth/gonk
> dom/mobilemessage/gonk
> dom/telephony/gonk
> dom/wappush/src/gonk
> hal/gonk
> uriloader/exthandler/gonk
> 
> So we need different components for the github gonk versus the gecko gonk.
> 
> Dave Hylands
> 
> - Original Message -
>> From: "John Ford" 
>> To: "Dave Hylands" , "Axel Hecht" 
>> Cc: mozilla-dev-...@lists.mozilla.org
>> Sent: Friday, September 27, 2013 8:19:52 PM
>> Subject: Re: [b2g] Renaming the Boot2Gecko::Builds component to  
>> Book2Gecko::Gonk
>> 
>> Dave,
>> 
>> Almost all of the bugs in B2G::Builds are bugs that are specific to Gonk.
>> Also, almost all of the github repositories that aren't Gaia are parts of
>> Gonk.  We already have a Core product with many components for Gecko bugs.
>> Do we want to have a second place that's specifically for tracking Gecko
>> bugs?
>> 
>> Axel,
>> 
>> Localization data is not really part of the build system and it's definitely
>> not similar to the rest of the bugs in the B2G::Builds component.  Given
>> that those bugs are concerning localizations of the Gaia product, I think
>> B2G::Gaia is a much more appropriate component.  Alternatively, maybe a
>> B2G::Gaia::L10N component should be created.
>> 
>> John
>> 
>> 
>> On Sep 27, 2013, at 5:50 PM, Dave Hylands  wrote:
>> 
>>> So I think using the name Gonk would be misleading.
>>> 
>>> Boot2Gecko::General is for bugs which are in gecko (from talking to the
>>> sheriffs, they use this in their queries when searching for bugs which are
>>> relevant to the mercurial repositories).
>>> Boot2Gecko::Builds is for non-gaia bugs which are in one of the github
>>> repositories.
>>> Boot2Gecko::Gaia should be used for gaia bugs.
>>> 
>>> I think we should rename Boot2Gecko::Builds to BootGecko::Github, and we
>>> should probably rename General to Gecko.
>>> 
>>> Having Gecko and Github seems clearer to me than General and Builds.
>>> 
>>> Dave Hylands
>>> 
>>> - Original Message -
>>>> From: "Axel Hecht" 
>>>> To: mozilla-dev-...@lists.mozilla.org
>>>> Sent: Friday, September 27, 2013 3:12:00 PM
>>>> Subject: Re: [b2g] Renaming the Boot2Gecko::Builds component to
>>>>Book2Gecko::Gonk
>>>> 
>>>> On 9/27/13 11:46 PM, John Ford wrote:
>>>>> Hi Team!
>>>>> 
>>>>> We have a mystery component 'Boot2Gecko::Builds'.  What goes there?
>>>>> Turns
>>>>> out there were a collection of Gaia bugs, but mainly it contains Gonk
>>>>> bugs.  As there isn't really anywhere else for Gonk specific bugs to
>>>>> live,
>>>>> I propose that we rename this component to "Boot2Gecko::Gonk".
>>>>> 
>>>>> This component would contain bugs that affect our Gonk subsystem.  The
>>>>> main
>>>>> repositories that would be linked to this component would be B2G.git,
>>>>> b2g-manifest.git, and gonk-misc.git.  Issues with our implementation of
>>>>> the Android build system (i.e. the thing that reads Android.mk files)
>>>>> would go here.
>>>>> 
>>>>> Things that wouldn't go here include, but are not limited to:
>>>>>   1. gaia build system bugs
>>>>>   2. gecko bugs
>>>>>   3. gecko build system bugs
>>>>>   4. requests for Release Engineering assistance
>>>>>   5. gaia localization
>>>>> 
>>>>> If I don't hear anything back before summit, I'll take silence as consent
>>>>> and file the bugs to make this change.
>>>>> 
>>>>> Thanks,
>>>>> 
>>>>> John Ford
>>>> 
>>>> given that I commonly file bugs in that component to get languages added
>>>> or bumped, where would changes to gaia build system or configuration go
>>>> to, if not to b2g::Builds?
>>>> 
>>>> Not that I mind adding Gonk.
>>>> 
>>>> Axel
>>>> ___
>>>> dev-b2g mailing list
>>>> dev-b2g@lists.mozilla.org
>>>> https://lists.mozilla.org/listinfo/dev-b2g
>>>> 
>>> ___
>>> dev-b2g mailing list
>>> dev-b2g@lists.mozilla.org
>>> https://lists.mozilla.org/listinfo/dev-b2g
>> 
>> 

___
dev-b2g mailing list
dev-b2g@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-b2g


Re: [b2g] Renaming the Boot2Gecko::Builds component to Book2Gecko::Gonk

2013-10-10 Thread Dave Hylands
Hey John,

- Original Message -
> From: "John Ford" 
> To: "Dave Hylands" 
> Cc: mozilla-dev-...@lists.mozilla.org
> Sent: Wednesday, October 9, 2013 8:44:45 AM
> Subject: Re: [b2g] Renaming the Boot2Gecko::Builds component to 
> Book2Gecko::Gonk
> 
> What about:
> 
> Boot2Gecko::GonkIntegration with the description "Issues related to
> integrating the Gonk build system (based on the Android build system) and
> its helper scripts".
> 
> This gets us away from terminology that is causing bugs to be filed into this
> component incorrectly while still mostly describing the content of bugs that
> are in this component.

That sounds reasonable...

Dave Hylands
___
dev-b2g mailing list
dev-b2g@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-b2g