My story how I found CODIDACT
this week a user posted a question on overflow The user had a problem responding to all rage comments when users gave a lot of downvots and no useful comments he felt like no one will help him , I was entering the solution then suddenly he deleted his question
I felt bad does this happen all the time
People spend time trying to help then the Ops donāt get helped
Also other scenario where multiple users answer same way at the exact time so thatās a waste of time when more than one work on same question every time
I had a problem with sending a direct massage , tried his profile , I even tried his name in twitter/facebook , i searched SO for how to contact user directly i found a question the first answer was the So called Monica
i saw her profile found this project.
Also because the reputation system is garbage & needs improvement I used a sockpuppetšto get my answers one vote when the users just copy the answer & donāt say anything ,
they donāt vote they just leave the site , so I helped myself I think that the system should automatically give reputation upon involving in a question or when the answer is the only answer & the only answer with some votes get accepted after a inactivity for a few days , also maybe requiring down voters to comment
they deleted my sockpuppet&all votes gone any way
I read about the reinstate-Monica controversy
I think stack overflow maybe will not react positively if I posted my ideas in meta so thought that there should be another successful version of stack overflow that values the effort of its contributors āusers who answer questions& help improve the siteā
We need to overcome this problems
⢠There is no direct communication between Users
When the users need to follow up with an OP ,
Especially "OneTimerz" some users discover the website then in their first minutes experience a bad responses
"you don't expect new users come to ask to know every rule and how to make a really good question"
⢠We need to make some fair systems for the Users who contribute Daily or trying to make a name for themselves in the developers community
⢠Question Lifecycle Interactive Guide
ā guiding users visually to the proper way to:: Search existing Duplicates->introduce Problem->Clarify Current Situation(avoideXYquesions)->present Code/Ways to Reproduce
⢠MultiFeature Runnable Snippet
ā Proper Integration with code editors or websites(CodePen,CodeSandBox)& Embedding runnable code
ā Easier implementation for MinimumReproducibleCode
"Ex: php-snippet [export empty sql create table][php/html]"
User in Question page can be in Answering Mode(making use of fully featured built-in/embedded runnable snippet)
& commenting&Chatting( yes StackOverflow it can happen in one page
)
.
.
.
My Idea of a new StackOverflow
The Golden Age of StackOverflow has ended years ago
So I started brainstorming for another version of StackOverflow (Stack-Realm)
(using SO APIs to get realtime data&users can login with their StackOverflow data imported (not sure what the API allow us right now) ,
NOT Dividing the Community but Syncing with StackOverflow
A new SO but more entertaining & fun experience to challenge ourselves & help people & get rewarded (your S.E Realm character that gets rewarded)
StackRealm or StackLand
I didnāt know that you guys making a StackExchange of your own , So I pictured the website in a different way
imagine it Like a Game but you donāt play things just move around & everything is alive things are more Visual
Every users has a tiny living character (maybe human or pet) user uses his points to purchase items & dress for his character
Maybe a belt represents a tag badge
actions happening gets translated to game world events like this:
Funny effects using overlayed animated sprites
character does some actions when user (comments / votes / submits answer)
ex: when user writes code/comment tiny-character writes code on its tiny laptop
Also Days active in website === tiny-character age&shape
When there is more than one answer & OP accepts answer a character shows up to kill the other competitors (making helping people more fun)
When user is on the Question page someone DownVote him / or one of the users who answered the question a bomb gets thrown " inside the Question "
Every Question creates a Space/land in the website when the upvotes casts inside the question its space increases Which increases the amount of User Build points (for user who gets votes Q or A )
& when users get down-votes gets notification& animation of āsomeone destroyed something in your landā
land can be built using small animated objects(user land maybe itās the Profile view)
Also the Tags or a combination of tags preserves a spaces of blob like space
inside it exists all questions to search or to view existing users
some users has small house others has a bigger spot (depend on reputation)
When a question is created Online users " inside that TAG space "
they see a small character [stuck inside a maze / held inside prison/surrounded by deadly Bugs ] and the title of the question is written over that small animated sprite list( question list)
Itās like a rescue task
The question situation changes so the type of animation sprite
On Question page Answers viewed as a Card with css3d simple-animation
Moral Rewards For Servicing the community
The Shields that are clearly showing the users contribution in a specific field
Housesā¦=>ā¦Castles
User Gets a bigger House when points(reputation) Reaches certain level
showing character wealth (user total contribution[Votes&VotedAnswerCount]) ,
also showing his Size&Respect&Value in the Community
How we can put together some of this ideas into Codidact
Maybe FunMode On/Off Feature (itās just events after all server sends data then Client behaves in two different ways traditional or FunMode).
i know maybe some of you may donāt like the idea
but feel free to express your emotions in the comments/reply after that help me put some of that content to codiddact::feature::Usecases