This project is archived and is in readonly mode.
Make plugin generator consistent with gemplugins
-
Jacek Becela
Should I also change locations of tasks and generators (move them into rails/ dir)? If you +1 this, be sure to take a look at #441 Add more support for gems frozen in the vendor directory too.
-
Jacek Becela
- Title changed from Make plugin generator create rails/init.rb to Make plugin generator consistent with gemplugins
I have uploaded new patch which also changes locations of tasks and generators to rails/tasks and rails/generators respectively.
-
Jacek Becela
Still the case,
ncr:~/dev/edge$ ./script/generate plugin foo create vendor/plugins/foo/lib create vendor/plugins/foo/tasks create vendor/plugins/foo/test create vendor/plugins/foo/README create vendor/plugins/foo/MIT-LICENSE create vendor/plugins/foo/Rakefile create vendor/plugins/foo/init.rb create vendor/plugins/foo/install.rb create vendor/plugins/foo/uninstall.rb create vendor/plugins/foo/lib/foo.rb create vendor/plugins/foo/tasks/foo_tasks.rake create vendor/plugins/foo/test/foo_test.rb -
josh
- State changed from stale to open
-
DHH
- Assigned user set to Rick
-
Pratik
- Assigned user changed from Rick to Pratik
- State changed from open to wontfix
I'm not quite sure if it's worth forcing all the plugins to be gemlike. Because this is beginning to become a weird hybrid of classical plugins and gems. If we're walking the gem path, we should probably generate the gemspec and all as well.
In any case, let's discuss in the core mailing list. Closing the ticket till we have a conclusion.
