Add special support for datetime markers in GitLab Flavoured Markdown
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Context
GitLab expects folks to use ISO8601 datetime formats while communicating. It can be cumbersome/error-prone to manually convert datetimes from local time to UTC and vice versa. Using a third party website to do that creates a context-switching.
Proposal
- Introduce or reuse a special syntax to create datetime markers in GitLab Flavored Markdown
- Allow creating TODO items from GFM datetime markers
- Create a user preference that allows users to specify the datetime formatting preferences. We already format dates in specific ways (see the screenshot) and we can allow that by default. For organizations, add an administrative setting to specify datetime formatting preferences. Organization can choose to allow their user to set their datetime preferences or not.
For syntax, we can probably use the HTML tag? https://developer.mozilla.org/en-US/docs/Web/HTML/Element/time
Thanks to @ealcantara for helping me groom this issue description!
Edited by 🤖 GitLab Bot 🤖
