`load_missing_constant': uninitialized constant (NameError)
Reported by dsc68 | March 29th, 2010 @ 12:50 AM | in Hobo 1.4
When creating a new application, it is possible to create an error that prevents any hobo script from running.
To recreate:
bash> hobo test
Generating Rails app...
bash> cd test
bash> ./script/generate hobo_model_resource occupies current:boolean
exists app/models/
exists app/controllers/
exists app/helpers/
create app/views/occupies
exists test/functional/
exists test/unit/
dependency hobo_model
exists app/models/
exists test/unit/
exists test/fixtures/
create app/viewhints
create app/models/occupies.rb
create app/viewhints/occupies_hints.rb
create test/unit/occupies_test.rb
create test/fixtures/occupies.yml
create app/controllers/occupies_controller.rb
create test/functional/occupies_controller_test.rb
create app/helpers/occupies_helper.rb
bash> ./script/generate hobo_model_resource involvement role:string
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:443:in 'load_missing_constant': uninitialized constant Occupy (NameError)
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:80:in 'const_missing'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:92:in 'const_missing_before_generators'
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails_generator/lookup.rb:15:in 'const_missing'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:361:in 'constantize'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:360:in 'each'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:360:in 'constantize'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/core_ext/string/inflections.rb:162:in 'constantize'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_controller.rb:86:in 'model'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_controller.rb:299:in 'available_auto_write_actions'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_controller.rb:287:in 'available_auto_actions'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_controller.rb:128:in 'auto_actions'
from /home/dean/NetBeansProjects/test/app/controllers/occupies_controller.rb:5
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:380:in 'load_without_new_constant_marking'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:380:in 'load_file'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:521:in 'new_constants_in'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:379:in 'load_file'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:259:in 'require_or_load'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:425:in 'load_missing_constant'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:80:in 'const_missing'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:92:in 'const_missing_before_generators'
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails_generator/lookup.rb:15:in 'const_missing'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:361:in 'constantize'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:360:in 'each'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:360:in 'constantize'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/core_ext/string/inflections.rb:162:in 'constantize'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_controller.rb:61:in 'all_controllers'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_controller.rb:57:in 'each'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_controller.rb:57:in 'all_controllers'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_router.rb:97:in 'add_routes_for'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_router.rb:83:in 'add_routes'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_router.rb:83:in 'each'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_router.rb:83:in 'add_routes'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/rails/../lib/hobo.rb:73:in 'add_routes'
from /home/dean/NetBeansProjects/test/config/routes.rb:6
from /usr/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:226:in 'draw'
from /home/dean/NetBeansProjects/test/config/routes.rb:1
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:145:in 'load_without_new_constant_marking'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:145:in 'load'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:521:in 'new_constants_in'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:145:in 'load'
from /usr/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:286:in 'load_routes!'
from /usr/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:286:in 'each'
from /usr/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:286:in 'load_routes!'
from /usr/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:266:in 'reload!'
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:537:in 'initialize_routing'
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:188:in 'process'
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:113:in 'send'
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:113:in 'run'
from /home/dean/NetBeansProjects/test/config/environment.rb:9
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in 'gem_original_require'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in 'require'
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/commands/generate.rb:1
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in 'gem_original_require'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in 'require'
from ./generate:3
bash> ./script/destroy hobo_model_resource occupies
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:443:in 'load_missing_constant': uninitialized constant Occupy (NameError)
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:80:in 'const_missing'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:92:in 'const_missing_before_generators'
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails_generator/lookup.rb:15:in 'const_missing'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:361:in 'constantize'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:360:in 'each'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:360:in 'constantize'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/core_ext/string/inflections.rb:162:in 'constantize'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_controller.rb:86:in 'model'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_controller.rb:299:in 'available_auto_write_actions'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_controller.rb:287:in 'available_auto_actions'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_controller.rb:128:in 'auto_actions'
from /home/dean/NetBeansProjects/test/app/controllers/occupies_controller.rb:5
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:380:in 'load_without_new_constant_marking'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:380:in 'load_file'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:521:in 'new_constants_in'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:379:in 'load_file'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:259:in 'require_or_load'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:425:in 'load_missing_constant'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:80:in 'const_missing'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:92:in 'const_missing_before_generators'
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails_generator/lookup.rb:15:in 'const_missing'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:361:in 'constantize'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:360:in 'each'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:360:in 'constantize'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/core_ext/string/inflections.rb:162:in 'constantize'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_controller.rb:61:in 'all_controllers'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_controller.rb:57:in 'each'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_controller.rb:57:in 'all_controllers'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_router.rb:97:in 'add_routes_for'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_router.rb:83:in 'add_routes'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_router.rb:83:in 'each'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_router.rb:83:in 'add_routes'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/rails/../lib/hobo.rb:73:in 'add_routes'
from /home/dean/NetBeansProjects/test/config/routes.rb:6
from /usr/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:226:in 'draw'
from /home/dean/NetBeansProjects/test/config/routes.rb:1
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:145:in 'load_without_new_constant_marking'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:145:in 'load'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:521:in 'new_constants_in'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:145:in 'load'
from /usr/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:286:in 'load_routes!'
from /usr/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:286:in 'each'
from /usr/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:286:in 'load_routes!'
from /usr/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:266:in 'reload!'
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:537:in 'initialize_routing'
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:188:in 'process'
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:113:in 'send'
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:113:in 'run'
from /home/dean/NetBeansProjects/test/config/environment.rb:9
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in 'gem_original_require'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in 'require'
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/commands/destroy.rb:1
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in 'gem_original_require'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in 'require'
from ./destroy:3
bash> ./script/generate hobo_migration
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:443:in 'load_missing_constant': uninitialized constant Occupy (NameError)
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:80:in 'const_missing'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:92:in 'const_missing_before_generators'
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails_generator/lookup.rb:15:in 'const_missing'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:361:in 'constantize'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:360:in 'each'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:360:in 'constantize'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/core_ext/string/inflections.rb:162:in 'constantize'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_controller.rb:86:in 'model'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_controller.rb:299:in 'available_auto_write_actions'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_controller.rb:287:in 'available_auto_actions'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_controller.rb:128:in 'auto_actions'
from /home/dean/NetBeansProjects/test/app/controllers/occupies_controller.rb:5
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:380:in 'load_without_new_constant_marking'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:380:in 'load_file'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:521:in 'new_constants_in'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:379:in 'load_file'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:259:in 'require_or_load'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:425:in 'load_missing_constant'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:80:in 'const_missing'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:92:in 'const_missing_before_generators'
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails_generator/lookup.rb:15:in 'const_missing'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:361:in 'constantize'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:360:in 'each'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:360:in 'constantize'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/core_ext/string/inflections.rb:162:in 'constantize'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_controller.rb:61:in 'all_controllers'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_controller.rb:57:in 'each'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_controller.rb:57:in 'all_controllers'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_router.rb:97:in 'add_routes_for'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_router.rb:83:in 'add_routes'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_router.rb:83:in 'each'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/lib/hobo/model_router.rb:83:in 'add_routes'
from /usr/lib/ruby/gems/1.8/gems/hobo-1.0.0/rails/../lib/hobo.rb:73:in 'add_routes'
from /home/dean/NetBeansProjects/test/config/routes.rb:6
from /usr/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:226:in 'draw'
from /home/dean/NetBeansProjects/test/config/routes.rb:1
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:145:in 'load_without_new_constant_marking'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:145:in 'load'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:521:in 'new_constants_in'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:145:in 'load'
from /usr/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:286:in 'load_routes!'
from /usr/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:286:in 'each'
from /usr/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:286:in 'load_routes!'
from /usr/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:266:in 'reload!'
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:537:in 'initialize_routing'
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:188:in 'process'
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:113:in 'send'
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:113:in 'run'
from /home/dean/NetBeansProjects/test/config/environment.rb:9
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in 'gem_original_require'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in 'require'
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/commands/generate.rb:1
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in 'gem_original_require'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in 'require'
from ./generate:3
bash>ruby -v
ruby 1.8.7 (2009-06-12 patchlevel 174) [i586-linux]
bash>gem list
*** LOCAL GEMS ***
actionmailer (2.3.5, 2.3.4)
actionpack (2.3.5, 2.3.4)
actionwebservice (1.2.6)
activerecord (2.3.5, 2.3.4)
activeresource (2.3.5, 2.3.4)
activesupport (2.3.5, 2.3.4)
github (0.4.1)
highline (1.5.2)
hobo (1.0.0)
hobofields (1.0.0)
hobosupport (1.0.0)
linecache (0.43)
rack (1.1.0, 1.0.1)
rails (2.3.5, 2.3.4)
rake (0.8.7, 0.8.3)
ruby-debug-base (0.10.3)
ruby-debug-ide (0.4.9)
rubygems-update (1.3.6)
text-format (1.0.0)
text-hyphen (1.0.0)
validates_url_format_of (0.1.0)
will_paginate (2.3.12)
Comments and changes to this ticket
-
Matt Jones March 29th, 2010 @ 08:39 PM
Right - because hobo_model_controller (by default) assumes that it's responsible for a model that's named after the singularized version of the controller name (less the 'Controller' suffix).
There should probably be a warning for this; in the meantime, always remember to pass a singular name to the hobo_model_resource generator.
-
Matt Jones September 14th, 2011 @ 09:58 PM
- State changed from new to hold
- Milestone set to Hobo 1.4
- Milestone order changed from 0 to 0
Putting on hold - I'm not certain there's a clean way to detect plural model names without causing additional headaches.
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป