@marc: I have been thinking about this and both models look valid to me. The gotcha, as I see it, is how easy it is now to hack the streak score and involuntarily deceive oneself —and others— by committing to a faux #life or #chores "project".
Many of us enjoy to log life events such as a daytrip or a swim at the lake, and that's great! Those make the WIP experience more authentic and human, specially when they come along with a picture.
But in purity, these todos are not cumulative change towards a goal. In strict sense, a project here in WIP has to have a website, optional Product Hunt link and is most often aimed as a personal business. But none of this apply to the "life" projects many of us also enjoy to log todos to.
Wouldn't it make sense to use plain ordinary hashtags unrelated to any project to group todos by any topic, and been able to bind some of these hashtags to projects —as they are currently modelled—, and have streaks count only against these?
It would require quite a lot of work to many parts of the site to make hashtags as powerful as projects. For example, people might want to be able to use the API to fetch all their #life todos. Right now that’s easy, as it’s just a project which you can filter on.
If it has to be done through hashtags, it would require a different way to filter.
Similarly, if you want stats on your #life todos, right now that’s built-in to projects. If you want to have it for hashtags, I’d need to build that separately.
In the end I might end up having to build and maintain two very similar models.
Thank you, @marc. I see… Back to the origin, I think both the streak models proposed are helpful to building a habit of daily task logging, but not a realistic measure of continuous advancement towards a business goal (ship) if used along these personal #life projects many of us enjoy to have. 🙂
@marc: I have been thinking about this and both models look valid to me. The gotcha, as I see it, is how easy it is now to hack the streak score and involuntarily deceive oneself —and others— by committing to a faux
#life or
#chores "project".
Many of us enjoy to log life events such as a daytrip or a swim at the lake, and that's great! Those make the WIP experience more authentic and human, specially when they come along with a picture.
But in purity, these todos are not cumulative change towards a goal. In strict sense, a project here in WIP has to have a website, optional Product Hunt link and is most often aimed as a personal business. But none of this apply to the "life" projects many of us also enjoy to log todos to.
Wouldn't it make sense to use plain ordinary hashtags unrelated to any project to group todos by any topic, and been able to bind some of these hashtags to projects —as they are currently modelled—, and have streaks count only against these?
Interesting idea. I see where you’re coming from.
It would require quite a lot of work to many parts of the site to make hashtags as powerful as projects. For example, people might want to be able to use the API to fetch all their
#life todos. Right now that’s easy, as it’s just a project which you can filter on.
If it has to be done through hashtags, it would require a different way to filter.
Similarly, if you want stats on your
#life todos, right now that’s built-in to projects. If you want to have it for hashtags, I’d need to build that separately.
In the end I might end up having to build and maintain two very similar models.
Thank you, @marc. I see… Back to the origin, I think both the streak models proposed are helpful to building a habit of daily task logging, but not a realistic measure of continuous advancement towards a business goal (ship) if used along these personal
#life projects many of us enjoy to have. 🙂