The ultimate direction we want to go is towards an adblock plus model, where people can subscribe to rule feeds that are relevant to them, maintained by third parties. This involves both altering our XML schema to include a 'rulefeed' envelope tag, and adding a bit of UI to add and manage subscription urls.
It also depends upon a few enhancements being completed first. These are in the child ticket list below:
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items
0
Show closed items
No child items are currently assigned. Use child items to break down this issue into smaller parts.
Linked items
0
Link issues together to show that they're related.
Learn more.
Trac: Status: new to accepted Description: The ultimate direction we want to go is towards an adblock plus model, where people can subscribe to rule feeds that are relevant to them, maintained by third parties. This involves both altering our XML schema to include a 'rulefeed' envelope tag, and adding a bit of UI to add and manage subscription urls.
It also depends upon a few enhancements being completed first. These will be added as dependency tickets to this ticket.
to
The ultimate direction we want to go is towards an adblock plus model, where people can subscribe to rule feeds that are relevant to them, maintained by third parties. This involves both altering our XML schema to include a 'rulefeed' envelope tag, and adding a bit of UI to add and manage subscription urls.
It also depends upon a few enhancements being completed first. These are:
TicketQuery(parent=#2161) Owner: pde to mikeperry
Trac: Description: The ultimate direction we want to go is towards an adblock plus model, where people can subscribe to rule feeds that are relevant to them, maintained by third parties. This involves both altering our XML schema to include a 'rulefeed' envelope tag, and adding a bit of UI to add and manage subscription urls.
The ultimate direction we want to go is towards an adblock plus model, where people can subscribe to rule feeds that are relevant to them, maintained by third parties. This involves both altering our XML schema to include a 'rulefeed' envelope tag, and adding a bit of UI to add and manage subscription urls.
It also depends upon a few enhancements being completed first. These are in the child ticket list below:
This never got to be high on my priority list, because it seemed best to keep everyone's attention focused on keeping a single ruleset library as correct as possible, rather than letting them fragment into multiple libraries. But I'm starting to wonder whether we might want this simply to decrease the amount of time between a ruleset being fixed, and users receiving the fixes in their browsers. It still takes at least a month before 80% of users upgrade to a new stable release, and there's an additional lag of 2-4 weeks between stable releases, so it often takes months for users to receive trivial ruleset bugfixes.
There would be some tricky questions about doing auto-polled ruleset libraries though. Would we require that they be signed by the offline signing key, for instance?
Bumping this in priority since there's been multiple requests for decoupling the update mechanisms for the extension and the ruleset. I am more strongly in favor of EFF shipping frequent ruleset updates (ex: every week) rather than allowing third parties to ship updates, since a malicious ruleset can totally pwn one's browser. My implementation proposal is here: https://lists.eff.org/pipermail/https-everywhere/2014-March/001997.html