Author: husted Date: Sat Sep 10 12:43:07 2005 New Revision: 280035 URL: http://svn.apache.org/viewcvs?rev=280035&view=rev Log: OVR-15 * Wrap line ends. * Change name of archive for external dependencies (now overdrive-local-cache.zip). * Note file layout for references has changed. All the externals are now under "local-cache" in their own project folder, Maven-style.
Modified: struts/sandbox/trunk/overdrive/README.txt Modified: struts/sandbox/trunk/overdrive/README.txt URL: http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/README.txt?rev=280035&r1=280034&r2=280035&view=diff ============================================================================== --- struts/sandbox/trunk/overdrive/README.txt (original) +++ struts/sandbox/trunk/overdrive/README.txt Sat Sep 10 12:43:07 2005 @@ -1,16 +1,27 @@ About OverDrive -OverDrive is a working whiteboard proposal for a new Struts subproject. The subproject will feature a set of best-practice applications written using a MVC framework that merges Struts with the Commons Chain of Responsiblity package. +OverDrive is a working whiteboard proposal for a new Struts subproject. +The subproject will feature a set of best-practice applications written +using a MVC framework that merges Struts with the Commons Chain of +Responsiblity package. ---- Applications rule, frameworks drool. -Most application frameworks ship with one or more example applications. Struts has MailReader. iBATIS has Petstore. JSF has CarDemo. ASP.NET distributes several "starter kits". Some frameworks, like Spring, even consider the examples to be "first-class citizens". - -From the OverDrive perspective, the applications are not just first-class citizens, they are the only first-class citizens. The MVC framework shared by the applications is simply a means to an end. - -OverDrive is about writing business applications, regardless of platform, and extracting components the applications can share. The initial OverDrive applications are being written for ASP.NET/Mono, but versions for Java5 and PHP5 are expected. +Most application frameworks ship with one or more example applications. +Struts has MailReader. iBATIS has Petstore. JSF has CarDemo. ASP.NET +distributes several "starter kits". Some frameworks, like Spring, even +consider the examples to be "first-class citizens". + +From the OverDrive perspective, the applications are not just first-class +citizens, they are the only first-class citizens. The MVC framework shared +by the applications is simply a means to an end. + +OverDrive is about writing business applications, regardless of platform, +and extracting components the applications can share. The initial OverDrive +applications are being written for ASP.NET/Mono, but versions for Java5 and +PHP5 are expected. The first two applications on the billet are @@ -44,11 +55,20 @@ *** Be sure the destination path is set to the folder you created! * After the checkout: -** Download the external dependencies to the same directory from [http://people.apache.org/~husted/overdrive-external-bin.zip] +** Download the external dependencies to the same directory from [http://people.apache.org/~husted/overdrive-local-cache.zip] ** Unzip this archive to the same directory, to create the folders -*** iBatisNet.Bin, NUnitAsp.bin, SpringNet.bin. -** This archive contains development versions, so be sure to use these rather than the released versions. Our goal is to stay current with the development versions for now. -** If you have not already done so, also install NUnit 2.2 or later. There is a MSI available from [http://NUnit.org], along with a Mono-friendly ZIP. +*** local-cache +**** Agility +**** iBatisNet +**** Nexus +**** NUnitAsp.bin +**** SpringNet.bin. +** This archive contains development versions of some products, so be +sure to use these rather than the released versions. Our goal is to +stay current with the development versions for now. +** If you have not already done so, also install NUnit 2.2 or later. +There is a MSI available from [http://NUnit.org], along with a +Mono-friendly ZIP. VISUAL STUDIO @@ -73,7 +93,8 @@ h2. Nexus -* The Nexus solution has a web project. To allow running the project in-place: +* The Nexus solution has a web project. To allow running the project +in-place: ** Right-click on the "Nexus/Web" folder ** Open "Sharing" and "Security/Web Sharing" ** Set the sharename to "Nexus" @@ -81,7 +102,8 @@ h2. PhoneBook -* The PhoneBook solution has a web project. To allow running the project in-place: +* The PhoneBook solution has a web project. To allow running the project +in-place: ** Right-click on the "PhoneBook/Web" folder ** Open "Sharing" and "Security/Web" Sharing ** Set the sharename to "Phonebook" @@ -95,7 +117,10 @@ DATABASE -* Right now, the PhoneBook application is using a MySQL 3.x database by default. We mean to change that to SharpHSQL Real Soon Now [http://www.c-sharpcorner.com/database/SharpHSQL.asp]. But for now, you need MySQL 3.x installed. +* Right now, the PhoneBook application is using a MySQL 3.x database by +default. We mean to change that to SharpHSQL Real Soon Now +[http://www.c-sharpcorner.com/database/SharpHSQL.asp]. But for now, you +need MySQL 3.x installed. ** Create a database named phonebook ** Create an entry table --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]