Hi Carlos.
for jira link, not sure, but in document said it's use issue key for link, so we can re-run a sync process, or make a plug-in for this job.
@Red, thanks for your link, it's not exact apply to mercurial but let me idea.
as i understand about post in stackoverflow.
when convert has 2 type of patch
1. patch with modification will re-commit => can't maintain ID
2. patch without modification, will use apply function => maintain ID
we can improve convert extension for implement it, but maybe it make conflict when commit some next other patch.
other idea relate improve convert extension
current when import a patch we can change (userName, date of patch,...)
in case we can manual set ID, just change extension to do it.