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