Skip to content
/ prismdoc Public

Toward Ruby reference manual everyone in the world can read

Notifications You must be signed in to change notification settings

yhara/prismdoc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RubyApi

Notes

Model

Entry

  • has_many :documents
  • belongs_to :entry_type
  • string :name
  • string :fullname

EntryType

  • has_many :entries
  • string :name ** eg. "class" "module" "class_method" "instance_method" "constant" "special_gvar"

Document

  • belongs_to :entry
  • belongs_to :language
  • text :body

Language

  • has_many :documents
  • string :english_name
  • string :native_name

xxxx

xxxx is a ...

Features

Demo

[http://blazing-ice-2849.herokuapp.com/en/]http://blazing-ice-2849.herokuapp.com/en/ English documentation

[http://blazing-ice-2849.herokuapp.com/ja/]http://blazing-ice-2849.herokuapp.com/ja/ Japanese documentation

[http://blazing-ice-2849.herokuapp.com/eo/]http://blazing-ice-2849.herokuapp.com/eo/ Esperant documentation (demo for translation)

Development

  1. git clone

  2. bundle

  3. cp config/database.yml.sample config/database.yml

  4. rake db:migrate

  5. rake docsource:rdoc:download

  6. rake docsource:rdoc:core

  7. rake import:entries VER=1.9.3

  8. rake import:documents VER=1.9.3 LANG=en

License

MIT

Contact

https://github.com/yhara/prismdoc

Yutaka HARA (yhara)

twitter: @yhara_en

About

Toward Ruby reference manual everyone in the world can read

http://prismdoc.herokuapp.com (not ready)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published