I'm running a custom build on 64-bit Gentoo linux with gcc 13.3.1. The regular tarball will notify the user if there is a new version available, and offer to update.
It's obviously impossible for Pale Moon to properly update a gazillion different combos of distro/.mozcconfig/gcc-version, etc. But it would be nice to know that updated source code is available. E.g. you're currently running 33.3.0 and 33.3.1 is now available. I'm looking at something similar to a regular update notice, but restricted to "notify-only".
Feature request: Custom builds notify of new version
Forum rules
Please keep everything here strictly on-topic.
This board is meant for Pale Moon source code development related subjects only like code snippets, patches, specific bugs, git, the repositories, etc.
This is not for tech support! Please do not post tech support questions in the "Development" board!
Please make sure not to use this board for support questions. Please post issues with specific websites, extensions, etc. in the relevant boards for those topics.
Please keep things on-topic as this forum will be used for reference for Pale Moon development. Expect topics that aren't relevant as such to be moved or deleted.
Please keep everything here strictly on-topic.
This board is meant for Pale Moon source code development related subjects only like code snippets, patches, specific bugs, git, the repositories, etc.
This is not for tech support! Please do not post tech support questions in the "Development" board!
Please make sure not to use this board for support questions. Please post issues with specific websites, extensions, etc. in the relevant boards for those topics.
Please keep things on-topic as this forum will be used for reference for Pale Moon development. Expect topics that aren't relevant as such to be moved or deleted.
-
- Astronaut
- Posts: 681
- Joined: 2015-07-30, 20:29
- Location: Vaughan, ON, Canada
Feature request: Custom builds notify of new version
There are 2 kinds of people in this world...
1) Those who can extrapolate from incomplete data
1) Those who can extrapolate from incomplete data
Re: Feature request: Custom builds notify of new version
I suggest you make use of the RSS/Atom feed of the forum's announcements board: https://forum.palemoon.org/app.php/feed/forum/1
The new version notification is an integral part of the application updater. It's clearly not desirable to have that enabled on a custom build as it would replace the custom build with a generic one. In addition, a "notify only" would require the server-side to understand requests from custom builds and respond to them (and it's already complex enough to deal with the different release channels and architectures served to standard releases).
The new version notification is an integral part of the application updater. It's clearly not desirable to have that enabled on a custom build as it would replace the custom build with a generic one. In addition, a "notify only" would require the server-side to understand requests from custom builds and respond to them (and it's already complex enough to deal with the different release channels and architectures served to standard releases).
"A programmer is someone who solves a problem you didn't know you had, in a way you don't understand." -- unknown
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
- Astronaut
- Posts: 681
- Joined: 2015-07-30, 20:29
- Location: Vaughan, ON, Canada
Re: Feature request: Custom builds notify of new version
Whatever works. Is there any objecttion to me running a bash script once a day (cron job) that downloads that web page? The script would then run "grep \<published 1" and get several lines like...Moonchild wrote: ↑2024-10-02, 05:21I suggest you make use of the RSS/Atom feed of the forum's announcements board: https://forum.palemoon.org/app.php/feed/forum/1
<published>2024-09-10T08:32:06</published>
At that point, it's trivial. Check the top entry versus a stored copy of the previous top entry.
If identical (no new updates), exit.
If changed (new updates), replace the previous stored top entry with today's top entry; then send an email to myself. Or maybe launch a local webpage in some garish dayglow green colour to attract my attention.
There are 2 kinds of people in this world...
1) Those who can extrapolate from incomplete data
1) Those who can extrapolate from incomplete data
Re: Feature request: Custom builds notify of new version
No objection at all! Go right ahead.Walter Dnes wrote: ↑2024-10-02, 09:16Is there any objecttion to me running a bash script once a day (cron job) that downloads that web page?
"A programmer is someone who solves a problem you didn't know you had, in a way you don't understand." -- unknown
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
- jobbautista9
- Keeps coming back
- Posts: 882
- Joined: 2020-11-03, 06:47
- Location: Philippines
- Contact:
Re: Feature request: Custom builds notify of new version
The RSS feed has a Last-Modified header which I would've suggested using to reduce the server load further since you can do a conditional GET, but for some reason the server doesn't return a 304 even if the If-Modified-Since sent by the request matches...
:akko_derp:
XUL add-ons developer. You can find a list of add-ons I manage at http://rw.rs/~job/software.html.
Re: Feature request: Custom builds notify of new version
You can also take a look at Update Alert.
Use it to monitor the release notes page for changes.
Use it to monitor the release notes page for changes.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."
KDE Neon on a Slimbook Excalibur (Ryzen 7 8845HS, 64 GB RAM)
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
KDE Neon on a Slimbook Excalibur (Ryzen 7 8845HS, 64 GB RAM)
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Re: Feature request: Custom builds notify of new version
RSS feed pages are not static content. They are PHP-served and not otherwise aggressively cached.jobbautista9 wrote: ↑2024-10-02, 11:07for some reason the server doesn't return a 304 even if the If-Modified-Since sent by the request matches...
"A programmer is someone who solves a problem you didn't know you had, in a way you don't understand." -- unknown
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite