-
-
Notifications
You must be signed in to change notification settings - Fork 399
Open
Labels
C-tracking-issueAn issue to track to track the progress of multiple PRs or issuesAn issue to track to track the progress of multiple PRs or issues
Description
We track features we consider necessary to release version 1.0 of the git-date crate. The following listing may not be complete, and doesn't have to be in order to qualify. 1.0 can be an minimal viable product despite git supporting additional details
Features
- switch to
jifffor stability and multi-threadednow()with localtime support- This also gets rid of all the shenanigans related to enabling local time support in the
timecrate. - gix-date: switch from
timetojiff#1474 - Integrate
logsupport fortracingingixCLI as it will emit log messages.
- This also gets rid of all the shenanigans related to enabling local time support in the
- parsing
- note that format-based parsing is acceptable as the
timecrate is already a dependency. - todo: list all the source formats
- note that format-based parsing is acceptable as the
- flexible
Timeserialization- Time is actually a date-time and should be printable as date and/or time. Maybe integrate with the
timecrate which supports flexible formatting? -
2005-04-07format - once available use it when printing commit disambiguation information. - A way to format all known standard formats that git is providing.
-
humanformat -
localformat -
rawandunixformat
-
- a super-simple
gix logthat allows to set the time and prints a git-log line by line. Validate that the printed dates are correct and there is no mismatch between UTC/local times.
- Time is actually a date-time and should be printable as date and/or time. Maybe integrate with the
Metadata
Metadata
Assignees
Labels
C-tracking-issueAn issue to track to track the progress of multiple PRs or issuesAn issue to track to track the progress of multiple PRs or issues