Hmm... sort of a nice reverse logic flow here E.g. in the real world, Torque is required to turn the Generator which sends power to Outlets. In our case, the Generator sends stuff to the Outlet to produce Torque. Kind of symmetrical, in an odd way.
Don't have a strong opinion... just a take it or leave it thought that since gf is sort of a Template engine that something like Transformer might be slightly more appropriate. Or we could go with the power analogy and use something like Motor (which produces Torque...) FWIW, I'm thinking we'd still have a Generator project to contain all the "build" tools in addition to code generation. E.g., stuff to support the Ant/Maven tasks like jdbc->xml and xml->sql, and the like. Anyway, I'd say: +0.5 Outlet || Transformer +0.1 Motor > -----Original Message----- > From: Thomas Fischer [mailto:[email protected]] > Sent: Friday, May 14, 2010 11:21 AM > To: Apache Torque Developers List > Subject: refactoring names in generator > > > In the tiscussion about accepting the current generator codebase, it was > suggested that the project name remains "generator". However, in the > current codebase, the project name is "torque-gf" (gf for generation > framework). Also, "Generator" is the name of an interface for a java > class > producing thext output. > So to prevent further overloading of the term "generator", the name of > this > interface should be changed to something else > > I intend to pull this straight this weekend, with the following > replacements > > "Generator" (interface name of output-producing class and config xml > element name) -> Outlet > "$torqueGf" (velocity variable name) -> "$torqueGen" > gf (package name) -> "generator" > > Any objections ? Any better ideas for the class name "Outlet" ? > > Thomas > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] DukeCE Privacy Statement: Please be advised that this e-mail and any files transmitted with it are confidential communication or may otherwise be privileged or confidential and are intended solely for the individual or entity to whom they are addressed. If you are not the intended recipient you may not rely on the contents of this email or any attachments, and we ask that you please not read, copy or retransmit this communication, but reply to the sender and destroy the email, its contents, and all copies thereof immediately. Any unauthorized dissemination, distribution or copying of this communication is strictly prohibited. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
