htdocs/jira-account.html (55 lines of code) (raw):
<h1>Request a Jira account</h1>
<p>Jira is a powerful tool for reporting, tracking, and resolving issues with products ASF projects develop and support. Its value becomes less when spammers and automated tools flood the feed with bogus reports. The ASF therefore does not permit submitting anonymous Jira tickets.</p>
<p>If you are a committer to an ASF project, use your ASF id and password to login to Jira and create tickets. If not, use this form to request an account that will let you submit tickets to ASF projects.</p>
<div class="alert alert-warning">
<h5>Please read the following before you request a Jira account:</h5>
<ul style="margin: 0px;">
<li>You do NOT need a Jira account to view existing Jira issues</li>
<li>Most projects do NOT want you filing security issues through Jira, as it is a public space. If you wish to report a security issue, please read <a href="https://www.apache.org/security/#reporting-a-vulnerability">https://www.apache.org/security/#reporting-a-vulnerability</a> first, and ensure you have cleared with the project how security issues are reported.</li>
<li>Have you discussed your issue on the appropriate mailing list?
Generally you should try this first, as it may result in a faster resolution.
</li>
</ul>
</div>
<form onsubmit="jira_account_request_submit(this); return false;">
<div class="mb-3">
<label for="project" class="form-label">For which ASF project do you want to file a ticket?</label>
<select class="form-control" id="project" name="project" aria-describedby="projectHelp" onchange="jira_check_project(this.value)">
<option selected disabled value="">--- Select a project ---</option>
</select>
<div id="projectHelp" class="form-text">Select the ASF project you will initially be contributing to with this account. Make sure you have selected the correct project, and that they are using Jira for issue management, as the project will be reviewing your account request. Once your account is approved, you can use it to submit Jira tickets for other ASF projects and the Infrastructure team as well.</div>
</div>
<div class="mb-3">
<label for="email" class="form-label">Email address</label>
<input type="email" class="form-control project-dependent" id="email" name="email" aria-describedby="emailHelp">
<div id="emailHelp" class="form-text">We'll never share your email with anyone else. Please ensure this email address is correct, as we will use it to verify your request.</div>
</div>
<div class="mb-3">
<label for="username" class="form-label">Desired user name</label>
<input type="text" class="form-control project-dependent" id="username" name="username" aria-describedby="usernameHelp">
<div id="usernameHelp" class="form-text">Your user name must be between 4 and 20 characters long, alphanumeric only.</div>
</div>
<div class="mb-3">
<label for="realname" class="form-label">Your real (public) name</label>
<input type="text" class="form-control project-dependent" id="realname" name="realname" aria-describedby="realnameHelp">
<div id="realnameHelp" class="form-text">This is your actual name, as it will appear on Jira tickets you submit.</div>
</div>
<div class="mb-3">
<label for="why" class="form-label">Tell us a little about what you intend to use this account for.
<br>N.B. You do NOT need an account to view existing Jira issues.
</label>
<textarea class="form-control project-dependent" id="why" name="why" aria-describedby="whyHelp"></textarea>
<div id="whyHelp" class="form-text">Adding a proper description of your intended use for this account will assist the project in reviewing this request.</div>
</div>
<div class="mb-3 form-check">
<input type="checkbox" class="form-check-input project-dependent" name="verify" id="verify" value="agree">
<label class="form-check-label" for="verify">I agree to let the project for which I am requesting an account review my public data.</label>
<div id="verifyHelp" class="form-text">We will share your user name, public name, and reason for requesting an account with the project you specify, but will <em>not</em> share your email address.</div>
</div>
<button type="submit" class="btn btn-primary project-dependent">Submit</button>
</form>
<script>
document.body.onload = () => {
jira_seed_project_list();
}
</script>