Skip to content

Self-Journaling broken #63

@vpmv

Description

@vpmv

Description / 问题描述

Self journaling consists of four features present in Monica (v5), that aren't fully integrated in Bonds:

  • Life metrics
  • Life events
  • Journal
  • Mood

In Monica v5 (Chandler) there's the following:

  • On the vault dashboard there are three tabs (the last used tab is remembered on navigation / refresh):

    1. Activity in this vault. This tab correlates to Bonds' Feed tab and is unrelated to the issue.
    2. Your life events. This tab allows users to input events that can be configured in the Vault settings, like Transport, Sports, Work, Social.
      Bonds' Vault Settings also allows to configure these, but they aren't actually implemented. Not for the user and not for contacts.
    3. Life metrics. This feature allows to add an arbitrary "Life Goal". After creation a button is shown "+1", simply counting the instances, days, times per month / year. There's no functionality for linking a contact - such as we currently see in Bonds.
  • On the vault dashboard, next to the tab container, in a static sidebar, you can track your mood. Mood parameters are configured in Vault Settings. In Bonds we can setup Mood parameters in Vault Settings, but not keep track of it either.
    Bonds appears to show these in the Reports tab. Since there's no data, this section is just for show.

Currently Life Metrics within Bonds seems to be a hybrid dysfunctional implementation of Monica's Life Metrics & Life Events.
I think we can consolidate these features on the dashboard or Journal tab, in separate container groups. I'm not a particular fan of the tabbed layout.

Steps to Reproduce / 复现步骤

not applicable

Expected Behavior / 期望行为

see description

Actual Behavior / 实际行为

see description

Environment / 环境信息

latest build

Additional Context / 补充信息

Life Events should also be able to apply to Contacts. Monica allows for this, but Bonds doesn't.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions