Unbranded Firefox download must be hard-coded (for now)

Open
#1 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
25/100
Issue type
Feature
Clarity
Needs clarification
Activity status
Stale
Tech stack
docker
Domain
devops

Research direction

Read Dockerfile line 31 and the linked Mozilla Extension Signing page to understand the current ESR and Developer Edition download handling. Check the linked Bugzilla ticket for whether Mozilla has added a static unbranded download link; this issue is done only when that link exists and the Dockerfile no longer needs manual version parsing or hard-coding.

Written by the indexing model from the issue text.

Description

In this RUN command, you can see that for ESR and Developer Edition, the latest Firefox version is able to be programmatically downloaded from static links provided by Mozilla. Currently, however, there is no static link available for the unbranded version.

For this reason we have to manually parse the Extension Signing page to figure out what the latest version is, and hard-code that link into the Dockerfile. This is less than ideal. I've opened a ticket on bugzilla for Mozilla to provide a static link for the latest unbranded download, so this issue is blocking on that.

Dominant language
Dockerfile
Stars
11
Forks
8
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from EFForg/https-everywhere-docker-base

All issues in EFForg/https-everywhere-docker-base

Similar issues

More DevOps issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.