Happened upon this YT video (Ad-Free link courtesy of the uTube addon: https://utube.realityripple.com/#x5TIqHTkTG4 ) on a Discord server I'm in. It seems that FireFox has, after 21 years, adopted the GNU/Linux (?) specification as to where it should store the user-centric files - instead of a single "hidden" .mozilla one.
As the video does comment towards the end with something along the lines of "will forks and related projects" follow this lead - will PaleMoon?
Using FreeDesktop XDG specification directories for PaleMoon
Forum rules
This General Discussion board is meant for topics that are still relevant to Pale Moon, web browsers, browser tech, UXP applications, and related, but don't have a more fitting board available.
Please stick to the relevance of this forum here, which focuses on everything around the Pale Moon project and its user community. "Random" subjects don't belong here, and should be posted in the Off-Topic board.
This General Discussion board is meant for topics that are still relevant to Pale Moon, web browsers, browser tech, UXP applications, and related, but don't have a more fitting board available.
Please stick to the relevance of this forum here, which focuses on everything around the Pale Moon project and its user community. "Random" subjects don't belong here, and should be posted in the Off-Topic board.
-
SlySven
- Apollo supporter

- Posts: 39
- Joined: 2018-07-07, 22:42
-
jobbautista9
- Board Warrior

- Posts: 1078
- Joined: 2020-11-03, 06:47
- Location: Philippines
Re: Using FreeDesktop XDG specification directories for PaleMoon
Relevant bugzilla link for convenience: https://bugzilla.mozilla.org/show_bug.cgi?id=259356
Anyway if XDG Base Directory will be adopted I think we should have a common base directory (which could be named uxp-goanna) for all UXP applications so they can be easily found and separated from the rest of the applications sharing $HOME/.local/share instead of their base directory simply being the developer's name. So Pale Moon would be $HOME/.local/share/uxp-goanna/moonchild productions/pale moon and Epyrus would be something like $HOME/.local/share/uxp-goanna/athenian200/epyrus.
Patches welcome.
Anyway if XDG Base Directory will be adopted I think we should have a common base directory (which could be named uxp-goanna) for all UXP applications so they can be easily found and separated from the rest of the applications sharing $HOME/.local/share instead of their base directory simply being the developer's name. So Pale Moon would be $HOME/.local/share/uxp-goanna/moonchild productions/pale moon and Epyrus would be something like $HOME/.local/share/uxp-goanna/athenian200/epyrus.

Tired of creating stuff!
Avatar artwork by Shinki669: https://www.pixiv.net/artworks/113645617
XUL add-ons developer. You can find a list of add-ons I manage at http://rw.rs/~job/software.html.