Project

myway

0.01
No commit activity in last 3 years
No release in over 3 years
Sinatra project generator for sinatra based web applications. Named after Frank Sinatra's popular song during 1969 'My way'
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

>= 0.15.2
~> 2.0.2
 Project Readme

MyWay

MyWay was popular frank sinatra song during 1969 and was top on billboard chart during that time. Now MyWay provides basic Sinatra project for everyone to use. It comes with capistrano and unicorn integrated. By default the sinatra app uses haml as it's templating engine.

MyWay is integrated with Twitter-Bootstrap, every time you generate a new project with MyWay it gets the latest Twitter-Bootstrap source and integrates with your project, making it ready state with Twitter-Bootstrap design.

As for javascript loader MyWay uses latest 'yepnope.js', an asynchronous conditional loader for your javascript/css to manage dependencies or loading the scripts you need super fast!

Feel free to fork the project to generate your own Sinatra structure or add more bootstrap plugins, or contribute enhancing this by sending pull request.

Installation and Usage

Install it yourself from source:

$ rake install

Or,

Install from rubygems

$ gem install myway

And then execute:

$ mw

And to start a new sinatra project:

$ mw new "YourProjectName"

CHANGE LOG

Version 0.2.0 - replace head.js with yepnope.js for javascript loader - dynamically append path for sprockets for assets - adding path for images noted by grandslam - refactoring

Version 0.1.3 - adds head, backbone, underscore js in assets pipeline - scaffolds capistrano deploy script

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Added some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request