Noe 1.3.0 Released

noe version 1.3.0 has been released!

Noe is a simple, general-purpose and extensible skeleton generator from
project templates

Noe is a tool that generates project skeletons from predefined
templates. A
template is designed for a specific product (a ruby library, a static or
dynamic web site, …). Noe instantiates templates and helps you
maintaining
your product via meta-information provided by a .noespec yaml file. In
contrast to other tools, Noe is not specific to certain kinds of
products.
Even if Noe comes bundled with a default template to develop gem
libraries,
writing your own template is possible and even simple!

Changes:

1.3.0 / 2011-02-03

  • Bug fixes

    • Fixed a bug in Hash merging when overriding boolean values
    • Fixed .gitignore of default ruby template not bundled with noe’s
      gem,
      leading to incomplete templates
      instantiations
  • Default ruby skeleton

    • Enhanced the way library version is handled. A !{upper}::Version
      module
      is now generated from
      the noespec (and is kept safe-overridable by default).
      !{upper}::VERSION
      is kept and is set by
      that module to the correct value. As a side effect, the .gemspec can
      now
      be built even if
      dependencies are not met.
    • Added the ability of the template to be tested with rubygems-test
    • spec/spec_helper.rb is not safe-override by default anymore
    • Fixed a bug that led ‘rake -T’ to ignore debug_mail

blambeau

What are the advantages of noe over https://github.com/twp/bones

Hi,

  • I’ve tried to summarize the differences in two sections at
    https://github.com/blambeau/noe
  • I would say that the main one is that noe is project agnostic, while
    bones
    is dedicated to ruby projects
  • You can also have a look at http://revision-zero.org/noe to see how
    Noe is
    aimed at being used…

B

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs