Dave G wrote: @NullDereference
Replying to @palemoonbrowser
Using Firefox 60 ESR or a fork based on it is required for continued access to security updates. Asking a single developer of free software to support phased-out APIs that are incompatible with everything new for years after the (painful) transition is an unreasonable request.
Flagfox DB Updating
Moderators: FranklinDM, Lootyhoof
-
- Pale Moon guru
- Posts: 35648
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: Flagfox DB Updating
Bottom line: someone will have to fork it if license permits.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"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
-
- Pale Moon guru
- Posts: 35648
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: Flagfox DB Updating
And for some reason the dev suddenly is spitting venom in our direction on twitter, when all I asked was if the extension is Open Source, i.e. if it can be forked:
Feel free to give him some feedback. I'm definitely going to see if the license allows forking, as in... right now.
https://twitter.com/NullDereference/sta ... 1352748034You can't even type the name of the addon properly. Open source is not supposed to mean "fork you". There is no future for XUL-based addons; please accept this basic reality. Any Gecko-based browser that does not upgrade to an ESR 60+ basis is defunct.
Feel free to give him some feedback. I'm definitely going to see if the license allows forking, as in... right now.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"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
-
- Pale Moon guru
- Posts: 35648
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: Flagfox DB Updating
License permits forking but you MUST immediately re-brand it, remove all references to Flagfox, the name and logo, and you have to build your own geo DB (using Flagfox's DB is not allowed as Dave holds it under proprietary copyright).
Flagfox
Copyright 2007-2017, David Garrett
Additional contributors are listed in about.xul
All rights reserved
Redistribution and use of source code, with or without modification,
is permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Neither the name of Flagfox nor the names of its contributors may
be used to endorse or promote products derived from this software
without specific prior written permission.
3. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
4. Altered source versions must be plainly marked as such and must not be
misrepresented as being original software.
5. If any files or portions of files are borrowed, they must contain a
source comment stating the originating software name and version as
well as the date of any changes.
6. Derived works using source code that serve the same general purpose as
the original software may not be distributed using any official Mozilla
services such as addons.mozilla.org or through any other official
service for any web browser without prior permission. Works using
portions of source code for other purposes may be distributed without
this restriction.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
THE POSSIBILITY OF SUCH DAMAGE.
This license does not grant any permissions with regard to components of
this software other than source code including, but not limited to,
images, localizations, and database content.
The Flagfox logo may not be reused without permission.
If you use any portions of Flagfox in other works a quick
email or message on our forums would be appreciated:
daveg.extensionfeedback@gmail.com
https://flagfox.net/forum
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"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
-
- Moon Magic practitioner
- Posts: 2411
- Joined: 2012-08-19, 20:32
Re: Flagfox DB Updating
Makes me wonder how demanding this would be. Are there any global listings or sth. available that get regularly updated and one "just" needs to pull the data periodically to the local extension? Or perhaps Flagfox connects on-the-fly to such online databases?Moonchild wrote:...and you have to build your own geo DB...
Safe Mode / clean profile info: Help/Restart in Safe Mode
Information to include when asking for support - How to apply user agent overrides
How to auto-fill passwords
Windows 10 Pro x64
Information to include when asking for support - How to apply user agent overrides
How to auto-fill passwords
Windows 10 Pro x64
-
- Pale Moon guru
- Posts: 35648
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: Flagfox DB Updating
As far as I've understood for a simple geoDB lookup on country that Flagfox does, you can just use the free-for-noncommercial-use GeoLite2 by MaxMind. So that would be pretty much plug and play for updates.back2themoon wrote:Makes me wonder how demanding this would be. Are there any global listings or sth. available that get regularly updated and one "just" needs to pull the data periodically to the local extension? Or perhaps Flagfox connects on-the-fly to such online databases?Moonchild wrote:...and you have to build your own geo DB...
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"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
Re: Flagfox DB Updating
Well, in light of that venom, I'd say screw that, dude. I look forward to some kind of XUL fork if at all possible.
Re: Flagfox DB Updating
He's gone ahead and updated again. Had to use this hack to get it back to work. There must be a better alternative.
-
- Pale Moon guru
- Posts: 35648
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: Flagfox DB Updating
5.2.11 works just fine for me, really. I switched off updates for it.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"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
-
- Pale Moon guru
- Posts: 35648
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: Flagfox DB Updating
It's quite possible it's not as accurate as it could be, but in general geolocation of large IP blocks doesn't change, and I just use it as an indicator (and if I need more info I can always just look it up from one of the available links). I just don't think considering the track record of the extension breaking that automatic updates are something I want to have for this particular one
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"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