Closed maltoe closed 3 years ago
Maybe it's worth testing this out with a local build for another week or so before we release? 🤔 I somehow expect the JIRA text to be a somewhat tricky format and would like to gain some confidence in the new package this PR introduces to make sure we don't unintentionally break Tickety-Tick for JIRA users.
What do you think @maltoe?
a local build for another week or so
@pmeinhardt running a local build right now, can tell you in a week how it goes
@pmeinhardt Found the first couple oddities:
don't
), Jira will turn it into an actual english apostrophe (don’t
) which the converter lets through -> I guess from the converter perspective this is intended, but I'd like it if it converted them to simple quotes instead. Maybe that's not an issue with this PR though, but could be solved in a more general way?Let’s unify them into one!
in a ticket in Jira which came out as Let’s unify them into one\!
🤔 {{assert_count_difference}}
(monospace expression) into [backtick]assert*count*difference[backtick]
(with [backtick]
being actual backticks) :(Sometimes it also copies a whole bunch of bogus text with a lot of repetitions in it. Looks like jira2md
is broken after all. :/
Added a few notes about potential alternative approaches to converting the Jira markup in a comment on the issue: https://github.com/bitcrowd/tickety-tick/issues/291#issuecomment-822767992
@pmeinhardt I give up, have disabled the description in my config. It's entirely broken for any reasonable real-world description. The last point I mentioned with the repetitions is the worst, at times it generates so much garbage that it doesn't even fit the command line anymore.
@pmeinhardt I give up, have disabled the description in my config. It's entirely broken for any reasonable real-world description. The last point I mentioned with the repetitions is the worst, at times it generates so much garbage that it doesn't even fit the command line anymore.
Oh wow. I had a hunch that the Atlassian markup might become a challenge, but I wonder what's going on in the conversion package that makes it "generate so much garbage". 🤔
Maybe we can explore some of the other possible approaches in an upcoming hacknight. 👾
Fixes #291