Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Serious feature/idea - lets gamify this #611

Open
EnotionZ opened this issue Apr 10, 2015 · 4 comments
Open

Serious feature/idea - lets gamify this #611

EnotionZ opened this issue Apr 10, 2015 · 4 comments

Comments

@EnotionZ
Copy link

There was a project I read about a while ago that used minecraft to toy with some existential ideas. It was minecraft as you know it, except with the following rules:

  • people sign up for a survival mode game (no flying, no invincibility)
  • there can ever only be one player at a time
  • after a person dies, the next person spawns in their place

I don't actually know the outcome of that experiment, but there's this powerful concept of continuity and dependency. You live off the land that some God, or some unknown being before you, has created. It's like the past million years of human existence condensed into a much shorter experiment.

I want to build a similar experiment in the form of open source contributions. If there's no such thing as a merge conflict (one commit from each unique person at a time), and everyone has full creative freedom during their turn but can also build on the work of others, what can we collectively build? This is the evolution of a program.

Some rules/ideas I was thinking about

  • build a system where people can sign up and get added to the end of a queue
  • only one maintainer/committer at a time who has write access
  • once a commit has been made, current maintainer loses rights, the torch is passed on
  • a commit will get rejected unless it performs at least some number of byte additions and allowed only some number of removals
  • current maintainer has 24 hours to perform a commit, otherwise they lose their rights

Thoughts?

@CptnBrittish
Copy link
Contributor

Its a cool idea but it would morph this project away from its original intentions. I would like to see someone try this idea though as a different project.
We could possibly set this up on a different project within this orginization?

@MiLk
Copy link
Member

MiLk commented Apr 10, 2015

👍 for a different repo.

@CptnBrittish
Copy link
Contributor

I am now wondering if there is some way we can modify botwillacceptanything so that it is in control of the repository for this game and will only grant write access to people this means that the project will not need to rely on people remembering to pass on access to the repository to the next person as it would be done automatically

@jhoviatt
Copy link
Contributor

Did anyone ever set up a new repo for this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants