Closed
Bug 1069663
Opened 10 years ago
Closed 10 years ago
mozilla.org treats Ubuntu on ARM as Android
Categories
(www.mozilla.org :: Pages & Content, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: bugzilla, Assigned: jgmize)
References
(Blocks 1 open bug, )
Details
(Whiteboard: [kb=1515075] )
Attachments
(1 file)
(deleted),
text/x-github-pull-request
|
Details |
According to a user on reddit, when they visit mozilla.org on a machine with an ARM processor running Ubuntu 14.04, they are presented with Android-related content.
Link to the user's comment set in the URL field.
Comment 1•10 years ago
|
||
Updated•10 years ago
|
Status: NEW → ASSIGNED
Component: General → Pages & Content
Whiteboard: [kb=1515075]
Updated•10 years ago
|
Assignee: nobody → kohei.yoshino
Comment 2•10 years ago
|
||
After a bit of discussion in IRC with lsblakk, it appears to be true that Linux/ARM users can build Firefox from source.
We should replace the "Your system doesn't meet the requirements to run Firefox." message for these users with something more appropriate. A starting point could be "We do not have a Firefox build for your system. You may want to try building from source."
We could link these users to either the general build article (https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions) or the simple build article (https://developer.mozilla.org/en-US/docs/Simple_Firefox_build).
It may be worth asking for copy and/or build instructions link suggestions directly in the reddit thread (as it appears no one at Mozilla has direct experience with this hardware setup).
:cmore - Thoughts?
Assignee | ||
Comment 3•10 years ago
|
||
It might be worth pointing out that while we do not have any official builds of Firefox, the debian Iceweasel fork is still being built for both armel and armhf according to https://packages.debian.org/search?keywords=iceweasel and should be usable on ubuntu and other debian-based linux distros.
Comment 4•10 years ago
|
||
Matej -
Can you offer some quick copy guidance here? To summarize, users on Linux/ARM hardware are currently getting incorrect messaging from our download button. We don't have a build for them, but they can build from source. We need something short and sweet that links to the simple build instructions (https://developer.mozilla.org/en-US/docs/Simple_Firefox_build).
The text needs to be short enough to fit in the space the download button occupies.
I gave it the old college try in comment 2:
"We do not have a Firefox build for your system. You may want to try building from source." ("building from source" would link to the MDN article)
Flags: needinfo?(Mnovak)
Assignee | ||
Comment 5•10 years ago
|
||
I'm not sure if we should be recommending building form source for this-- as I mentioned in comment #3 there may be a version of Firefox available through their package manager (even if it's an unofficial fork), and building Firefox requires more ram than most ARM machines will have, which means they would need to cross-compile it from another machine (see https://wiki.linaro.org/Platform/DevPlatform/CrossCompile/FirefoxCrossCompile for an example).
Comment 6•10 years ago
|
||
Hmm, so what would you recommend we tell these folks? Sounds like we need a better version of "We don't have an official build for your system. It's complicated. You might want to start here." - with "here" linking to something better than the build docs.
I think we could get away with not providing a link - it may be hard to find something general enough, but we definitely need an accurate message.
:jgmize - If you were one of these users, what would you want to hear?
Flags: needinfo?(Mnovak)
Hello,
I am the user that reported this at reddit. I was told [1] that I was welcome to voice my opinion here.
Regarding the message, I think the first thing to suggest should be that they look for it in the package repositories of their distro, but that you should also mention building from source and link to notes about that as well as the current challenge of that and that one might like to cross-compile.
I know too much information can lead to a messy page.
The most important thing, I think, is that you don't limit us ARM-users in how we are able to browse mozilla.org. That we're given a choice to see information about other platforms also.
Regards,
J. Doe
---
[1]: http://www.reddit.com/r/firefox/comments/2grqnk/mozillaorg_thinks_im_using_android_im_using/ckzjnvb?context=3
Comment 8•10 years ago
|
||
Thanks for the input J. Doe! We discussed this in a meeting today and decided on the following:
- Update a SUMO article to include information about distro package repos and building from source. This article will touch on the intricacies of the situation.
- Create a new, concise message for the download button for Linux/ARM users. This message will link to the SUMO article mentioned above.
Comment 10•10 years ago
|
||
Do we have an ETA on a solution here? thanks!
Comment 11•10 years ago
|
||
Cmore: who are you asking for a solution?
Comment 12•10 years ago
|
||
:jgmize Will be updating the SUMO article and writing new button copy. He's just been buried lately. It is in his queue to be addressed after the November 10th push.
Assignee | ||
Comment 13•10 years ago
|
||
Yes, it's in my queue, sorry about the delay.
Assignee: kohei.yoshino → jmize
Assignee | ||
Comment 14•10 years ago
|
||
Submitted https://support.mozilla.org/en-US/kb/install-firefox-linux/revision/80716 for review
Comment 15•10 years ago
|
||
Commits pushed to master at https://github.com/mozilla/bedrock
https://github.com/mozilla/bedrock/commit/4e5a9562f401a84028e9c7f22e66b1c2643dfaf9
Fix Bug 1069663 - mozilla.org treats Ubuntu on ARM as Android
https://github.com/mozilla/bedrock/commit/b52bd23a64f0efbc3c0c02a48368e0695d7f43b0
Merge pull request #2300 from kyoshino/bug-1069663-arm-linux
Fix Bug 1069663 - mozilla.org treats Ubuntu on ARM as Android
Updated•10 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•10 years ago
|
Blocks: download-buttons
You need to log in
before you can comment on or make changes to this bug.
Description
•