-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Hi all,
It's time to start preparing for HTTPS Everywhere 4.0 to become the new stable release. 4.0 stable will include all of the rules that are currently in development, which means that the stable channel will suddenly go from having 3,074 rules to having 10,655 rules! This is a major undertaking that will probably take around 2 months of testing to fix ruleset bug disasters, so here's my proposal for how to do this: 1. 4.0development.15, which is going to be released later today, will be the last 4.0development release. The next development release will be versioned as 5.0development.0. 2. After 4.0development.15 is released today, Peter and I will no longer be merging new rulesets until 4.0 stable is released in 2 months. However, we'll accept ruleset bug fixes, ruleset deletions, and new features/enhancements in the codebase. In the 2 month ruleset freeze period, we need as many people as possible testing out 4.0development.15 and reporting/fixing bugs! If you're on Firefox, please download the latest development release: https://www.eff.org/files/https-everywhere-devel.xpi. If you're on Chrome, you have to build your own .crx from the master branch of our git repo if you want to test out the development rules. 3. At the end of 2 months, we declare victory and release 4.0 stable from the head of the master (aka development) branch. After this release, we'll start merging new rulesets into master again for 5.0development.0. Once 4.0 stable is out, we can continue discussing whether to support external ruleset feed subscriptions, since ideally HTTPS Everywhere should be doing ruleset updates every week or so. I haven't seen a proposal for external ruleset subscriptions that is complete enough for us to consider it at this time. - -Yan - -- Yan Zhu [email protected] Technologist Tel +1 415 436 9333 x134 Electronic Frontier Foundation Fax +1 415 436 9993 -----BEGIN PGP SIGNATURE----- iQEcBAEBCgAGBQJS8o2XAAoJENC7YDZD/dns5oEH/2ZZVQJy8t5+sZtZUhh3VHqp M1nXzFqttXOA2PmbgI3e3M4s7YTB5R2JCptiyNZgqb/U+Crl18hmnMCp82MvoAL9 9cUdv2B5eqlx/7slM3+G88sZhV4F/9aJtllea2HVykifrInfbqouOWvfV/HZBd3W SQmP4eD5ykFnG0mRILrl7mk/P00aJCrcg6FWsiDtQIdxaLpU6plrT0HkQX05s2f4 Fv+KZy+qXnG0aBXY1jz817qMqyOPVlxHXZDdDtspE+a2QD/Wm3yYc6qOAPZWuBqH MnUnJvTviPdjrQlBgcyJNkgfaIuxjDWa9aBbtGhQgo4UVdDgTPrD8OPXYKdCU5A= =cJ7l -----END PGP SIGNATURE----- _______________________________________________ HTTPS-Everywhere mailing list [email protected] https://lists.eff.org/mailman/listinfo/https-everywhere
