On Sep 11, 2005, at 2:18 PM, Ted Husted wrote (on Struts Dev): > My thinking is that each application should be separate, with it's own > Maven build, and no shared code between web applications. Though, the > MailReader applications could share a business backend, again with its > own Maven build and unit tests. > > In this vision, we'd have something like > > /apps > - blank > - cookbook > - examples > - mailreader-classic > - mailreader-chain > - mailreader-dao <- business classes > - mailreader-shale > - mailreader-ti > > This might then encourage other mailreader implementations to help > introduce developers to new technologies, like AjaxTags, Dialogs, and > FormDef, for example.
On 9/20/05, Michael Jouravlev <[EMAIL PROTECTED]> wrote: > Considering Ted's initiative to create more different implementations > of venerable MailReader and his invitation of non-committeres to > participate, I converted MailReader from standard Struts using Struts > Dialogs. > > Here it is: http://www.superinterface.com/mailreader How about if we start a new SourceForge project for alternative MailReaders? I'd still like to do one for FormDef, for example, but I don't want to saddle the Apache team with too many MailReader implementations. :) To get started, I've setup an area to host some project documentation about MailReader at the "Struts University" site: * http://opensource2.atlassian.com/confluence/oss/display/STRUTS/MailReader I'd like to do a set of fully-dressed Use Cases for MailReader, both to shore up the Classic implementation, and to make it easier for people to write alternative MailReaders, as Michael has done. To validate the MailReader implementations, we can use a standard set of UI test in Web Canoo. Then we can define a MailReader application as an application that passes the UI validation tests. Next, I could setup a new SourceForge site to host alternative MailReader implementations. The Struts SourceForge site is already a bit busy, and I think this project merits its own site. Thoughts? -Ted. http://www.husted.com/poe/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]