Page MenuHomeSolus

Firefox Developer Edition
Closed, LockedPublic

Description

Project homepage: https://www.mozilla.org/en-US/firefox/developer/
Why: Includes Firefox DevTools which provide unique tools for web developers that other browsers don't have.
Open source: yes, I think: https://github.com/devtools-html/debugger.html

Related Objects

Event Timeline

Siilwyn created this task.Feb 9 2018, 3:06 PM
JoshStrobl closed this task as Wontfix.Feb 9 2018, 4:30 PM
JoshStrobl claimed this task.
JoshStrobl added a subscriber: JoshStrobl.

We have no plans on supporting other Firefox channels or versions. Please download the tarballs from Mozilla's site.

archuray reopened this task as Open.May 14 2018, 7:24 PM
archuray triaged this task as Wishlist priority.
archuray added a subscriber: archuray.

We have no plans on supporting other Firefox channels or versions. Please download the tarballs from Mozilla's site.

Why?

It adds unique functionality such as

  • Being able to install unsigned addons (for addon development)
  • Web App: Edit Test or Debug in the Firefox Web Simulator
  • Responsive web design
  • Eye dropper
  • Scratchpad which is incredibly useful, though ordinary firefox includes it is more suitable to use within firefox dev
  • Animation inspector with great functionalities which I guess no other browser has.
  • Working with css SO good in firefox dev

It also complies with Package Inclusion Policy and adds value for web developers. It has no alternative with which incoorporates web development functionalities.

So, what is your reason for not including it?

JoshStrobl closed this task as Wontfix.May 14 2018, 7:32 PM

You can easily just download the tarball, which includes an updater, for this specific channel. Again, we have absolutely no plans on supporting more channels.

Don't understand why not... looking through the package inclusion policy it checks all boxes adding a lot of value as archuray said.

The tarball does not include an installer and by this logic:

You can easily just download the tarball, which includes an updater, for this specific channel.

other packages such as Discord shouldn't be included either since they provide an updater too.

How about if I create a package for it and submit it?

other packages such as Discord shouldn't be included either since they provide an updater too.

Firefox is included. If there was a development/preview version of discord it wouldn't be included either.

As said download and install it from the official site or look for snap/flatpak packages.

Siilwyn added a comment.EditedMay 29 2018, 6:51 PM

It is not a 'development/preview' version though, I understand that the 'Beta' and 'Nightly' builds are not included because they serve the same purpose. However this is the developer edition with a different use case from the 'normal' Firefox.

I don't really understand why this is still being discussed. It's been rejected. Use the tarball. Thank you.

This comment was removed by JoshStrobl.
Siilwyn added a comment.EditedMay 30 2018, 8:00 AM

@JoshStrobl I'm discussing this because the reason for rejection is not clear to me.

Besides that I really want this package to land so I can recommend Solus to other webdevs who don't know how to install from a tarball. :) But that's just a personal reason.

*Edit:* additionally I think it's a bit odd that a package gets rejected when it complies with the inclusion policy. Maybe the policy rules should be changed?

sendmepancakes added a comment.EditedAug 11 2018, 11:10 AM

Hmm so how to actually install it? @Siilwyn can you create a package for it?

On Ubuntu it works.

@sendmepancakes As I remarked in my comment, you can just download the tarball. Should be fairly straightforward, it's the large blue button with a down arrow on the homepage of the developer edition.

@JoshStrobl But how to install the tarball? Normally you would have a package so the package manager updates and installs it.

@sendmepancakes I would love to but I think the package first has to be accepted for inclusion. :/

Well as far as I understand the Solus inclusion for packages (besides opensource, active development, etc.) is to have one software per job. For webbrowsing it is firefox (in the standard edition), so I can understand why it is not included in the base packages. Now from a webdeveloper perspective, I would love to see this version of firefox included not necessarily as a tool for browsing the web, but as a webdevelopment tool. Of course this also heavily depends on the targetgroup that solus is targeting. Is it a developer focused distribution or an enduser focused distribution, who would never have a use for this version of firefox.

I can download the tarball and just install it under /opt (unpack the tarball, move it to opt, add the folder to the $PATH variable, creating my own .desktop entry for it), something I can do as a heavy linux user, but not as an average developer. But (just a little one) it sure would be nice to have this integrated in the stable and rock solid solus update process.

That is why I wanted to ask if it would be possible to include it under the third party software packages?

I know these discussions often start here and I appreciate all the different views on it. I can accept a no, but like I said the solus update process is rock solid (works better than on non rolling distros) and including it would free me of the burden as a developer having to update this handish :)

JoshStrobl changed the edit policy from "All Users" to "Restricted Project (Project)".Aug 20 2018, 8:22 PM

Stop necroing this task. Just use the tarball Mozilla provides.

JoshStrobl changed the task status from Wontfix to Locked.Aug 21 2018, 6:52 AM
This task has been locked.