Railroad vs Rails-head

Witajcie,

Odpalil ktos z Was poprawnie Railroad w nowych Railsach ?

rvm info

[quote]ruby:
interpreter: “ruby”
version: “1.9.3dev”
date: “2010-05-20”
platform: “i686-linux”
patchlevel: “2010-05-20 trunk 27916”
full_version: “ruby 1.9.3dev (2010-05-20 trunk 27916) [i686-linux]”

homes:
gem: “/home/dev/.rvm/gems/ruby-head@rails3b2”
ruby: “/home/dev/.rvm/rubies/ruby-head”

binaries:
ruby: “/home/dev/.rvm/rubies/ruby-head/bin/ruby”
irb: “/home/dev/.rvm/rubies/ruby-head/bin/irb”
gem: “/home/dev/.rvm/rubies/ruby-head/bin/gem”
rake: “/home/dev/.rvm/gems/ruby-head@rails3b2/bin/rake”

environment:
GEM_HOME: “/home/dev/.rvm/gems/ruby-head@rails3b2”
GEM_PATH: “”
BUNDLE_PATH: “/home/dev/.rvm/gems/ruby-head@rails3b2”
MY_RUBY_HOME: “/home/dev/.rvm/rubies/ruby-head”
IRBRC: “/home/dev/.rvm/rubies/ruby-head/.irbrc”
RUBYOPT: “”
gemset: “rails3b2”[/quote]

gem list

[quote]abstract (1.0.0)
actionmailer (3.0.0.beta3)
actionpack (3.0.0.beta3)
activemodel (3.0.0.beta3)
activerecord (3.0.0.beta3)
activeresource (3.0.0.beta3)
activesupport (3.0.0.beta3, 2.3.5)
arel (0.3.3)
builder (2.1.2)
bundler (0.9.25)
cgi_multipart_eof_fix (2.5.0)
daemons (1.0.10)
devise (1.1.rc1)
erubis (2.6.5)
fastthread (1.0.7)
gem_plugin (0.2.3)
i18n (0.3.7)
mail (2.2.1)
memcache-client (1.8.3)
mime-types (1.16)
mysql (2.8.1)
polyglot (0.3.1)
rack (1.1.0)
rack-mount (0.6.3)
rack-test (0.5.3)
railroad (0.5.0)
rails (3.0.0.beta3)
railties (3.0.0.beta3)
rake (0.8.7)
text-format (1.0.0)
text-hyphen (1.0.0)
thor (0.13.6)
treetop (1.4.5)
tzinfo (0.3.20)
unicorn (0.99.0)
warden (0.10.5)[/quote]

railroad -v -M

[quote]Loading application environment
/home/dev/.rvm/gems/ruby-head@rails3b2/gems/railroad-0.5.0/lib/railroad/app_diagram.rb:54:in disable_stdout': uninitialized constant AppDiagram::PLATFORM (NameError) from /home/dev/.rvm/gems/ruby-head@rails3b2/gems/railroad-0.5.0/lib/railroad/app_diagram.rb:72:inload_environment’
from /home/dev/.rvm/gems/ruby-head@rails3b2/gems/railroad-0.5.0/lib/railroad/app_diagram.rb:18:in initialize' from /home/dev/.rvm/gems/ruby-head@rails3b2/gems/railroad-0.5.0/lib/railroad/models_diagram.rb:14:ininitialize’
from /home/dev/.rvm/gems/ruby-head@rails3b2/gems/railroad-0.5.0/bin/railroad:36:in new' from /home/dev/.rvm/gems/ruby-head@rails3b2/gems/railroad-0.5.0/bin/railroad:36:in<top (required)>’
from /home/dev/.rvm/gems/ruby-head@rails3b2/bin/railroad:19:in load' from /home/dev/.rvm/gems/ruby-head@rails3b2/bin/railroad:19:in'[/quote]
Wyczytalem gdzies w sieci o zmianie stalej PLATFORM NA RUBY_PLATFORM, to pokazal sie kolejny bug, dalej sobie odpuscilem… Jakies pomysly ?

Pozdrowienia

Z Railroad miałem problemy już przy Ruby 1.9.1 więc nie spodziewałbym się, że pod 1.9.3 będzie lepiej.

Rozumiem, a czy sa jakies alternatywy ?

oczywiście że są ;]

możę yuml?

http://yuml.me/diagram/scruffy/class/samples

można go zautomatyzować skryptem, jest też gem jakiś do ror jak dobrze pamiętam

Gem do yml: http://github.com/nelsonsilva/yUMLmeRails

Ale mi nie dzialal z Rails3 i Ruby 1.9.2dev :confused:

Pozdro