Description of problem:
Version-Release number of selected component (if applicable):
Zanata version 3.0.0-alpha-2-SNAPSHOT (20130809-1309)
Steps to Reproduce:
1. Go to Sign Up page.
2. Sign Up through any of non-Zanata authentication methods.
3. In Editing Profile view, fill in Name, username and email and press "Save"
You are greeted in following words:
You will soon receive an email with a link to activate your account.
The check box should exist during the sign up and block the sign up until user check that box.
Alternatively, we can reword the activation letter and say:
Activation link: (ActivationURL)
I would prefer the activation email solution. But not until we improve our "Terms and conditions" page as we don't really have any terms and conditions at the moment.
(In reply to Alex Eng from comment #1)
> I would prefer the activation email solution. But not until we improve our
> "Terms and conditions" page as we don't really have any terms and conditions
> at the moment.
For the sake of consistency, we either rely on activation link and remove the checkbox; or put the checkbox in both paths.
We're after some sort of reasonably explicit consent from the user, so I think we need the checkbox. I don't think we can just rely on the activation link.
Firstly, we don't even have any terms & conditions written.
Secondly, we don't need a checkbox.
My solution for this is here: http://assets-zanata.rhcloud.com/2/signup
This same idea is used by Github and Mailchimp.
Thirdly, most second party OpenID services have their own terms and conditions pages which also say you agree to the connecting services terms. Not sure about Fedora login though.
Basically as long as we have a link to the terms on the page and reference them we should be fine.
But I think first we should focus on *actually writing some*.
The mockup screen seems to suggest that user that wish to use
- Zanata authentication - needs to agree to our terms and condition (good)
- OpenId - only need to agree to the openId terms, but not Zanata's terms.
Is that sufficient enough? I think users should agree to Zanata's term no matter which authentication they choose.
Register page has been redesigned in Zanata 3.1 release with "terms and condition" link displayed if its url is set by admin of Zanata.
Please confirm if this bug is still relevant.
Created attachment 829553 [details]
Sign Up page in narrow screen
As shown in attachment, the location of the Term and Condition visually imply that it's not relevant to OpenID sign up.
Perhaps we should put the term and condition link on the registration profile. (The edit profile view to be used in registration.
Why don't we just show that statement on the first page we show after they return from open ID authentication? (The one where they have to enter their name, email etc)
(In reply to Luke Brooker from comment #13)
> Why don't we just show that statement on the first page we show after they
> return from open ID authentication? (The one where they have to enter their
> name, email etc)
That's exactly what I meant.
VERIFIED with Zanata version 3.3.0-SNAPSHOT (20131205-0040).
Closing VERIFIED bugs for Zanata server 3.3.2.