mirror of
https://github.com/arkenfox/user.js.git
synced 2025-02-23 19:03:56 +00:00
draft readme outline
This commit is contained in:
parent
fe50cf94b5
commit
4ca669951d
46
README.md
Normal file
46
README.md
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
## ghacks-user.js
|
||||||
|
|
||||||
|
- This is a rough draft, please read the old intro currently at the start of the user.js in the meantime.
|
||||||
|
- Paragraph here about not jumping in without reading first, and backing up, and understanding the changes
|
||||||
|
|
||||||
|
### Origins
|
||||||
|
- yada yada
|
||||||
|
|
||||||
|
### Purpose
|
||||||
|
- discuss why use a js (enforcement on startup, migration)
|
||||||
|
- outline trade-offs between security vs privacy etc
|
||||||
|
- explain expectations and site breakage
|
||||||
|
- explain this version is "middle to high road" with very little breakage (but it will happen) but is only a starting point
|
||||||
|
- no one size fits all, this is a template, fork it! Customize it! (see goals, we won't set you wrong)
|
||||||
|
|
||||||
|
### Goals & Standards
|
||||||
|
To be **THE** template and resource all other user.js' come to for news, links, information and more, which means it needs to be:
|
||||||
|
|
||||||
|
- comprehensive (mention prefs are included at default for completeness/enforcement, alot are included and changed for future-proofing, etc)
|
||||||
|
- current and available and change-trackable (hey, we're on github now)
|
||||||
|
- easy to understand (good simple less-techincal descriptions)
|
||||||
|
- accountable and a resource (lots of links to authorative authors and tech papers etc)
|
||||||
|
- correct and to dispell myths and bad advise (see accountable)
|
||||||
|
- eassy to follow and report and discuss (logical numbered structuring)
|
||||||
|
- give good advise (see trade-offs)
|
||||||
|
- expanded on with more information, such as FF version numbering for introduction and deprecation of preferences
|
||||||
|
- archived for each stable release (starting with 51)
|
||||||
|
|
||||||
|
- to provide illustrated wiki topics to help
|
||||||
|
- to make it as easy as possible for anyone to use a user.js and get it right
|
||||||
|
- to provide two or three future forks with differnent settings from painless no-breakage, thru to super-hardened for use with multiple profiles
|
||||||
|
|
||||||
|
### Implementation
|
||||||
|
- expectations of the user
|
||||||
|
- link to wiki on testing and tweaking in a portable FF first
|
||||||
|
- backup first: link to wiki articles on backup & restore methods
|
||||||
|
|
||||||
|
### Troubleshooting
|
||||||
|
- wiki links
|
||||||
|
|
||||||
|
### Help & Resources
|
||||||
|
- Wiki links, appendices etc
|
||||||
|
|
||||||
|
### Acknowledgements
|
||||||
|
- yada yada
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user