Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

credentials sign-up forms for sme and tester #14390

Open
wants to merge 11 commits into
base: main
Choose a base branch
from

Conversation

usamabinnadeem-10
Copy link
Contributor

@usamabinnadeem-10 usamabinnadeem-10 commented Oct 7, 2024

Done

  • Create two separate forms for SME (Subject Matter Expert) and Testers

QA

  • Check out this feature branch
  • Run the site using the command ./run serve or dotrun
  • View the site locally in your web browser at: http://0.0.0.0:8001/
    • Be sure to test on mobile, tablet and desktop screen sizes
  • In order to QA this repo, you would need to reference the following doc
  • Go to credentials/sign-up?type=sme
    • This is the form for signing up as an SME
    • Make sure it has all the required fields as shown in the above doc
  • Go to credentials/sign-up?type=tester
    • This is the form for signing up as a Tester
    • Make sure it has all the required fields as shown in the above doc
  • When you submit the form, it should get submitted successfully
  • Make sure that the SME form and Tester form have the following document titles respectively "SME Sign Up Form" and "Tester Sign Up Form"

Issue / Card

Fixes #15543

Help

QA steps - Commit guidelines

@webteam-app
Copy link

@maubuz
Copy link
Contributor

maubuz commented Nov 4, 2024

@usamabinnadeem-10 could you please re-deploy the Demo? Apologies for asking again but I did not have a chance to QA during the Sprint. I tried to dummy commit but I don't have the access rights.

@maubuz
Copy link
Contributor

maubuz commented Nov 5, 2024

Minor discrepancies noticed during review:

  • Page titles for SME and Tester sign-up pages should not say "Sign Up for Beta".
    • If possible to make them different, change them to "SME Sign Up Form" and "Tester Sign Up Form". If both pages must have the same title, change it to "Sign Up to Contribute"
      {% extends "credentials/base_cred.html" %}
      {% block title %}Sign Up for Beta | Credentials{% endblock %}

Elements missing from both forms (see "form copy" in SME survey questions - Sign up and SME survey questions - Sign up

  • Text: You may update your application by resubmitting this form.
  • Country drop-down menu Where are you based?
  • What is your employment level? is missing option "Other"
  • Have you received any training with Linux/Ubuntu?, missing "Other"

Elements missing from Tester form:

  • Section Benchmark, question If yes, why? , missing "Other"

Elements missing from SME form:

  • Section Knowledge, Do you have a formal technical degree?, missing text in the question description (Computer Science, Information Technology, Cybersecurity, or related field)
    • This clarified that we're interested in technical degrees related to IT.
  • Section Benchmark, questions How long have you used/worked with Ubuntu? and When was the last time you had professional experience with Ubuntu? should be in section
    Knowledge, not Benchmark.

@usamabinnadeem-10
Copy link
Contributor Author

Minor discrepancies noticed during review:

  • Page titles for SME and Tester sign-up pages should not say "Sign Up for Beta".

    • If possible to make them different, change them to "SME Sign Up Form" and "Tester Sign Up Form". If both pages must have the same title, change it to "Sign Up to Contribute"
      {% extends "credentials/base_cred.html" %}
      {% block title %}Sign Up for Beta | Credentials{% endblock %}

Elements missing from both forms (see "form copy" in SME survey questions - Sign up and SME survey questions - Sign up

  • Text: You may update your application by resubmitting this form.
  • Country drop-down menu Where are you based?
  • What is your employment level? is missing option "Other"
  • Have you received any training with Linux/Ubuntu?, missing "Other"

Elements missing from Tester form:

  • Section Benchmark, question If yes, why? , missing "Other"

Elements missing from SME form:

  • Section Knowledge, Do you have a formal technical degree?, missing text in the question description (Computer Science, Information Technology, Cybersecurity, or related field)

    • This clarified that we're interested in technical degrees related to IT.
  • Section Benchmark, questions How long have you used/worked with Ubuntu? and When was the last time you had professional experience with Ubuntu? should be in section
    Knowledge, not Benchmark.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants