sempervirens icon indicating copy to clipboard operation
sempervirens copied to clipboard

Store user version agreement instead of bool

Open Carreau opened this issue 10 years ago • 2 comments

Instead of storing Bool, "user agreed", we need to store the agreement version to which the user argreed, so that if the agreement is updated we can now that and just prompt "agreement updated" instead of please agree.

Carreau avatar Jul 12 '15 13:07 Carreau

This would also enable A/B testing on agreement phrasings. Might be good to store timestamp and something about the version of the program that displayed the agreement. (Even if we provide standardized wording, different programs will presumably still have different UIs.) On Jul 12, 2015 8:57 AM, "Matthias Bussonnier" [email protected] wrote:

Instead of storing Bool, "user agreed", we need to store the agreement version to which the user argreed, so that if the agreement is updated we can now that and just prompt "agreement updated" instead of please agree.

— Reply to this email directly or view it on GitHub https://github.com/njsmith/sempervirens/issues/5.

njsmith avatar Jul 12 '15 14:07 njsmith

This could presumably be done by the 'presenting' ui library through the sv.call_me interface.

On Sun, Jul 12, 2015 at 9:15 AM, Nathaniel J. Smith < [email protected]> wrote:

This would also enable A/B testing on agreement phrasings. Might be good to store timestamp and something about the version of the program that displayed the agreement. (Even if we provide standardized wording, different programs will presumably still have different UIs.) On Jul 12, 2015 8:57 AM, "Matthias Bussonnier" [email protected] wrote:

Instead of storing Bool, "user agreed", we need to store the agreement version to which the user argreed, so that if the agreement is updated we can now that and just prompt "agreement updated" instead of please agree.

— Reply to this email directly or view it on GitHub https://github.com/njsmith/sempervirens/issues/5.

— Reply to this email directly or view it on GitHub https://github.com/njsmith/sempervirens/issues/5#issuecomment-120723041.

arokem avatar Jul 12 '15 14:07 arokem