chandler icon indicating copy to clipboard operation
chandler copied to clipboard

feat: Interests, Preferences

Open boehs opened this issue 2 years ago • 2 comments

Forgive me, this sort of thing is very loosely defined. The Activity feature in Monica was excellent for remembering past events. Sometimes though, I want to track something a bit less concrete.

For instance: John tells me he loves playing hockey. How do I record that so next time I meet up with him I say something about it? I feel like notes are too freeform and activities too constrained.

That begs the question of "How deep should it go". Lets say I specifically know John loves the Montreal Canadiens. Is that a better fit for notes or "Interests"?

Could tie nicely with #341. Who do I know who likes "Hockey"?

boehs avatar Jan 13 '23 04:01 boehs

Thanks for your feedback.

Right now, Chandler is missing the life events. Life events will replace the old activities feature which was limited. It'll be much more flexible here. But I agree, this doesn't necessarily represent what you mean by interests.

What is an interest then and more importantly, how would we represent it? Is it a set of short sentence that we pin at the top of someone's profile?

djaiss avatar Jan 13 '23 12:01 djaiss

What is an interest then and more importantly, how would we represent it? Is it a set of short sentence that we pin at the top of someone's profile?

Here are things I might be wanting to track about a person

  • Our past interactions
    • Emotions, what happened, etc
  • Life events (and reminders about them ofc)
  • Their preferences

And the preferences part is what I think could be fleshed out. Certain categories of preferences I can think of:

  • Food
  • Hobbies
    • John likes
      • Hockey
        • Montreal Canadiens
        • Pickup Games
      • Plays
        • Link to past event: Watched Hamilton. He felt x about it
  • Places
    • "The beach"
    • NOT "Mountains"

It's good to know and index the things people like that they told you in passing, or that you learned from experience. I think of "Activities" as being chronological, while preferences are filled in as needed. They can work together — that is — activities can feed into preferences.

For example:

  • when we went to get dinner (activity)
  • he seemed disappointed by the restaurant and noted he prefers seafood (preference)
  • so now I can quickly see "food preferences" and know to pick a place with seafood next time we meet, instead of digging through activities

I don't really have a concrete idea of how to represent it, I'm still thinking about it and wanted to put it out there.

boehs avatar Jan 13 '23 17:01 boehs