• Firefox 147 Will Support The XDG Base Directory Specification

    From Dave Royal@dave@dave123royal.com to alt.comp.software.firefox on Sat Nov 22 08:22:34 2025
    From Newsgroup: alt.comp.software.firefox

    <https://www.phoronix.com/news/Firefox-147-XDG-Base-Directory>

    [Quote]

    A 21 year old bug report requesting support of the XDG Base
    Directory specification is finally being addressed by Firefox.
    The Firefox 147 release should respect this XDG specification
    around where files should be positioned within Linux users' home
    directory.

    The XDG Base Directory specification lays out where application
    data files, configuration files, cached assets, and other files
    and file formats should be positioned within a user's home
    directory and the XDG environment variables for accessing those
    locations. To date Firefox has just positioned all files under
    ~/.mozilla rather than the likes of ~/.config and ~/.local/share.


    [End quote]
    --
    Remove numerics from my email address.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Alan K.@alan@invalid.com to alt.comp.software.firefox on Sat Nov 22 07:38:35 2025
    From Newsgroup: alt.comp.software.firefox

    On 11/22/25 3:22 AM, Dave Royal wrote:
    <https://www.phoronix.com/news/Firefox-147-XDG-Base-Directory>

    [Quote]

    A 21 year old bug report requesting support of the XDG Base
    Directory specification is finally being addressed by Firefox.
    The Firefox 147 release should respect this XDG specification
    around where files should be positioned within Linux users' home
    directory.

    The XDG Base Directory specification lays out where application
    data files, configuration files, cached assets, and other files
    and file formats should be positioned within a user's home
    directory and the XDG environment variables for accessing those
    locations. To date Firefox has just positioned all files under
    ~/.mozilla rather than the likes of ~/.config and ~/.local/share.


    [End quote]
    So you want to make the folder tree even longer by adding .config or .local/share to this
    current path? .mozilla/firefox/firefox.default/storage/default/https+++www.nytimes.com/cache/morgue/234/

    And what does that do to Windows?

    And what's wrong with /home/<name>/.mozilla ?
    ......................^^^^^
    --
    Linux Mint 22.2, Mozilla Thunderbird 140.5.0esr, Mozilla Firefox 145.0.1
    Alan K.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Andy Burns@usenet@andyburns.uk to alt.comp.software.firefox on Sat Nov 22 13:20:21 2025
    From Newsgroup: alt.comp.software.firefox

    Alan K. wrote:

    Dave Royal wrote:

    The XDG Base Directory specification lays out where application
    -a data files, configuration files, cached assets, and other files
    -a and file formats should be

    And what does that do to Windows?
    Presumably nothing at all.

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Retirednoguilt@HapilyRetired@fakeaddress.com to alt.comp.software.firefox on Sat Nov 22 11:06:55 2025
    From Newsgroup: alt.comp.software.firefox

    On 11/22/2025 8:20 AM, Andy Burns wrote:
    Alan K. wrote:

    Dave Royal wrote:

    The XDG Base Directory specification lays out where application
    -a data files, configuration files, cached assets, and other files
    -a and file formats should be

    And what does that do to Windows?
    Presumably nothing at all.


    I thought the OP indicated that the change affects Linux OS, no others.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From R Daneel Olivaw@Danni@hyperspace.vogon.gov.invalid to alt.comp.software.firefox on Sat Nov 22 17:36:05 2025
    From Newsgroup: alt.comp.software.firefox

    Retirednoguilt wrote:
    On 11/22/2025 8:20 AM, Andy Burns wrote:
    Alan K. wrote:

    Dave Royal wrote:

    The XDG Base Directory specification lays out where application
    -a data files, configuration files, cached assets, and other files
    -a and file formats should be

    And what does that do to Windows?
    Presumably nothing at all.


    I thought the OP indicated that the change affects Linux OS, no others.


    My understanding is that it affects all Unix offshoots, that presumably includes MacOS and the BSDs.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Retirednoguilt@HapilyRetired@fakeaddress.com to alt.comp.software.firefox on Sat Nov 22 12:03:02 2025
    From Newsgroup: alt.comp.software.firefox

    On 11/22/2025 11:36 AM, R Daneel Olivaw wrote:
    Retirednoguilt wrote:
    On 11/22/2025 8:20 AM, Andy Burns wrote:
    Alan K. wrote:

    Dave Royal wrote:

    The XDG Base Directory specification lays out where application
    -a data files, configuration files, cached assets, and other files
    -a and file formats should be

    And what does that do to Windows?
    Presumably nothing at all.


    I thought the OP indicated that the change affects Linux OS, no others.


    My understanding is that it affects all Unix offshoots, that presumably includes MacOS and the BSDs.

    I probably shouldn't even be reading this thread. For those of us who
    are not fluent in coding etc., what are "BSDs"?
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Andy Burns@usenet@andyburns.uk to alt.comp.software.firefox on Sat Nov 22 17:05:28 2025
    From Newsgroup: alt.comp.software.firefox

    Retirednoguilt wrote:

    For those of us who
    are not fluent in coding etc., what are "BSDs"?

    <https://en.wikipedia.org/wiki/Berkeley_Software_Distribution>
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Retirednoguilt@HapilyRetired@fakeaddress.com to alt.comp.software.firefox on Sat Nov 22 12:42:16 2025
    From Newsgroup: alt.comp.software.firefox

    On 11/22/2025 12:05 PM, Andy Burns wrote:
    Retirednoguilt wrote:

    For those of us who
    are not fluent in coding etc., what are "BSDs"?

    <https://en.wikipedia.org/wiki/Berkeley_Software_Distribution>

    Thank you Andy!
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Dave Royal@dave@dave123royal.com to alt.comp.software.firefox on Sat Nov 22 18:26:22 2025
    From Newsgroup: alt.comp.software.firefox

    Dave Royal <dave@dave123royal.com> Wrote in message:

    <https://www.phoronix.com/news/Firefox-147-XDG-Base-Directory>

    Here's the bug:
    <https://bugzilla.mozilla.org/show_bug.cgi?id=259356>
    --
    Remove numerics from my email address.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From not@not@telling.you.invalid (Computer Nerd Kev) to alt.comp.software.firefox on Sun Nov 23 08:51:37 2025
    From Newsgroup: alt.comp.software.firefox

    Dave Royal <dave@dave123royal.com> wrote:
    Dave Royal <dave@dave123royal.com> Wrote in message:

    <https://www.phoronix.com/news/Firefox-147-XDG-Base-Directory>

    Here's the bug:
    <https://bugzilla.mozilla.org/show_bug.cgi?id=259356>

    I don't want to read all that but I saw this:

    "The default for $XDG_CONFIG_HOME is $HOME/.config, the default for
    $XDG_DATA_HOME is $HOME/.local/share. So all applications should
    look for those environment variables and use those default values
    if the variables are not set." ... https://bugzilla.mozilla.org/show_bug.cgi?id=259356#c10

    On my Linux systems I don't have $XDG_CONFIG_HOME or $XDG_DATA_HOME
    set, don't really care for the idea (like most freedesktop.org
    ideas), and have various scripts and symlinks (many half-forgotten)
    involving ~/.mozilla. Does this mean with the next major ESR
    release it will move things out of ~/.mozilla to those default
    locations?

    The last comment seems to say that it only applies to new profiles,
    so I guess I'm safe?

    "No re-installation is needed. If there is $HOME/.mozilla/firefox it
    will continue with legacy behavior. The preferred way to move to
    the new behavior would be to ensure Sync is setup, get rid of the
    legacy directory (make a backup just in case) and starting again
    the browser. A new profile should be created in the XDG_CONFIG_HOME
    hierarchy and then you can bring back things." ... https://bugzilla.mozilla.org/show_bug.cgi?id=259356#c228

    Oh, I just remembered one of the three computers I use myself with
    modern Firefox is 32bit x86, so there won't be a next major ESR
    release for Linux on that anyway. Huff.

    https://blog.mozilla.org/futurereleases/2025/09/05/firefox-32-bit-linux-support-to-end-in-2026/
    --
    __ __
    #_ < |\| |< _#
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to alt.comp.software.firefox on Thu Jan 1 05:51:54 2026
    From Newsgroup: alt.comp.software.firefox

    On Sat, 22 Nov 2025 17:36:05 +0100, R Daneel Olivaw wrote:

    Retirednoguilt wrote:

    I thought the OP indicated that the change affects Linux OS, no
    others.

    My understanding is that it affects all Unix offshoots, that
    presumably includes MacOS and the BSDs.

    macOS only licenses the rCLUnixrCY trademark, it doesnrCOt behave enough
    like rCLUnixrCY for something like this to be relevant.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to alt.comp.software.firefox on Thu Jan 1 05:53:37 2026
    From Newsgroup: alt.comp.software.firefox

    On Sat, 22 Nov 2025 07:38:35 -0500, Alan K. wrote:

    And what's wrong with /home/<name>/.mozilla ?
    ......................^^^^^

    Proliferation of dotfile clutter:

    ldo@theon:~> ls -d ~/.[!.]* | wc -l
    270

    How many do you have?
    --- Synchronet 3.21a-Linux NewsLink 1.2