Estando en el AngelHack y mientras levantabamos el proyecto -PRONTO MÁS NOVEDADES- con mi partner Federico nos vimos en el problema de encontrar un buen nombre (y en ingles) que reflejara de manera directa lo que queríamos y que además cumpliera con el requisito de estar disponible como dominio ‘.com’ así que generé la app con el nombre ‘AngelHack’.

rails new angelhack

El problema de esto es que archivos esenciales del proyecto (como controladores entre otros) se generan con esta variable. Especificamente afecta a los siguientes archivos:

config
  ├── application.rb
  ├── environment.rb
  ├── routes.rb
  ├── enviroments/
  │       ├── development.rb
  │       ├── test.rb
  │       └── production.rb
  └── initializers/
          ├── secret_token.rb
          └── session_store.rb

Cuando finalmente decidimos que se llamaría BikeTripin, sinceramente me dió paja cambiarlos así que esperé y hoy ya habiendo terminado la Hackathon me dispuse a buscar una forma de hacerlo más sencilla y la quiero dejar para todos. Gal Koren (Gal Koren @ GitHub) creó un plugin que nos hace esta pega de la forma más sencilla posible, asi que abran una terminal y manos a la obra:

cd path/to/app
rails plugin install [email protected]:get/Rename.git
rails g rename_to NewName

Y luego si queremos deshacernos del plugin:

rm -r "vendor/plugins/Rename"

y darle ‘y’ a todo.

Espero que les sirva (!)

[HACKING] Preparando Angel Hack [REVIEW] iPad Mini