From: Joe W. <jo...@tr...> - 2002-08-21 17:33:09
|
Agree. Using maven will make life a lot simpler (particularly as I learned how to write plugins last night) :). The only files you need to setup to get started are: project.xml src/java/.... src/test/.... xdocs/index.xml (Example project.xml here: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/qdox/qdox/project.xml?rev=1.2&content-type=text/vnd.viewcvs-markup ) Does gump/anthill have to run on a server... can it just run on a desktop somewhere and publish to a server? -Joe Ara Abrahamian said: > The first thing we should do is setup a project structure > (src/dist/docs/test/etc), a build process, and a setup of jira. > > - for the project structure: > I propose using Maven (http://jakarta.apache.org/turbine/maven/) and > the project layout recommended there. > - for the build process: > A mix of Maven and Ant of course. I think it'll be great to have an > instance of Gump running on a server somewhere, and do builds 4 times a > day. I'm using Anthill (http://www.urbancode.com/projects/anthill/) > myself but I think Gump (http://jakarta.apache.org/gump/) probably fits > better in this project because we're committers to the tools we use and > I'm sure they'll change rapidly because of the cool ideas we come up in > PetSoar. So using Gump's auto-fetching features is helpful. I don't > have experience with Gump though. If it proves to be cumbersome my next > option is Anthill. > - jira: > Ask Mike :-) > > If everyone agrees I can start working on Maven+Ant parts. Anyone > volunteering to dedicate a server for Gump/Anthill? > > Ara. > >> -----Original Message----- >> From: pet...@li... [mailto:petsoar-devel- >> ad...@li...] On Behalf Of Joe Walnes >> Sent: Monday, August 19, 2002 11:00 PM >> To: pet...@li... >> Subject: Re: [Petsoar-devel] hello >> >> At 14:24 18/08/2002 -0500, you wrote: >> >Well, at least I know someone is out there. I think it is time to > start >> to >> >divide and conquer this baby. I think we should layout at a very high >> >level some tasks and set some timelines so we are up and going when > the >> >contract is signed. So here are a few to start with. >> > >> >- requirements, use cases (Matt) >> >- site design (Joe) >> >- project layout, Ant, xdoclet, etc. (Ara) >> >- schema design (Mike) >> > >> >I would say that Joe should be lead on the Web tier and Mike should > be >> >lead on the EJB tier. I will help Joe and Ara can help Mike. > Obviously, >> >there will be overlap. So, what do you think? >> >> (All of these are suggestions - usual drill - stop me if you > disagree). >> >> How about we decide on a few weeks worth of work, do the simplest > thing to >> (cleanly) implement just the core tasks and then grow/refactor the > project >> from their. Every few weeks we can revisit our requirements and decide >> what >> to do next. Most of the design could evolve as we go. >> >> Here's the absolute minimum requirements to get a working (although > not >> very impressive) pet soar that can be launched: >> >> - Pets can be entered into the system by administrator with a name, >> product >> code and price. The user can list these. >> - Pets can be placed in the shopping cart. Cart can be viewed and > edited. >> - Users can place order by entering shipping/billing details. Invoice > is >> viewable by user and administrators. >> >> On top of that we'll also need a basic project layout - again we can >> evolve >> this as we go. >> >> Once we've got those things implemented we can start thinking about > basic >> features to make the app more 'usable': >> >> - Pets can be organized by into categories by administrators and users > can >> browse these to locate pets. >> - Images can be associated with pets. >> - Pets can be located by free text search. >> - User account details can be stored on the system so they don't have > to >> keep reentering details (login, logout, signup, preferences, view for >> admins). >> - Etc... >> >> -Joe >> >> ps: Mike, can we get a Jira? >> pps: I created a wiki, if it's any help : >> http://wiki.truemesh.com/petsoar/ >> >> >> >> >> ------------------------------------------------------- >> This sf.net email is sponsored by: OSDN - Tired of that same old cell >> phone? Get a new here for FREE! >> https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 >> _______________________________________________ >> Petsoar-devel mailing list >> Pet...@li... >> https://lists.sourceforge.net/lists/listinfo/petsoar-devel > > > > ------------------------------------------------------- > This sf.net email is sponsored by: OSDN - Tired of that same old > cell phone? Get a new here for FREE! > https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 > _______________________________________________ > Petsoar-devel mailing list > Pet...@li... > https://lists.sourceforge.net/lists/listinfo/petsoar-devel |