Closed
Bug 426352
Opened 17 years ago
Closed 17 years ago
Create "Fennec" product and related components in Bugzilla
Categories
(bugzilla.mozilla.org :: Administration, task)
bugzilla.mozilla.org
Administration
Tracking
()
VERIFIED
FIXED
People
(Reporter: blizzard, Assigned: reed)
References
()
Details
(Keywords: mobile)
It's time to add a full mobile product, right there along side firefox + tbird. Can we use this as an icon?
http://blog.blacknight.com/images/black-phone.jpg
you need to specify:
0. classification (client software?)
1. product name
2. product description
3. one or more components (names+descriptions)
4. assignees+watchable contacts for each component
5. it'd be nice if you specified a roadmap url
| Reporter | ||
Comment 2•17 years ago
|
||
0. Client Software
1. Fennec
2. Fennec is the code name for the Mobile Browser from Mozilla
3+4 (list this out separately - we'll work on that)
5. Things are starting to show up here: http://wiki.mozilla.org/Mobile/FennecRequirements
| Reporter | ||
Comment 3•17 years ago
|
||
So for initial components I think we might want to have the following to start:
1. UI (Front End)
2. Extensions and Add-ons
3. Platform: Hildon
4. Platform: GTK+ on X
5. Platform: Windows Mobile
6. Platform: S60R3
7. Platform: GTK+ on DirectFB
8. Build Config
9. Bookmarks
10. Touch Navigation
11. Keyboard Navigation
12. Search
13. Software Update
14. Startup and Profile System
That's a good start, no? A lot of these will have the same owners + qa contacts as Firefox (which is where a lot of that list comes from.)
| Assignee | ||
Comment 4•17 years ago
|
||
(In reply to comment #0)
> Can we use this as an icon?
>
> http://blog.blacknight.com/images/black-phone.jpg
Really? Just seems a bit odd and out of place. I guess this will eventually be replaced with the Fennec logo once there is one.
Do we have permission from the creator of the image to use it for this purpose? Need to respect the author's rights here...
(In reply to comment #3)
> 1. UI (Front End)
Is this the equivalent of Firefox :: Theme? Just don't want this becoming a blackhole for things that should be in a more specific component, but this should be ok for now.
> 2. Extensions and Add-ons
What about themes? Maybe just "Add-ons" or "Add-ons Manager" since add-ons encompasses both extensions and themes? Firefox :: Extensions/Themes Manager will be renamed to "Add-ons Manager" as part of the bmo component reorganization by gerv.
> 3. Platform: Hildon
> 4. Platform: GTK+ on X
> 5. Platform: Windows Mobile
> 6. Platform: S60R3
> 7. Platform: GTK+ on DirectFB
What type of bugs would go under these components? Are these new widget interfaces or something? We don't usually have "platform" bugs under an end-user product but under something like "Core" since they affect more than just the product itself.
> 9. Bookmarks
Will you be using some other form of bookmarks, or will you be using Places? Firefox :: Bookmarks is deprecated, as Places has replaced it, so if you're using Places, might want to go with a different name, as Places isn't just Bookmarks.
> 10. Touch Navigation
> 11. Keyboard Navigation
How do these relate to Core :: Keyboard Navigation? If these changes aren't specific to Fennec, might be better to have stuff under Core, as per the reasons listed above.
> 13. Software Update
Will Fennec have any specific Software Update code that's different from what Firefox has? Toolkit actually contains Software Update, so the Firefox :: Software Update component should really be under the Toolkit product. This is getting moved as part of the bmo component reorganization by gerv.
What about some equivalent of Firefox :: General? Yes, the General component is a blackhole, but you do need a component to catch Fennec-specific bugs that don't fit into any other component. When you see that you're having a lot of the same type of bugs, then that's when you should request another component and move those bugs to it.
Hope this helps some.
Assignee: marcia → reed
OS: Mac OS X → All
Hardware: PC → All
Comment 5•17 years ago
|
||
I believe that 3-7 should be under "Core" with the other "Plaform: Xxx" components
| Reporter | ||
Comment 6•17 years ago
|
||
> Really? Just seems a bit odd and out of place. I guess this will eventually be
> replaced with the Fennec logo once there is one.
>
> Do we have permission from the creator of the image to use it for this purpose?
> Need to respect the author's rights here...
I was kind of kidding about this. :)
Although I would love to have a pic of an old-school telephone.
Comment 7•17 years ago
|
||
(In reply to comment #3)
> So for initial components I think we might want to have the following to start:
>
> 1. UI (Front End)
> 2. Extensions and Add-ons
> 3. Platform: Hildon
> 4. Platform: GTK+ on X
> 5. Platform: Windows Mobile
> 6. Platform: S60R3
> 7. Platform: GTK+ on DirectFB
> 8. Build Config
> 9. Bookmarks
> 10. Touch Navigation
> 11. Keyboard Navigation
> 12. Search
> 13. Software Update
> 14. Startup and Profile System
>
> That's a good start, no? A lot of these will have the same owners + qa
> contacts as Firefox (which is where a lot of that list comes from.)
>
We probably should add Qt as well.
Comment 8•17 years ago
|
||
(In reply to comment #5)
> I believe that 3-7 should be under "Core" with the other "Plaform: Xxx"
> components
>
I don't see any "Platform: Xxx" under "Core". I can follow the reasoning for putting these components under "Core" but on the other hand they are also closely tied to fennec (right now at least). Will it be difficult to move them to "Core" later if necessary?
| Reporter | ||
Comment 9•17 years ago
|
||
Yeah, we need to add Qt on that list. It's going to be a factor at some point in the future, I'm sure. Plus there's a lot of interest from community folks for Qt support - we should give them an outlet and place to work.
The platform bits should probably live in Core, as we discussed offline. They largely deal with gfx/ and widget/ support and that's historically part of code and is owned by layout owners.
| Assignee | ||
Comment 10•17 years ago
|
||
As for Platform: xxx, you probably just really mean GFX: xxx and Widget: xxx. :)
Comment 11•17 years ago
|
||
Reed are we blocking on anything to get this done?
| Assignee | ||
Comment 12•17 years ago
|
||
Still waiting on some answers to my questions. Probably would be good to just get a group together on IRC to hash out exactly what components Fennec needs. It's very important to get this pretty much correct in the beginning, as it's a royal pain to rename/move/change components later. :)
| Assignee | ||
Comment 13•17 years ago
|
||
I created http://wiki.mozilla.org/Mobile/BugzillaComponents for tracking exactly what components, descriptions, etc. are needed here.
Status: NEW → ASSIGNED
| Assignee | ||
Comment 14•17 years ago
|
||
I've created everything specified on http://wiki.mozilla.org/Mobile/BugzillaComponents. Please file new bugs for components as you need them. Let me know if something is missing or not correct.
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Summary: add a mobile product to bugzilla → Create "Fennec" product in Bugzilla
| Assignee | ||
Updated•17 years ago
|
Summary: Create "Fennec" product in Bugzilla → Create "Fennec" product and related components in Bugzilla
Comment 15•17 years ago
|
||
verify created:
[Fennec] General nobody@mozilla.org general@fennec.bugs
For bugs in Fennec which do not fit into other more specific Fennec components.
^ the description here needs work, would someone please file a bug w/ a new description (note: there are no other components, so anyone reading this should get a bit confused)
see: https://bugzilla.mozilla.org/enter_bug.cgi?product=Fennec&format=guided
votes to confirm: 100
milestones: M1..M6, A1..A4
http://wiki.mozilla.org/Mobile/FennecRequirements#Milestones
which lists M1..M6, A1 but not A2..A4 <- would someone please address this?
note that milestones in the requirements is of the form M1..M6, but the milestones in Bugzilla are Fennec M1..
I don't see any valid reason for using the extra prefix "Fennec " in milestones, and would like to remove it. (searching for fennec m1 can be done by using product:fennec, milestone:m1)
[Core] Widget: Qt nobody@mozilla.org qt@widget.bugs
Mapping of cross platform widget interfaces to Qt platform APIs.
already existing (which perhaps should have been renamed?)
Ports: Qt zack@kde.org ports-qt@core.bugs
Bugs that occur only in the Qt version of Mozilla, but not in other versions like the Gtk one. Sample Bugs: Printing does not work in the Qt port; Images don't show in the Qt port. Unless you know it's a Qt bug, don't file your bug here!
not created (or possibly already destroyed):
[Core] Widget: Symbian
[Core] Widget: Windows Mobile
Status: RESOLVED → VERIFIED
Updated•14 years ago
|
Component: Bugzilla: Keywords & Components → Administration
Product: mozilla.org → bugzilla.mozilla.org
You need to log in
before you can comment on or make changes to this bug.
Description
•