Change the naming scheme of the installers at build time
We'd like to have all produced installers follow a similar naming scheme, for example:
mullvad-browser-{platform}-{version}.{extension}
So for example with Mullvad Browser 12.0.6, we would have:
mullvad-browser-windows-12.0.6.tar.xz
mullvad-browser-linux64-12.0.6.tar.xz
mullvad-browser-macos-12.0.6.tar.xz
Designs
- Show closed items
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Maintainer
Agreed. We should definitely do the same for Tor Browser, but we postponed that to the 12.5 series.
1 - ruihildt changed the description
changed the description
- morgan added All Platforms Build System labels
added All Platforms Build System labels
- morgan added 12.5 stable label
added 12.5 stable label
- morgan removed 12.5 stable label
removed 12.5 stable label
- morgan added 13.0 stable label
added 13.0 stable label
- morgan added Roadmap::Future label
added Roadmap::Future label
- Pier Angelo Vendrame assigned to @pierov
assigned to @pierov
- Pier Angelo Vendrame removed Roadmap::Future label
removed Roadmap::Future label
- Pier Angelo Vendrame added Next label
added Next label
- Pier Angelo Vendrame changed due date to July 28, 2023
changed due date to July 28, 2023
- Pier Angelo Vendrame marked this issue as related to tor-browser-build#40902 (closed)
marked this issue as related to tor-browser-build#40902 (closed)
- Pier Angelo Vendrame marked this issue as related to tor-browser-build#40901 (closed)
marked this issue as related to tor-browser-build#40901 (closed)
- Pier Angelo Vendrame marked this issue as related to tor-browser-build#40829 (closed)
marked this issue as related to tor-browser-build#40829 (closed)
- Pier Angelo Vendrame unassigned @pierov
unassigned @pierov
- Pier Angelo Vendrame removed due date July 28, 2023
removed due date July 28, 2023
Maybe
linux64
should belinux-x86_64
, as we might support other 64bit architectures in the future (for example aarch64).I'm not sure if Windows, should be
windows
orwindows-x86_64
. For Tor Browser, we still supporti686
, so we'll havewindows-i686
andwindows-x86_64
. For mullvad-browser there is only one Windows architecture, but it might still be useful to keep it in the name, in case we add more in the future.Collapse replies I think the
tor-expert-bundle
follows the above naming scheme, but if not whatever we converge to we should be consistent between both sets of build outputs.It looks like
tor-expert-bundle
is using the scheme$project-$version-$platform.tar.gz
rather than$project-$platform-$version.tar.gz
.Should we change
tor-expert-bundle
to have platform before version?
Collapse replies - Maintainer
Yes,
install
andsysteminstall
aren't great.portable
andinstall
work also for me. - Maintainer
Not really, we want to be able to sign it... Unless we start signing all the binaries.
1
- Pier Angelo Vendrame mentioned in issue tor-browser-build#40829 (closed)
mentioned in issue tor-browser-build#40829 (closed)
With the latest version of the patch for tor-browser-build#40829 (closed), the filenames will be:
(tor-browser|mullvad-browser|tor-expert-bundle|geckodriver|mar-tools)(-portable|-install|-debug-symbols|)-(linux-x86_64|linux-i686|windows-x86_64|windows-i686|macos|android-armv7|android-x86|android-x86_64|android-aarch64)-$version.(tar.xz|tar.gz|zip|exe|dmg|apk)
- morgan removed the relation with tor-browser-build#40901 (closed)
removed the relation with tor-browser-build#40901 (closed)
- morgan removed the relation with tor-browser-build#40902 (closed)
removed the relation with tor-browser-build#40902 (closed)
- morgan marked this issue as related to tor-browser-build#40914 (closed)
marked this issue as related to tor-browser-build#40914 (closed)
- morgan marked this issue as related to tor-browser-build#40915 (closed)
marked this issue as related to tor-browser-build#40915 (closed)
- boklm mentioned in merge request tor-browser-build!778 (merged)
mentioned in merge request tor-browser-build!778 (merged)
closing a dupe of tor-browser-build#40829 (closed)
- morgan closed
closed
- morgan removed the relation with tor-browser-build#40914 (closed)
removed the relation with tor-browser-build#40914 (closed)
- morgan removed the relation with tor-browser-build#40915 (closed)
removed the relation with tor-browser-build#40915 (closed)
- Pier Angelo Vendrame marked this issue as related to tor-browser-build#40966 (closed)
marked this issue as related to tor-browser-build#40966 (closed)