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

feat: user feedback #218

Open
joneugster opened this issue Apr 17, 2024 · 5 comments
Open

feat: user feedback #218

joneugster opened this issue Apr 17, 2024 · 5 comments
Assignees
Labels
ideal for volunteers Feature request which should make for a good isolated project. Currently out-of-scope/unclaimed

Comments

@joneugster
Copy link
Collaborator

Add functionality to get some user feedback:

  • easy option to open an github issue from any level
  • have the option of a final playground level in a world, where users can create and submit their own questions related to the current world.
@joneugster joneugster added the ideal for volunteers Feature request which should make for a good isolated project. Currently out-of-scope/unclaimed label Apr 17, 2024
@ndcroos
Copy link

ndcroos commented Jul 12, 2024

Hello, I'd like to work on this functionality. Can you assign this to me? Also, can you explain the second bullet point a bit more?

@joneugster
Copy link
Collaborator Author

For (1) I would probably start with a button in the dropdown menu ("Report problem" or so) and then we can later see if it should be placed more visibly (for example in chat if there is an error on the last command). The report would Ideally have a template with a link to the level and the user's proof pre-inserted.

Point (2) is probably more convoluted and was a preliminary suggestion by somebody. I dont know yet if it's actually a good idea... I think the idea was that you had a level where you could modify the statement (starting with just True for example) and a button where you can "Submit your level" if it compules and the proof is conplete. Probably a username for credit would need to be taken.

One part to keep in mind is that players would somehow need to forfeit their copyright on content they submit (or have it under a good license), so that would need to be displayed somehow.

If you aren't keen on (2) you might just drip that for now, it was just a random idea...

@joneugster
Copy link
Collaborator Author

and make sure to work off the dev branch, even though it's still a mess from the heavy refactor I'm in the middle of

@ndcroos
Copy link

ndcroos commented Jul 16, 2024

Thanks for the help. How can I see feedback on changes that I make on lean4game? What instructions should I follow to 'run' lean4game?

@joneugster
Copy link
Collaborator Author

https://github.com/leanprover-community/lean4game/blob/main/doc/DOCUMENTATION.md#modifying-the-server

I believe this is the relevant part of the manual

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ideal for volunteers Feature request which should make for a good isolated project. Currently out-of-scope/unclaimed
Projects
None yet
Development

No branches or pull requests

2 participants