On 29/03/2011 09:36, Martin Hawksey wrote:
Hi Ross,

I should declare I'm an 'enthusiastic amateur' getting by using hard graft
rather than in depth skill knowledge in this area, which will probably tell
in my responses below.

No need to declare that. We're all equals here. You are creating a fantastic resource here - thank you (as an aside Scott is currently presenting Wookie at a workshop - you got a namecheck as an example of valuable community contributions).

-----Original Message-----
From: Ross Gardler [mailto:[email protected]]
Sent: 29 March 2011 00:17
To: [email protected]
Subject: Re: Wookie on a stick

On 28/03/2011 23:43, Martin Hawksey wrote:
I'm new to the list so apologies if I'm doing this all wrong. I was
interested to see if I could run a wookie server from a usb stick
(thought this would be useful for dissemination/workshops etc).

Hi Martin,

Thanks for bringing this to the list where the community can see it and we
can talk properly (Martin and I had a brief exchange about this via
Twitter).

It would be brilliant if you can do this. As it happens I'm working on a
VirtualBox image of a development environment right now. I also thought
about a virtualBox image of a server too.

Having it on a stick would be even better since there would be no need to
install anything. The disadvantage would be that it will only run on the
platform it's built for (I assume), but that's not the end of the world.
It at
least provides options.

This is true, the dependency is the Java JDK which is platform specific (I
think). If you made this a perquisite ie the user has this already installed
I wonder if this would make it multi-platform.

Cool. I think we can do that. Lets focus on a windows only stick then look at multi-platform.

Here's the basic recipe I'm using

Downloading ant 1.7.1 and extracting to usb drive root e.g. f:\ant

Downloading wookie extracting to usb drive root e.g. f:\wookie

What do you mean "downloaded and extracted"? We don't have any
binaries yet. There is a release candidate - do you mean that?

I should have said 'took a copy of the trunk from the subversion repo' - I
didn't checkout because I wanted to avoid the notes TortoiseSVN adds to the
folders (I didn't know if this would create conflicts if the user was using
a different subversion client) I'm thinking now that maybe adding a portable
subversion client might be the way forward. A couple are mentioned here
http://portableapps.com/node/6767

Excellent idea (and I not you did this). I think it would be a good idea to add some Ant targets to update from SVN etc. Of course I'm not asking you to do it, but if you fancy giving it a go we'll help you.

...

Just tried method 1 which appears to solve the ivy problem. I've noticed now
that the wookie-java-connector is being published locally

:: publishing :: org.apache.incubator#wookieJavaConnector
         published wookieJavaConnector to
C:\Users\MartinHa/.m2/repository/org/ap
ache/incubator/wookieJavaConnector/0.1.0-SNAPSHOT/wookieJavaConnector-0.1.0-
SNAP
SHOT.jar
         published wookie-java-connector to
C:\Users\MartinHa/.m2/repository/org/
apache/incubator/wookieJavaConnector/0.1.0-SNAPSHOT/wookieJavaConnector-0.1.
0-SN
APSHOT.pom
         published ivy to
C:\Users\MartinHa/.m2/repository/org/apache/incubator/w
ookieJavaConnector/0.1.0-SNAPSHOT/wookieJavaConnector-0.1.0-SNAPSHOT.xml
      [echo] project wookie-java-connector published locally with version
0.1.0-S
NAPSHOT

I'll come back to this one when I have time to focus (in workshop now and coffee is ready). I'll make sure it can be overridden as with the the other settings.

Ross

Reply via email to