Dashboard > GeekNight > ... > GeekNight - NewYork > NeXtPlanner
NeXtPlanner Log In | Sign Up   View a printable version of the current page.

Added by Kraig Parkinson , last edited by Kraig Parkinson on Nov 01, 2004  (view change)
Labels: 
(None)

About

Here's the basic idea: ScottConley and KraigParkinson didn't like XPlanner, and they couldn't find anything that we liked commercially, so they decided to write their own planning tool. Using ExtremeProgramming and DomainDrivenDesign, they and a few other folks have been writing Java components to plan and track UserStories.

Some of the patterns for the infrastructure are being put into another OpenSourceSoftware project called PeaPod based on the book PatternsOfEnterpriseApplicationArchitecture, by MartinFowler.

Right now, we're digging down into developing functionality to handle the story backlog, iteration boundaries, and soon, time management. Those interested may start with the domain layer itself or by developing UI components (Web or Swing) against existing functionality.

Helpful Links

Dependencies

neXtPlanner currently requires

  • maven (currently using - 1.0)
  • Internet connection for maven to works its mojo
  • CVS client to latch onto repository located at - cvs.public.thoughtworks.org:/export/groups/cvs/repos/nextplanner
  • Tomcat to deploy and run the application
  • install the maven-xdoclet plugin
  • install the xdoclet library version 1.2b4 is fine
  • in order to run the tomcat:deploy target get the maven-tomcat plugin as well

Build and Deploy

  • Once you have checked out the source tree executing 'maven build-all' at the root level should dowload all the libraries required.
  • Create a file - build.properties in the ${User.Home} directory. On a windows machine it is under %UserProfile%. Add the following properties to this file
  • To deploy the war to tomcat execute 'maven tomcat:deploy' from the application directory of the source.
  • To only build the war execute 'maven war:war' from the application directory of the source. The war is built in the target directory

CVS

Developer neXtPlanner CVS access available at:

cvs :ext:<userlogin>@cvs.public.thoughtworks.org:/export/groups/cvs/repos/nextplanner

Module name: neXtPlanner (use your login, not 'userlogin' )

Story List

Check it - we uploaded the whole lot of em to the crappity-crap xplanner impl at : http://216.39.228.172:8080/xplanner/

Come to Geek Night for the login pwd...

At this point, a lot of the NeXtPlanner wiki and the Story List is out of date. Come to GeekNightNewYork for more info and to contribute.--Kraig Parkinson

Powered by a free Atlassian Confluence Open Source Project License granted to ThoughtWorks, Inc.. Evaluate Confluence today.
Powered by Atlassian Confluence 2.7.1, the Enterprise Wiki. Bug/feature request - Atlassian news - Contact administrators