[HTTPS-E Rulesets] Rulesets freeze, starting today

Yan Zhu yan at eff.org
Wed Feb 5 11:14:34 PST 2014


-----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                           yan at eff.org
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-----


More information about the HTTPS-Everywhere-Rules mailing list