Ruby on Rails
WishList (Version #50)
This is where Rails dreams about all the tracks it would love to have. Anyone who implements the majority of a wish to the liking of the community will have a Rails version named after them. So if FlorianWeber were to implement the BenchmarkSuiteWish for release with 0.6.2, it would be called “Rails 0.6.2: The Florian Weber Release”. How’s that for fame and (no) fortune?
Approved wishes
Wish proposals (Write a wiki page about your wish)
- Hibernate Adapter
- ScriptToDefineRelations
- Rails 1.1.1 bugfix-only release
- When Possible, infer EVERYHING from the database
- SimpleSurveyGeneratorWish
- LDAP LoginGenerator
- TestMigrationsWish
- Continuation support ala Seaside?
- XAMPP integration
- Make multiple selects work automatically
- ServerSide_forwarding_redirect_and_or_full-featured_render_method
- GenerateDatabaseSchemaFromModels
- Pervasive Memcached support (as a session provider, easy helpers to cache queried content, etc)
- Safe Mod_Ruby support? (Multiple Rails Apps per server deployed on mod_ruby)
- GridView and DetailsView (ala ASP.NET)
- DatabaseConstraintReflection
- MultiLingualRails
- BetterGeneratorsWish
- DocumentationWish
- TreeToTableMappingWish (done)
- DatabaseLoggerWish (patch available)
- XmlrpcAndSoapAutogenerationWish
- XmlHTTPRequest wish
- XmlHTTPRequest [[LivePages? wish]]
- Direct Object Relational Mapping Wish
- Internationalization
- REST Web Services Generator
- Pagination built-in to [[ActiveRecord]]
- Add Serbia and Montenegro to the list of countries
- mod_ruby support for apache2
- XhtmlComplianceWish
- A scheme.yml file that describes the tables structure and a ruby file that use this yml to create the database automatically.
- Dispatch Configuration Wish?
- DynamicErrorPagesWish
- IntegrationWithOrbjsonWish
- DateSelectCalendarWish
- TextInputLabelWish
- Allow user comments on Rails API Doc pages
- All tutorials go on about scaffolding and models controllers based on a database table. Needed is a tutorial on something without a database (so no model, just controller and view?) like for example a feedback form.
- DatabaseYAML
- SeleniumIntegration
- Powered By Rails Logos
- AutomagicJavascriptValidationsWish
- UML2Rails
- Nested layouts wish
- SQLQueryViewOnPage
- GremlinsUnitTest
- It would be awesome to right-click on a page and say “Add Field..” and be able to add fields to the current table without leaving the web page. (It would, of course, generate an ActiveRecord migration automagically.) Even better, be able to add tables with automatic MVC scaffolding (no need to run script/generate) and manage relations (has_many). Ideally, you could do all the DB stuff & ‘script/generate’ stuff from within a browser.
- System to sell/buy easily modifiable MVC controllers and templates that can be “popped” or imported into Rails
- TwoPhaseCommit?
- BitmapAsIdWish
- Add ‘aircraft’ to inflect.uncountable – PATCH submitted for this one
- ObserverGenerator
- “Fail Over Database…” In addition to the development, test and production databases there should be a failover database item in the configuration. The icing would be if active record could be configured to write to both databases or read from one and write to another etc. Failing that if activerecord could simply revert to the failover database if the primary fails that would be awesome. You could leave it to the DBA to assure replication.
- DisplayHelper
- MigrationImprovements
- WikiWishes
- Action and page caching that takes a parameter value so that user-specific content can be cached if desired (if the parameter is the user_id, for instance).
- A gzip content encoding plugin included standard as part of the Rails distribution.
- A text_area_with_spell_check included with the standard Rails distribution (using one of the gmail-esque javascript spellcheckers). Would probably require aspell or equivalent.
- It would be great to be able to have a rake task included with rails that dumps the database to yaml. Geoffrey has writen this here: http://nubyonrails.com/articles/2005/12/27/dump-or-slurp-yaml-reference-data
but it isn’t yet part of the standard rails distribution.
- RoRVirtualAppliance done
Rails Appliance
is a Ubuntu based distribution with lighttpd, mysql,ssh, svn, ruby, gems, rails.
- RubyObjectDatabase
- W3C compliance?
This is where Rails dreams about all the tracks it would love to have. Anyone who implements the majority of a wish to the liking of the community will have a Rails version named after them. So if FlorianWeber were to implement the BenchmarkSuiteWish for release with 0.6.2, it would be called “Rails 0.6.2: The Florian Weber Release”. How’s that for fame and (no) fortune?
Approved wishes
Wish proposals (Write a wiki page about your wish)
- Hibernate Adapter
- ScriptToDefineRelations
- Rails 1.1.1 bugfix-only release
- When Possible, infer EVERYHING from the database
- SimpleSurveyGeneratorWish
- LDAP LoginGenerator
- TestMigrationsWish
- Continuation support ala Seaside?
- XAMPP integration
- Make multiple selects work automatically
- ServerSide_forwarding_redirect_and_or_full-featured_render_method
- GenerateDatabaseSchemaFromModels
- Pervasive Memcached support (as a session provider, easy helpers to cache queried content, etc)
- Safe Mod_Ruby support? (Multiple Rails Apps per server deployed on mod_ruby)
- GridView and DetailsView (ala ASP.NET)
- DatabaseConstraintReflection
- MultiLingualRails
- BetterGeneratorsWish
- DocumentationWish
- TreeToTableMappingWish (done)
- DatabaseLoggerWish (patch available)
- XmlrpcAndSoapAutogenerationWish
- XmlHTTPRequest wish
- XmlHTTPRequest [[LivePages? wish]]
- Direct Object Relational Mapping Wish
- Internationalization
- REST Web Services Generator
- Pagination built-in to [[ActiveRecord]]
- Add Serbia and Montenegro to the list of countries
- mod_ruby support for apache2
- XhtmlComplianceWish
- A scheme.yml file that describes the tables structure and a ruby file that use this yml to create the database automatically.
- Dispatch Configuration Wish?
- DynamicErrorPagesWish
- IntegrationWithOrbjsonWish
- DateSelectCalendarWish
- TextInputLabelWish
- Allow user comments on Rails API Doc pages
- All tutorials go on about scaffolding and models controllers based on a database table. Needed is a tutorial on something without a database (so no model, just controller and view?) like for example a feedback form.
- DatabaseYAML
- SeleniumIntegration
- Powered By Rails Logos
- AutomagicJavascriptValidationsWish
- UML2Rails
- Nested layouts wish
- SQLQueryViewOnPage
- GremlinsUnitTest
- It would be awesome to right-click on a page and say “Add Field..” and be able to add fields to the current table without leaving the web page. (It would, of course, generate an ActiveRecord migration automagically.) Even better, be able to add tables with automatic MVC scaffolding (no need to run script/generate) and manage relations (has_many). Ideally, you could do all the DB stuff & ‘script/generate’ stuff from within a browser.
- System to sell/buy easily modifiable MVC controllers and templates that can be “popped” or imported into Rails
- TwoPhaseCommit?
- BitmapAsIdWish
- Add ‘aircraft’ to inflect.uncountable – PATCH submitted for this one
- ObserverGenerator
- “Fail Over Database…” In addition to the development, test and production databases there should be a failover database item in the configuration. The icing would be if active record could be configured to write to both databases or read from one and write to another etc. Failing that if activerecord could simply revert to the failover database if the primary fails that would be awesome. You could leave it to the DBA to assure replication.
- DisplayHelper
- MigrationImprovements
- WikiWishes
- Action and page caching that takes a parameter value so that user-specific content can be cached if desired (if the parameter is the user_id, for instance).
- A gzip content encoding plugin included standard as part of the Rails distribution.
- A text_area_with_spell_check included with the standard Rails distribution (using one of the gmail-esque javascript spellcheckers). Would probably require aspell or equivalent.
- It would be great to be able to have a rake task included with rails that dumps the database to yaml. Geoffrey has writen this here: http://nubyonrails.com/articles/2005/12/27/dump-or-slurp-yaml-reference-data
but it isn’t yet part of the standard rails distribution.
- RoRVirtualAppliance done
Rails Appliance
is a Ubuntu based distribution with lighttpd, mysql,ssh, svn, ruby, gems, rails.
- RubyObjectDatabase
- W3C compliance?