On Mon, Nov 19, 2001 at 10:43:31AM -0600, Ian Bicking wrote: > On Mon, 2001-11-19 at 10:05, Mike Orr wrote: > > Based on a couple suggestions I got, what do ppl think of > > PageBreaker or Report, or something like Report(er)? PageBreaker > > is suffiently unique that it won't conflict with anything. > > Report covers all the scenarios where somebody would use it, but it's > > perhaps too ambitious a term since it can't cover all reporting needs.
> I still think Batch is best -- even when you aren't doing segmentation, > a batch still implies a group of things. Like, say, a batch of pancakes > -- it doesn't imply you're going to make a bunch of batches, just that > you have a bunch of pancakes. Ppl have objected to 'batch' because it also has the connotation of doing something in batch mode (later when the system has time) rather than interactively (right now). I also don't like using the word 'batch' when there's just one group of all records. Worse, I don't like the same word meaning three different things in the same module (one page, the method that creates a page, and the umbrella class/module). > PageBreaker seems too complicated -- the conflict shouldn't be a > problem, since it's in a hierarchical namespace, no? I'm not talking about a physical conflict. Ppl can use "#import ... as" to get around a physical conflict. A conflict in mixin methods would be harder, but they can write a subclass. I'm talking about a conceptual conflict, a different future project that might find the name appropriate. > No, Report is way too general -- and it's also more appropriate for a > beefed up statistic module than the batching. I'm actually leaning toward Report right now. It more accurately describes what the module does than any of the alternatives so far, and what the module is evolving into. It started out as a batch generator, but it's becoming a set of convenience methods to handle the calculations many reports desire, of which batch generation is just one part. Maybe in time I can come up with a *Report or Report* name to avoid monopolizing the generic word. (Hmm, MondoReport? MondoReportMixin?) -- -Mike (Iron) Orr, [EMAIL PROTECTED] (if mail problems: [EMAIL PROTECTED]) http://iron.cx/ English * Esperanto * Russkiy * Deutsch * Espan~ol _______________________________________________ Webware-discuss mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/webware-discuss
