-
Notifications
You must be signed in to change notification settings - Fork 19
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
Conditional posting by self-favouriting #108
Comments
Thinking about how to implement this. Haven't yet got dev instance running.
|
I don't know the correct way to reserve a migration ID, so I've named this `abcdef012345`. Guidance welcome. Also I expect to rename the existing `conditional_posting` storage, because it will be confusingly named if this new conditional posting method is added.
I see #77 implements a very similar functionality. That's cool but it's not what I want to deliver here. To me the hashtag approach (including the metadata in the post) "dirties" your preferred / primary network with references to the secondary. I want to post to my preferred network and mostly forget about the other, so the last thing I want to do is to include a hashtag mentioning the other network (whether opting in or out). Self-faving is an unobtrusive and subtle and it's true you should favourite your own toots/tweets. |
And fix behaviour for conditional toot relaying also.
@xurizaemon I was looking over your PR yesterday and the way its written I believe that any fav, not just a self-fav, would cause the message to be cross-posted. I'm going to hold off on merging until I can dig into it more. |
I have been bouncing toots/tweets back and forth ( Is it possible that it would affect only any fav of an account which is currently being tracked by the moa.party instance in question, which means even with 1-2000 moa.party accounts the odds of a dupe would be small. Since my forked moa.party instance tracks only my and a test account, I wouldn't easily observe that behaviour (if it's also dependent on crossposting a faved account from another moa.party user) though. There are other things which leave this at WIP for me, eg not sure how you'd like to tackle the naming of "conditional_posting" vs "conditional posting via faves" or whatever I'd called it. I did look into SQLAlchemy migrations but wasn't sure how to "secure" a commit hash for the migration, do you just use the parent commit? That seemed weird. Anyway, this paragraph is to say I also think it's WIP, even though I'm happy using it in present state. |
The I'll dig into the issue more deeply and figure it out. |
I've re-opened this at https://gitlab.com/fedstoa/moa/-/issues/53 (issue). |
I would like to have "opt-in" sync so that toots are not relayed unless I also fave them.
This would be a trivial and accessible way to manage reposting.
The text was updated successfully, but these errors were encountered: