[ 
https://issues.apache.org/jira/browse/WOOKIE-26?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ross Gardler updated WOOKIE-26:
-------------------------------

    Attachment: standalone-additions.tar.gz
                standalone.diff

This patch does quite a few things, the summary is that it provides an almost 
zero configuration development environment.

The details are:

- use Apache Ivy for dependency management (thus we lose most of the jars from 
SVN)

- provide a start class that will start a development version of Wookie at 
http://localhost:8080

- provide an embedded Apache Derby database for use in development mode

- provide an embedded Jetty servlet container with pre-configured realms

- provide a simple means for starting the development server in debug mode (see 
readme.txt)

Since I am new to Wookie I cannot fully test everything so if someone more 
familiar can do some detailed testing I'd appreciate it.

> Standalone version of Wookie for development
> --------------------------------------------
>
>                 Key: WOOKIE-26
>                 URL: https://issues.apache.org/jira/browse/WOOKIE-26
>             Project: Wookie
>          Issue Type: Improvement
>          Components: Server
>            Reporter: Ross Gardler
>            Assignee: Ross Gardler
>         Attachments: standalone-additions.tar.gz, standalone.diff
>
>   Original Estimate: 6h
>  Remaining Estimate: 6h
>
> A key objective for any open source project is to minimise the barriers to 
> entry for new developers. Currently a prospective developer needs to jump 
> through quite a number of hoops to get started (install tomcat, install 
> mysql, configure database, set up realms etc. etc.)
> On the mail list it was proposed and approved that we would create a version 
> that used Apache Derby (thus getting rid of the GPLd MySQL dependency) and 
> Jetty to provide a pre-configured development environment requiring zero 
> setup.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to