You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
add technical concept around how to enable this without centralised servers
implement infrastructure
create task creating virtual-customers and pay with a made up "play token"
think about play token mechanics
Idea
The workshop app lists tasks (exercises, exams, ...)
Users choose a task and solve the code inside the editor and then submit
In case of exercises, the submitted code is checked/validated by a bot
if pass => bot merged the users pull request to solve the exercise
if fail => bot comments on pull request and asks user to try again
User codes until pull request is merged and gets rewarded (eventually with a payment)
goal:
Refining this workflow for users helps us to tune our tooling until it is good enough to add exams (=paid tasks) where the bot is replaced with a real "customer" who wants to outsource work and pays the learner.
If so - we could brainstorm about the API and how to make it module (e.g. AST tree walker, etc...)
Also - the alternative to a convenient AST checking library would be to focus on the compiler output and compare metadata and abi, but this won't help us a lot when it comes to figure out details about implemented methods :-) ...so yeah, what do you think?
@todo
Idea
pass
=> bot merged the users pull request to solve the exercisefail
=> bot comments on pull request and asks user to try againgoal:
Refining this workflow for users helps us to tune our tooling until it is good enough to add
exams
(=paid tasks) where the bot is replaced with a real "customer" who wants to outsource work and pays the learner.@bit-shift
Related
more
The text was updated successfully, but these errors were encountered: