Skip to content
This repository has been archived by the owner on Aug 19, 2022. It is now read-only.
/ giki Public archive
forked from notahat/giki

giki (pronounced "geeky") is a wiki built on Git (and Rails)

Notifications You must be signed in to change notification settings

mwalker/giki

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Giki

Giki (pronounced “geeky”) is a wiki built on Git (and Rails).

Each project is stored as a directory within db/projects/#{RAILS_ENV}, and is simply a git repository containing a *.markdown file for each page.

Requirements

  • Rails 2.1

  • Git

  • git and BlueCloth gems

To do

  • Delete pages

  • Add user support so we can put a wiki on a server and have commits happen as different users

  • View the change log for a single page

  • View previous revisions of a page

  • View the changes caused by a commit, in a nice diff format

  • Edit multiple pages and only commit when done

  • Commit a page after editing in an external editor

  • Copy the path of a page (or a project) to the clipboard, so it can be pasted into Terminal.app

  • Support git remotes, and pushing and pulling of projects

  • Allow projects stored elsewhere in the file system

  • Handle a whole directory tree of pages, rather than a flat list

  • Support formats other than markdown

  • Searching

  • Tagging

  • Make the CSS IE6/7 and Firefox 2/3 friendly

  • Make command-S when editing a page submit the form

  • Add a Giki logo to the header

  • Change the URLs from /projects/a/pages/b to just /a/b, at least for viewing pages

About

giki (pronounced "geeky") is a wiki built on Git (and Rails)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • JavaScript 72.8%
  • Ruby 27.2%