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

Nikhil's wishlist #2

Open
4 of 10 tasks
benesch opened this issue Sep 12, 2015 · 3 comments
Open
4 of 10 tasks

Nikhil's wishlist #2

benesch opened this issue Sep 12, 2015 · 3 comments

Comments

@benesch
Copy link
Collaborator

benesch commented Sep 12, 2015

@kohler does it bother you if I keep this here? These are mostly things I think would be fun to implement.

  • Integration with Harvard IAM—see also CS50 ID. It seems like 20% of students' "forgot password" emails get lost in the void.
  • Web interface for account import—or auto-sync with SIS!
  • Web interface for account management.
  • GitHub adapter so Gitorious can die. (Although making the grading server itself a git remote seems like fun.)
  • Error messages when programs time out, so that users blame their code and not the grading server.
  • See if these email-sending tips can get peteramati emails out of spam folders.
  • Syntax-highlighted diffs. "But Nikhil, even GitHub doesn't do that!" —Eddie Kohler, two years ago. Times have changed.
  • Allow admins to de-anonymize as necessary.
  • Known issues warning box to be enabled as necessary.
  • Lock a pset for grading.
@kohler
Copy link
Owner

kohler commented Sep 13, 2015

No, happy to have this here!

On Sat, Sep 12, 2015 at 1:58 PM, Nikhil Benesch [email protected]
wrote:

@kohler https://github.com/kohler does it bother you if I keep this
here? These are mostly things I think would be fun to implement.

[ ] Integration with Harvard IAM http://iam.harvard.edu/overview—see
also CS50 ID https://manual.cs50.net/id/. It seems like 20% of
students' "forgot password" emails get lost in the void.
[ ] Web interface for account import—or auto-sync with SIS!
[ ] GitHub adapter so Gitorious can die. (Although making the grading
server itself a git remote seems like fun.)
[ ] Error messages when programs time out, so that users blame their code
and not the grading server.


Reply to this email directly or view it on GitHub
#2.

@kohler
Copy link
Owner

kohler commented Sep 15, 2017

dear @benesch i thought you might enjoy this, which sucked

95eac64

@kohler
Copy link
Owner

kohler commented Sep 15, 2017

(a symbolic link was not being updated because the new & old destinations had the same length in characters)

kohler added a commit that referenced this issue Oct 16, 2020
kohler added a commit that referenced this issue Dec 20, 2022
* A queue name like "XXX#2" means "queue XXX, with at most 2
  concurrent jobs"
* Prefer queue names like "#2" to explicit settings of nconcurrent
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants