Skip to content

Feedback from Byron (Umbrella) #83

@simonsan

Description

@simonsan

Summary:

  • Data Storage and Safety:

    • Clarify data storage mechanism on project page; prefer real database like SQLite for data safety.
  • Data Import:

    • Support for importing existing data; consider providing importers for different sources (pace import -t clockify times.csv).
  • Data Export:

    • Ensure easy export of all data, preferably with SQLite backend, to avoid user lock-in.
  • HTML Templating for Reports:

    • Include HTML templating engine for generating reports or summaries for invoices.
  • Testing:

    • Implement comprehensive tests, including journey tests and unit tests, ensuring accuracy in timesheets and invoices. Verify behaviour with timezone switching.
  • Cross-Platform and Syncing:

    • Initial support on single machine is acceptable, but future consideration for multi-device sync and web interaction would be valuable. Self-hosting option preferred, but potential for productization exists if done well.

Originally posted by @Byron in Byron/byron#4 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions