<html><head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type">
</head><body bgcolor="#FFFFFF" text="#000000">To answer my own question,
yes there are some other commands, but they're not really useful for
typical ASTERISK issues on the issue tracker (time-tracking commands and
workflow transition commands).<br>
<blockquote style="border: 0px none;"
cite="mid:53289D64.20904@digium.com" type="cite">
<div style="margin:30px 25px 10px 25px;" class="__pbConvHr">
<div style="display:table;width:100%;border-top:1px solid
#EDEEF0;padding-top:5px"><div
style="display:table-cell;vertical-align:middle;padding-right:6px;"><img
photoaddress="mmichelson@digium.com" photoname="Mark Michelson"
src="cid:part1.07050508.02090700@digium.com" name="postbox-contact.jpg"
height="25px" width="25px"></div> <div
style="display:table-cell;white-space:nowrap;vertical-align:middle;width:100%">
<a moz-do-not-send="true" href="mailto:mmichelson@digium.com"
style="color:#737F92
!important;padding-right:6px;font-weight:bold;text-decoration:none
!important;">Mark Michelson</a></div> <div
style="display:table-cell;white-space:nowrap;vertical-align:middle;">
<font color="#9FA2A5"><span style="padding-left:6px">Tuesday, March
18, 2014 2:24 PM</span></font></div></div>
</div>
<div style="color:#888888;margin-left:24px;margin-right:24px;"
__pbrmquotes="true" class="__pbConvBody">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
It'll take some getting
used to, but I don't mind switching. Are there other handy commands
besides #close and #comment that you can use?<br>
Oh, and be sure to update the wiki page that has the commit message
template!<br>
<br>
</div>
<div style="margin:30px 25px 10px 25px;" class="__pbConvHr"><div
style="display:table;width:100%;border-top:1px solid
#EDEEF0;padding-top:5px"> <div
style="display:table-cell;vertical-align:middle;padding-right:6px;"><img
photoaddress="mjordan@digium.com" photoname="Matthew Jordan"
src="cid:part2.00030007.07000703@digium.com" name="postbox-contact.jpg"
height="25px" width="25px"></div> <div
style="display:table-cell;white-space:nowrap;vertical-align:middle;width:100%">
<a moz-do-not-send="true" href="mailto:mjordan@digium.com"
style="color:#737F92
!important;padding-right:6px;font-weight:bold;text-decoration:none
!important;">Matthew Jordan</a></div> <div
style="display:table-cell;white-space:nowrap;vertical-align:middle;">
<font color="#9FA2A5"><span style="padding-left:6px">Tuesday, March
18, 2014 1:25 PM</span></font></div></div></div>
<div style="color:#888888;margin-left:24px;margin-right:24px;"
__pbrmquotes="true" class="__pbConvBody"><div>Hey everyone -<br><br>Due
to a security vulnerability in JIRA, we recently had to upgrade<br>JIRA
to version 6.2. While this was a good thing (tm), it did break<br>the
snot out of the Subversion plugin. That plugin does a number of<br>things;
one of those things is auto-closing issues based on the commit<br>message.<br><br>Traditionally,
the plugin used the following nomenclature to close an issue:<br><br>(closes
issue JIRA_ISSUE)<br><br>Likewise, tagging a commit with the following
linked the commit<br>message to the issue:<br><br>(issue JIRA_ISSUE)<br><br>While
I'd like to believe the Subversion plugin will get fixed at some<br>point,
our initial forays into getting it fixed haven't been fruitful.<br>Part
of this is reticence on our part to 'customize' the plugin or our<br>JIRA
instance further (more on that in a bit); another large part is<br>Atlassian
appears to be focussing on an alternate method for tying<br>commit
messages back to issues (more on that in a bit as well). Long<br>story
short, it doesn't appear like anyone is in a hurry to fix the<br>old
Subversion plugin.<br><br>Question: why not hack on the Subversion
plugin and/or JIRA?<br><br>Answer: we could hack around on the
Subversion plugin and/or JIRA (it<br>isn't clear yet who is at fault),
but the more customization we put<br>into it the harder it is to upgrade
the project's JIRA instance. This<br>makes it harder to respond quickly
to security vulnerabilities. We've<br>done a lot of work over the past
year or so minimizing the<br>customizations so that we can respond
quickly to said vulnerabilities<br>in JIRA, and it's been very handy.
Unless there's a giant outcry<br>against what I'm about to propose, I'd
hope that we don't have to try<br>and modify the plugin ourselves.<br><br>Question:
what is this alternate method that Atlassian has?<br><br>Answer:
Atlassian Smart Commits [1].<br><br>Since we have Fisheye [2]
integration with JIRA, we can use a<br>different commit message format
that will trigger the smart commits in<br>Fisheye, which will do all of
the auto-closing for us in JIRA. In<br>fact, as the name 'smart commit'
implies, it can do a lot more than<br>just close the issue, including
leaving comments and other fanciness.<br>It does mean however that our
commit message format will have to<br>change.<br><br>The biggest
implication of changing the commit message format is<br>making sure that
patch submitters are properly attributed, such that<br>the release
summary scripts and other parts of the Asterisk project<br>pick up who
actually wrote the patch. Right now, I'm proposing<br>something like the
following:<br><br>ASTERISK-12345 #close<br>ASTERISK-12345 #comment
patch my_awesome_fix.diff submitted by jdoe<br>(license 12345)<br><br>You
can see a commit that contains some smart commit tags in it here<br>[3],
which use a format similar to what is above.<br><br>What do you all
think?<br><br>Matt<br><br>[1]
<a class="moz-txt-link-freetext" href="https://confluence.atlassian.com/display/AOD/Processing+JIRA+issues+with+commit+messages">https://confluence.atlassian.com/display/AOD/Processing+JIRA+issues+with+commit+messages</a><br>[2]
<a class="moz-txt-link-freetext" href="https://code.asterisk.org/code/">https://code.asterisk.org/code/</a><br>[3]
<a class="moz-txt-link-freetext" href="http://lists.digium.com/pipermail/asterisk-commits/2014-March/067893.html">http://lists.digium.com/pipermail/asterisk-commits/2014-March/067893.html</a><br><br></div><hr
style="border: none 0; border-top: 1px dotted #B5B5B5; height:
1px;margin:15px 0 0 0" class="__pbConvHr"> </div>
</blockquote>
<br>
</body></html>