You are viewing a single comment's thread from:

RE: [Alpha V2] Introducing Screem - Feeds, Followers, Settings oh my!

in #steem8 years ago (edited)

I like seeing these different ways of using the underlying Steem database.

I have a few notes.

It seems that the Screem UI is only paying attention to whether the post has the #screem tag and not whether it has the "screem" value in the "used-by" field of the post's JSON metadata. For example, the post that I am replying to is included in the Screem feed (using its title as the content of the "tweet") even though it doesn't have the "used-by" field in it is JSON metadata. Steemit users may wish to tag their long-form posts with #screem to discuss the Screem platform, but may not wish for their post to show up as if it was a "tweet" (what are you calling it instead, a "screem"?) in the Screem feed. So I think it makes more sense to just filter based on the "used-by" field you already create using your UI.

Using posts for micro-blogging is not the best idea since the change to Steem which put a soft limit on the number of posts in a day before a penalty is added to post rewards. Every tweet/screem people create using Screem will eat up into their quota and lower their potential payouts on the long-form posts they create on Steemit. What I would like to see instead is for Screem to utilize comments for its tweets/screems so that users can micro-blog as much as they want without hurting their post payout rewards. However because there is a time limit of 31 to 44 days after the top-level parent post of a discussion is created before no new comments (or at least the regular type that can earn money) can be posted on that discussion thread, your platform would have to be a little clever with how it manages the comments and discussion threads. It would essentially need to create a new post for the author once a month so that it always has a recent designated discussion thread in which to post new comments by the author that act as their tweets/screems.

Other ideas for future improvements include using the JSON metadata to refer to another comment that is also acting as a tweet/screem, in either a way that acts similar to a retweet on Twitter or in a different way that acts similar to embedding a tweet on Twitter. The Screem UI could then enable similar features (rescreeming and embedding screems) and represent them appropriately by taking advantage of the appropriate JSON metadata.

Finally, I noticed that the time displayed on the tweet/screem in your UI uses the last edit time rather than the creation time. Was that a deliberate decision? I think it would be nicer to show the creation time but also include in parentheses the last time it was edited (if it even was ever edited).

Sort:  

Everything you said is spot on. We are doing it this way from now on.

Coin Marketplace

STEEM 0.18
TRX 0.13
JST 0.028
BTC 64107.21
ETH 3145.53
USDT 1.00
SBD 2.53