If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Create a new B2GDroid product

RESOLVED FIXED

Status

()

bugzilla.mozilla.org
Administration
RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: fabrice, Assigned: dkl)

Tracking

Production

Details

(Reporter)

Description

2 years ago
B2GDroid is a project that let us run b2g on android devices as a homescreen. It uses code from both android and b2g, along with additional custom code.

It doesn't make sense to create a component in either Firefox for Android or Firefox OS, so I'd like a new product.
(Assignee)

Comment 1

2 years ago
Ok. We will need quite a bit of information to finish the request listed here:

https://wiki.mozilla.org/BMO/Requesting_Changes#Products

dkl
Flags: needinfo?(fabrice)
(Reporter)

Comment 2

2 years ago
Name: b2gdroid
Classification: Client Software
Description: b2gdroid is a project that let us run b2g on android devices as a homescreen. It uses code from both android and b2g, along with additional custom code.

Let's go with a single initial component:
Name: General
Description: b2gdroid issues related to Android integration, missing or broken apis and UX issues.
Suggested reviewer: me

I'm not sure what the "version" and "milestones" should be. Same as b2g? So the next is 2.5

Security group: same as b2g
Flags: needinfo?(fabrice)
creating products with a single component causes an unnecessary overhead and it isn't something that we will generally do, especially for something that seems to mirror an existing product with regards to security, versions, and milestones.

is there any reason why this can't be a component under the existing 'firefox os' product?
Flags: needinfo?(fabrice)
to clarify..  i did see

> It doesn't make sense to create a component in either Firefox for Android or Firefox OS, so I'd like a new product.

i'd like to hear why this doesn't make sense :)
(Assignee)

Updated

2 years ago
Assignee: nobody → dkl
Status: NEW → ASSIGNED
(Reporter)

Comment 5

2 years ago
(In reply to Byron Jones ‹:glob› from comment #3)
> creating products with a single component causes an unnecessary overhead and
> it isn't something that we will generally do, especially for something that
> seems to mirror an existing product with regards to security, versions, and
> milestones.

While I don't know yet exactly what the components will be, I'm confident that we will end up with more than one component. I just didn't want to make them up to prevent churn.

> is there any reason why this can't be a component under the existing
> 'firefox os' product?

Because the Firefox OS product deals with gecko code that is 99% of the time in b2g/, and with gaia code. For this product, changes will span gaia, b2g/ and mobile/android/b2gdroid. But it doesn't make much sense to file bugs on b2g/ code in `Firefox for Android`, and not much sense either to file bugs on mobile/ code in `Firefox OS`. It's a weird beast ;)
Flags: needinfo?(fabrice)
great - thanks for the clarification, this all makes sense and your request for a new product sounds reasonable.

> I'm not sure what the "version" and "milestones" should be. Same as b2g? So the next is 2.5

the firefox-os product has a lot of milestones, however 2.5 isn't in their list currently.
could you please have a look at their milestones and indicate which ones are appropriate here (although looking at the dates on their sprints it looks like b2g aren't using those anymore).

note we can't synchronise versions or milestones automatically between products - you'll have to file admin bugs to get milestones added to b2gdroid when required.
Flags: needinfo?(fabrice)
(Reporter)

Comment 7

2 years ago
Looking at the FxOS milestones, they indeed look useless for this product. Let's go with no milestones and no versions.
Flags: needinfo?(fabrice)
(Assignee)

Comment 8

2 years ago
(In reply to [:fabrice] Fabrice Desré from comment #7)
> Looking at the FxOS milestones, they indeed look useless for this product.
> Let's go with no milestones and no versions.

Then we should be good then. Let us know if you need anything more.
Status: ASSIGNED → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → FIXED
(Reporter)

Comment 9

2 years ago
Thanks!
(Reporter)

Comment 10

2 years ago
Hm, something needs to be turned on. Here's what I get when trying to create a new bug:

 Sorry, entering a bug into the product B2GDroid has been disabled.
Flags: needinfo?(dkl)
the product was created but wasn't enabled.  i've flipped that bit.
Flags: needinfo?(dkl)
You need to log in before you can comment on or make changes to this bug.