Thread: Ruby on Rails for PostgreSQL
Given the recent discussions of applications stacks, PHP & Ruby etc. it seems an ideal time for me to introduce a project I've been working on. StackBuilder is an extension of the Windows installer for PostgreSQL that will allow the user to quickly and easily download and install additional software to build the application stack they desire around PostgreSQL. The project includes the StackBuilder wizard as well as a toolkit for building application installers. Whilst the StackBuilder itself is still in development, the first application installer, pgRails, is available for manual download and testing from http://pgfoundry.org/projects/stackbuilder/ pgRails is a distribution of Ruby, Rails, and the Ruby PostgreSQL connector all preconfigured for use with PostgreSQL on Windows 2000 and above. I'd like to invite anyone who is interested to download and try it out, and report any issues or problems using the project's trackers on pgFoundry. Regards, Dave.
On Fri, Feb 23, 2007 at 01:25:25PM +0000, Dave Page wrote: > Given the recent discussions of applications stacks, PHP & Ruby etc. it > seems an ideal time for me to introduce a project I've been working on. > > StackBuilder is an extension of the Windows installer for PostgreSQL > that will allow the user to quickly and easily download and install > additional software to build the application stack they desire around > PostgreSQL. The project includes the StackBuilder wizard as well as a > toolkit for building application installers. > > Whilst the StackBuilder itself is still in development, the first > application installer, pgRails, is available for manual download and > testing from http://pgfoundry.org/projects/stackbuilder/ > > pgRails is a distribution of Ruby, Rails, and the Ruby PostgreSQL > connector all preconfigured for use with PostgreSQL on Windows 2000 and > above. > > I'd like to invite anyone who is interested to download and try it out, > and report any issues or problems using the project's trackers on pgFoundry. Wow, that's great! Do you think something like this could eventually be used to make pgFoundry projects more 'CPAN-like'? It'd be nice if you could have a project that stated 'I rely on pgFoundry projects foo, bar and baz to function'... -- Jim Nasby jim@nasby.net EnterpriseDB http://enterprisedb.com 512.569.9461 (cell)
Jim C. Nasby wrote: > On Fri, Feb 23, 2007 at 01:25:25PM +0000, Dave Page wrote: >> I'd like to invite anyone who is interested to download and try it out, >> and report any issues or problems using the project's trackers on pgFoundry. > > Wow, that's great! Thanks! > Do you think something like this could eventually be used to make > pgFoundry projects more 'CPAN-like'? It'd be nice if you could have a > project that stated 'I rely on pgFoundry projects foo, bar and baz to > function'... Yes, code to handle dependency hierarchys and subsequent ordered installations is already done. I'd estimate the download/installation wizard to be about 2/3rds complete at the moment. We also have plans for additional packages that would give us a dependency tree to test. In addition, the design (and the wizard code) has been written with future cross platform support in mind - it shouldn't take much effort to add RPM packages for example. There is a rough project spec on the downloads area of the pgFoundry site if you want to read more. Regards, Dave
On 2/24/07, Dave Page <dpage@postgresql.org> wrote: > pgRails is a distribution of Ruby, Rails, and the Ruby PostgreSQL > connector all preconfigured for use with PostgreSQL on Windows 2000 and > above. How easy would that be to integrate on Linux? Cheers, Andrej
Andrej Ricnik-Bay wrote: > On 2/24/07, Dave Page <dpage@postgresql.org> wrote: > > >> pgRails is a distribution of Ruby, Rails, and the Ruby PostgreSQL >> connector all preconfigured for use with PostgreSQL on Windows 2000 and >> above. > How easy would that be to integrate on Linux? pgRails is a Windows MSI package, so it won't work at all on Linux. It would be easy to setup a similar environment though - the setup is documented in CVS at http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/stackbuilder/installers/pgRails/README.txt?rev=1.1&content-type=text/x-cvsweb-markup The install wizard is written using wxWidgets, so porting to Linux would be easy. It would then download rpm/tgz/deb/whatever packages, as opposed to msi or exe. Regards, Dave