在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:TarekJor/Firefox-52-ESR-legacy-addon开源软件地址:https://github.com/TarekJor/Firefox-52-ESR-legacy-addon开源编程语言:开源软件介绍:Firefox53ESR-legacy-addons (WIP) created: 2017-10...Index
Why? (reason of this)Mozilla will be (soon, this November-2017)
As an example effort what we will loose on new software (Rapid Development, Rapid deprecation) driven (deprecated features, not end user support and functionality capped without blink, no hesitation) As an example to archive "SHIT" even beyond "copyright" demands or author desires (existence of utility it is more important than selfish reasons) IntroductionA curated list and XPI files of Mozilla Firefox browser extensions, addons, themes from addons.mozilla.org, before XUL-based purge blackout. Thougs about webArchiving and references, while working in this project Thoughs about social collaboration and open source development context, egos and shit, ForkSyndrome (but not in co-working environment) Objective
Repository structure [WIP]/xpi => xpi files - checksum identical from addons.mozilla.org source - last stable version, & sometimes last beta version /www => archive snapshots of url.resources - posts, threads, etc - mirrors from archive.is or Wayback Machine - local onePage oneFile snapshots in formats (.MHT, .MHTML, .MAFF) - * oneFile formats are more easy to share and mantain (contain HTML, CSS etc, and rendered page) /metadata => www log and references [WIP] - XPI log and references - database => Naming + lastVersionCompatible - Naming using "FEBE-like" schema (camelCase.name + {version}) => example NoScript{5.1.2}.xpi Key features
NoticeCurrent state of this (document) is imperfect and RAW as RAW meat, but will be updated (cooked) continuously. This document is produced (now) with voice dictation, Markdown microsyntax with symbols is easy for keyboard but for now not best to add symbols and block delimiters (yeah, that explains the ugly RAW format and disorder), but in terms of productivity this was created on a few minutes (as raw sketch notes), think about it . Notice: (WIP) (non well-formatted, yet, bad grammar and typos for sure)Distribution statementI respect author rights as original source code creator open source licenses, credit etc, but NO about "copyright" literal as "distribution" exclusivity => STATEMENT: I reject totally deeply ( add more adverbs and adjectives here) the logic: "I kill it, I abandon it because it is my creation", "I kill it because it is mine" this is not acceptable for my as some software has unique and useful social value beyond individual selfish reasons, and this are open source and GPL, etc based packages. Objectives (focus)
Projects ideas-collaboration
Any fella who wants contribute sources)Sources (seequestions)Questions (see[IDEAs to improve Mozilla and Firefox(/md/IDEAs to improve Mozilla and Firefox.md]Other failures and bad decisions by Mozilla
List of HUGE VALUABLE and "Hall Of Fame" addons that would be purged (XUL-based) when Mozilla Firefox 57 build reach stable deploy(examples)
Observation: Most veteran authors are "angry" "preparing silencers" (non literally I suppose) about Mozilla move of deprecating XUL-based support without proper replacer on functional and features context. Mozilla logic (lack of logic): I remove one technology without replacing ith proper one ( the real reason is scary, about Chromium-like, lack of personality, it is a conspiracy LOL) Repository structure on ../xpiOriginal files (untouched, checksum-friendly) XPI (zip-based format) last stable versions. Content:
Personal list of must have (my opinon), not "complete list" by now. Maybe CSV text file (name,version,author,Firefox version compatibility) to manage more easy and a Google Docs SpreadSheet to social collaboration (WIP) Examples of authors killing creationslogic: I kill it because I created itPatchForLibrary => by White Alice0775 SearchPlaces=> by Andy Halford Important bugFixes on Firefox places (bookmarks, history) and other key features... be continued About current development team state on modern webBrowsersChromium, Webkit, Firefox, Mozilla, Opera, all main browsers are in hands of "non be evil" companies, corporations, even Mozilla last moves seems the opposite Philosophy of users and devs first (devs are users too) and XUL-addons are used mostly by powerUsers daily and are powerful enought to deserve proper respect, support and replacing before killing them There is not a browser development powered by a real P2P community (Chromium, Opera or Mozilla are at the end corporation-driven), all are forks that follow big brother (in all senses), i think would be great if open source community joins to improve the browser development (in terms of code management, compatibility, customization, performance) etc My only hope, at least until find replacers or XUL support long time is WaterFox, seems better than Pale Moon (this seems obsolete and outdated like an old Firefox ESR build, small team, and lack of resources, difficult to re merge patches from Mozilla code etc on modified source code base etc) About History expiration (key though)When I see, Chromium and Chrome force the limitation about remember history (90 days or three months old) I have backups but that makes me angry even today (without proper advice or notice), some see browser history as a "diary of web browsing" and it is useful for agile bookmarking etc (wihout the compulsive star syndrome of push bookmark button million times) that was a key moment, i realize that i want to preserve my data and control expirations, and prevent "SHIT" and "mess" with my things by "smart app" that though for me and decides for me. Next key moment is when I realize sync services like Chrome Sync or Firefox Sync even Pinboard(interesting) or Xmarks (creepy) make me dependant of third party services, non zero-knowledge, non privacy-friendly and even bad performance, because if you have bookmarks, urls or history ith about 10k order (n*10k) all seems to work bad But even bookmarking on current modern browsers is bad and old, lack of features (and I think it is a core one). Sync & unification database(1)Eventually I feel forced to self hosted customized web apps, and my own server, but integration with browser is a need for me (visited links mark, bookmarked links markx etc....) and sync across devices, mobile etc, so internal sync is a need (but I prefer my own hosted like NextCloud, Owncloud solutions or others than a Xmarks or EverSync, Firefox Sync *Chrome Sync or external service like Pinboard as API solution. Observation (WIP state)This document is an expression of some chaos, ideas and thoughs, but chaos tends to relation and order, so check out in a few weeks and see the light (RAW state will become "state of art" ;) PD: Initially this is a "mess" as diffuse graph of chaotic thoughs, but eventually will have many sense |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论