Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancement request: Improve timestamps to align with user's timezone #240

Open
DennisClark opened this issue Jan 22, 2025 · 1 comment
Open
Assignees
Labels
design needed Design details needed to complete the issue enhancement New feature or request UX-UI Related to the User Experience UI including clarity of purpose and functionality

Comments

@DennisClark
Copy link
Member

Problem
Regarding the History tabs in various DejaCode objects:

Violated usability principles: Match between System and the Real World, Consistency and Standards
The system displays timestamps in PST (of PDT), which does not align with the user's time zone (UTC+0). This creates a disconnect between the user's expectations and the system's behavior, leading to confusion. No time zone stetting is visible in ‘Profile Settings’.

Enhancement benefits
Provide better history information for global DejaCode users.

Proposed solution
This needs further analysis and design. Consider:

  • Include a setting in the user's profile where they can select their time zone. Default it to the time zone based on their device or IP address for better usability.
  • Automatically display times in the user's local timezone, adjusting dynamically without manual input.

Additional notes
Not sure if this is a data issue or a presentation issue.

@DennisClark DennisClark added design needed Design details needed to complete the issue enhancement New feature or request UX-UI Related to the User Experience UI including clarity of purpose and functionality labels Jan 22, 2025
@DennisClark DennisClark self-assigned this Jan 22, 2025
@DennisClark
Copy link
Member Author

Here are a few useful examples of DejaCode timestamps from a recently created package.

  • screenshot of the Scan Status with UTC timestamps
  • screenshot of the Package History with PST timestamps

It would be nice to provide a consistent presentation of timestamps.

Image Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design needed Design details needed to complete the issue enhancement New feature or request UX-UI Related to the User Experience UI including clarity of purpose and functionality
Projects
Status: No status
Development

No branches or pull requests

1 participant