Going with option 2 would mean to add a container to the original message just having the recent booster. I.e initially
<message author="Ravi"> Hello</message>after boost by Sam<message author="Sam"><boost><message author="Ravi"> Hello</message></boost></message>and suppose this is boosted again by option 2 by Rita then,<message author="Rita"><boost><message author="Ravi"> Hello</message></boost></message>keeping track of only the original author.
--
You received this message because you are subscribed to the Google Groups "Tahrir Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tahrir-developm...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
The option 1 is a must. For option 2, the problem is, how do we decide the popularity of one message? As the message (@user name : message content) is just a text, anyone can change it during the boosting.
It kind of like republishing the message rather than retweet it.
Actually, Twitter doesn't provide option 2 at the very beginning, if I recall it right. The retweet part is done by the third party client, which just concat user's new comment with the original message. And when the message is over 140 characters, the message will simply be truncated.
So I suggest we only do the option 1 at current stage, user can decide to "retweet" the message manually.
--
But if the boosted message includes the name of the original author and all users who retweeted it, won't it eventually reach the limit of 140 characters after being retweeted for several times (e.g. @userA: // @userB: // @userC: blablabla)? The message will be filled with user name instead of valued content, which is one problem of current Twitter.
Retweeting is somehow different from republishing, depends on who is the original author. For example, if user B is going to retweet this message from user A, the original user will be A no matter how many times the message is retweeted, the users who retweet is just like forwarders. The end receiver of this message doesn't care about who is in the path of retweeting, instead only need to know who is the original author, who is the one that broadcast this message to him.e.g.@userA: blablabla... (retweeted by @userB)@userA: blablabla... (retweeted by @userC)userA will never be changedRepublishing is quite like pasting the text of the message. It is like quoting one's saying. If user B republishes A's message, the original author will be B. Then user C republishes it, the original author will change to C again. Thus things will be different when you want to track who is the source of this message.
In the future, if you want to distinguish whether one user can be trust or not by algorithm, this can be trouble. I don't know whether Tahrir will implement this in the future or have already implemented this, but in my mental design, the message from a user who have higher trust value, will be granted higher priority value when being published. The "trust value" can be calculated by an average "quality" of messages coming for this user. Thus spammer will have lower chance to win as they will have much low priority.
--
I also think if a message is getting rebroadcast-ed (and not boosted) should increase and not decrease in priority since it's increasing in popularity with every re-broadcast.
I also think if a message is getting rebroadcast-ed (and not boosted) should increase and not decrease in priority since it's increasing in popularity with every re-broadcast.Err that's a naming error. Here if the priority is set to low means that it is more important.
And if User A follows User B then when silent boost is present, the posts of B are "promoted" via A. It will still have the original author's id. And these posts will come in "all posts", and the posts by whom A is following also appears in "following posts".
Let's say C follow B, B follows A.
One thing we have to see is that whether we have to let C (who doesn't follow A) know that the posts appearing by A in "All posts" are because B is following A, or in other words B promoted it. This would be to stop spams as this can help the user to stop following any user.
But wouldn't anonymous boost lose it's meaning by doing so?
On 19 June 2013 10:44, Nidhi Rastogi <nidhi...@gmail.com> wrote:
I agree that re-broadcasting should not take away the credits from the original author of the message and should have his signature @author whoever re-broadcasts it.I also think if a message is getting rebroadcast-ed (and not boosted) should increase and not decrease in priority since it's increasing in popularity with every re-broadcast.
On Tue, Jun 18, 2013 at 8:26 PM, Ian Clarke <ian.c...@gmail.com> wrote:On Tue, Jun 18, 2013 at 7:18 PM, Kevin Wang <kev...@gmail.com> wrote:But if the boosted message includes the name of the original author and all users who retweeted it, won't it eventually reach the limit of 140 characters after being retweeted for several times (e.g. @userA: // @userB: // @userC: blablabla)? The message will be filled with user name instead of valued content, which is one problem of current Twitter.To solve this I think we would impose a limit of the message nesting depth, perhaps 2. Clearly it would be ridiculous to have 7 or 8 embedded messages. Tahrir doesn't have a 140 character limit, although we probably need to think about whether we should have any limit at all (we'll need some limit to prevent denial-of-service attacks).Retweeting is somehow different from republishing, depends on who is the original author. For example, if user B is going to retweet this message from user A, the original user will be A no matter how many times the message is retweeted, the users who retweet is just like forwarders. The end receiver of this message doesn't care about who is in the path of retweeting, instead only need to know who is the original author, who is the one that broadcast this message to him.e.g.@userA: blablabla... (retweeted by @userB)@userA: blablabla... (retweeted by @userC)userA will never be changedRepublishing is quite like pasting the text of the message. It is like quoting one's saying. If user B republishes A's message, the original author will be B. Then user C republishes it, the original author will change to C again. Thus things will be different when you want to track who is the source of this message.Yes, I think we agree - we should only have the most recent booster and the original author.In the future, if you want to distinguish whether one user can be trust or not by algorithm, this can be trouble. I don't know whether Tahrir will implement this in the future or have already implemented this, but in my mental design, the message from a user who have higher trust value, will be granted higher priority value when being published. The "trust value" can be calculated by an average "quality" of messages coming for this user. Thus spammer will have lower chance to win as they will have much low priority.
--
You received this message because you are subscribed to the Google Groups "Tahrir Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tahrir-developm...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.