From: Felipe Malta de Oliveira Date: 2004-10-10T09:04:48+09:00 Subject: Re: rails vs Java Struts On an a little off the topic, I am trying to compose a web application with Java Struts, for my graduation project.Problem is time is running out, and I keep getting bogged down with the little details and excessive clutter of hibernate and it's xmls, struts and it's xmls, tiles and it's xmls, validator and it's xmls...This not to mention the wealth of properties files too...This is hindering me to no end... I would really like to do the whole thing in Rails, or another Ruby web framework if rails does not cover my needs. The motives for that are: - Learn Ruby, as I am a nuby and would like to get more profficient in it, even if here in Brazil people don't even heard of it (most people). - Simplify the development of my application and accelerate it, as time is running out...Only 1 month and a half left to deadline. - Promote Ruby :-) - Get away from Java.I have enough of it at my daily job.Not that I like it. Now a little about my application: It's something like an online auction, but on a much lower scale, and the other way around.People don't put their products for sale and wait for potential buyers to bid.Instead, only companies are allowed to register on the system.Then they schedule a session, and this information is used to generate e-mails inviting potential suppliers for the product they need to buy.When the suppliers receive these e-mails, they are informed about the session and the product and the e-mail also contain a link to a page where they can confirm their participation. If there are enough suppliers, then at the time of the session the suppliers and the contractor log in the system and have a real time auction session where they take turns bidding, until the number of turns previously registered by the contractor ends.At the end the one with the lowest price for the product wins the contract of providing the company with the product.Simple reports of session statistics are sent to the suppliers and a more complete report is sent to the company. That's about it.The features I am interested in a framework are: - Validation of html forms - Authentication - Some kind of template mechanism, for sending the e-mails and the reports - Some kind of clock mechanism, like Quartz for Java, to deal with the starting and ending time of the session. Is it possible to learn Ruby and do it all, alone and single-handed, in just one month and 15 days? I have 1 to 2 hours per day to spend on this from monday to friday and the whole saturday and sunday until the succesful completion (or failure) of the project. Another obstacle is that even tough the team has 3 components, only myself knows and likes programming.The other is taking care of layout and html issues and the other is doing nothing. :-) If I come to then and tell then we dropped Java I think I will get quite a reaction, but that is expected. I hope I made clear my questions and intetions and will be imensely thankful for any advice the kind people of this list can give me. Felipe ----- Original Message ----- From: "Charles Hixson" To: "ruby-talk ML" Sent: Saturday, October 09, 2004 3:58 PM Subject: Re: rails vs Java Struts > Stefan Schmiedl wrote: > > >On Sat, 9 Oct 2004 05:16:22 +0900, > >Charles Hixson wrote: > > > > > >>Martin DeMello wrote: > >> > >> > >> > >>>http://www.suneido.com/ is interesting too. > >>>martin > >>> > >>ery interesting, but MSWind only. So to me it's useless (I can't even > >>test it). > >> > >Watch 'em. They're porting the server part to Linux. The switch from > >MSVC to gcc is already done, IIRC. > >s. > > > But they say the client end will take much work. (They did indicate > that moving the server part would be easy.) To me this indicates that I > shouldn't expect much until, at best, this time next year. I can't > wait for that, even though the concept looks quite good. > > >