This is really interesting, I do not really see any problems with the current implementation. Although this will require very profound changes to all the frond ends to the point that it may be faster to just recreate one from scratch using components from the old ones.
I tend to disagree on the "mutes are not retroactive" part.
- It wouldn't be that harder to implement it
- It would save some amount of bloat on the chain (let's say you get a comment war between bernie and fulltimegeek you're looking at thousands of
mutepost
operations. - If the community owner just doesn't have enough rc to mute them all. he'll be powerless and his community will be wrecked for weeks until he's regenerated got enough rc.
In terms of features that are "nice to have" would be the ability to set your own ads. This way communities can run things where they share ad revenues to their best authors and are incentivized to break the echo chamber and share their page to the outside world for more pageview. They get ad revenue and the frond end earns backlinks, it's a win/win
Yep it will be big changes to front ends... so they better get ready for it. It's coming whether they're ready or not. So message them and ask them what their plan is.
Also for ads that sounds like an interface thing... and interfaces do have the ability to work together on consensus ad mechanisms if they want or give tools that empower community operators to make some of those decisions.
heh I find it funny that the people helping steempeak and steem engine create scotbot communities are the ones commenting on this post about what steemit inc wants to make while steem engine is already making it and steempeak.com is helping display it!
Thank GOD for Steempeak and Steem-engine because without them there would be a LOT more people powering down and selling a Lot more steem right now!
also its interesting how steemit inc is finally talking about hivemind communities now that we have scotbot tribes https://steempeak.com/tribes .....its so easy to do something after someone else has taken the first step.... i just doubt they are going to actually do much more since they have the SPS and SMTs on their plate... they can't multitask...
@ackza as far as I understand, communities and tribes can be interoperable. The main difference is that hive communities is an open standard and all data and operations are on-chain -- meaning all UIs can leverage communities and their organization. There's no hidden or proprietary data.
Thank you for the Response. I look forward to on chain communities AND on chain SMTs, I know theres plenty of work for both thats been done, I just am really curious about the new onboarding UI site or new onboarding plan, hopefully to compete with Voice and the 1 million accounts they are hoping to pay for with all that ram as their solution
(Following is just some ideas you dont have to read if your busy)
And might i also add, that I hope Steem gets a 1. a steem VC Incubator like the eos vc fund, and 2. maybe a non profit Steem Foundation maybe with steem scholarships :) I think steem is in the best position to go into schools, I dont think EOS is even looking at making dapps for schools colleges, major universities so steem can step in here and using its own users as volunteers create new scotbot sites for organizing homework quizes classes assignments with steem, or organize the equivalent for the fully on chain communities your talking about here
.... and so.....
even though steem foundation could be used to promote steem in many fields from healthcare to Philanthropy to media like PBS, and organizations liek World Wild Life Fund, Smithsonian etc, i still think education and steem in schools is a PERFECT match for steem right nwo and a great focal point for a non profit steem foundation with the purpose of spreading steem in the world especially as the open source mecca of FOS software, make steem this champion of everything Linux and Wiki and just start aggressively asking the community how many hours they can contribute as full time remote volunteers AND some full time traveling ambassadors who might already have money to travel, and have full time steem volunteers traveling around the world with full support from steemit inc and an official feeling steem organization....
we have the people power on the steem blokchain, we just need some steemit inc people to start small requests of the users to volunteer for some initiatives maybe starting with getting some steem afters School programs, or see if steemians can volunteer to teach steem and cryptocurrency top students at their old highschools or elementary schools or colleges..., we could have steemit inc make posts asking how many people can volunteer at some local events, maybe we can start by finding out how many free resources like free venues and meeting spots all our users can bring to the table, then we can just keep checking trending for steemit inc posts, with a hierarchy forming with @andrarchy leading Bureau cheif volunteers who can report to his own workers or volunteers, and we can have representatives in every city on earth :D We basically already do with a steem group for almost every country already, to start linking them all and seeing how many schools we can link up , and how many @fundition.io drives we can create, hey maybe we can get on some Local news channels if we ask come local Volunteers to buy a local Press Release in a small town news channel, for maybe a few hundred dollars....
hopefully Steem Engine can act like both inspiration but more importantly a filter to allow everyone who might have used SMTs to get their ideas out as a steem engine token, and only the most serious projects will continue on to SMTs plus im sure some projects are waiting for SMTs on chain regardless....
The main priority is to launch communities since it allows the type of community organization you are referencing. Then once these basic tools are in place we can shift focus to onboarding. SMTs and steem-engine tokens will allow communities to supercharge their efforts.
No one stops you to write a script which mutes all of them manually. No need for it to be automatically like this.
With regards to mutes not being retroactive, here's a sample scenario: a user contributes to a community, posting comments and getting involved in discussions. Later, his account is compromised and used to post dozens of spam comments.
If mutes were retroactive, all the user's old contributions would be hidden and have to be restored one-by-one. (And if unmutes are also retroactive, you would still have to then go and mute the specifically-spammy comments). In addition to these issues, retroactive ops touch an unbounded number of records, which could be a performance killer.
custom_json
operations are not very expensive, and we could potentially allow batching of ops in the future if it's shown to be a problem.And wrt community setting their own ads -- this could be done with community pinned posts plus a modbot for now. If it's a private ad network I'm not sure it will be easy to have it be part of a standard since they are usually tied to a specific domain.