Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Load gists into an etherpad session for collaboration.

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 examples
Octocat-spinner-32 lib
Octocat-spinner-32 public
Octocat-spinner-32 test
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .rvmrc
Octocat-spinner-32 Gemfile
Octocat-spinner-32 Gemfile.lock
Octocat-spinner-32 README.textile
Octocat-spinner-32 config.ru
Octocat-spinner-32 gistpad.rb
README.textile

GistPad

GistPad shows you a list of your recent Gists and allows you to edit them in an EtherPad session. You can collaborate with other developers using the EtherPad session, and save the Gist back to GitHub when done.

Issues

Obey syntax highlighting of Gist type?

OAuth to GitHub to allow gist update and private gists

“Choose a Gist” image replacement

Pad cleanup / expiration

Disconnect bug on use of “Direct Link”?

Use a client-side Gist object? (Merge w/ Github API JS bindings project?)

How should collaboration work? Give the direct link?

Architecture Issues

Where is the split between server-side (Ruby to GitHub) v. client-side (JS to GitHub)?

  • ex. Live gist list updating?
  • ex. Gist content retrieval and saving is client-side
  • ex. Server-side also retrieves Gists; send them as JSON to the client?
Something went wrong with that request. Please try again.