Fw: Depot

2004-10-31 Thread Adam R. B. Jack
Sent from wrong account... - Original Message - From: Adam Jack [EMAIL PROTECTED] To: Depot Development [EMAIL PROTECTED] Sent: Sunday, October 31, 2004 6:26 AM Subject: Depot Folks Sorry I've been offline a while, I've had other priorities to take care of. I will be sad to let

Re: Distribution

2004-08-13 Thread Adam R. B. Jack
the dist is easy, just do a ant dist hmm not sure it get dependent jars. I will check this weekend. But you want a install to DEPOT_HOME I will also do that this weekend. Yup, it is the 'extras' I am looking for. If we can put some effort into this aspect, I think we can start using it more.

Re: Call generated classes VersionStamp

2004-08-07 Thread Adam R. B. Jack
On Fri, 6 Aug 2004, Nick Chalko wrote: I think we should call generated version classes VersionStamp. This should reduce confusion with our Version interface. FWIIW: The naming of 'Version' was used because the discovery code was designed with the end-user (not us) in mind. Folks out there have

ApacheVersionTest

2004-08-04 Thread Adam R. B. Jack
I set a Logger.testInit() in the start of the test, and captured this below. What is interesting is it attempts the DataTime format a few times, but then only the JakartaCommons format, I don't even see the 'Apache' version that out process this. I wonder if my recent work n Datetime caused

Deleting stuff

2004-07-29 Thread Adam R. B. Jack
Folks From now on can we discuss something before deleting it? I know we had some baggage, but I don't think we have much/any left (in Updater, and Version I'd like to keep as my problem please). Right now I am trying to get some key unit tests working and I am finding that the main

Re: Deleting stuff

2004-07-29 Thread Adam R. B. Jack
them out of important classes and get them into better places. regards Adam - Original Message - From: Adam R. B. Jack [EMAIL PROTECTED] To: Depot Dev [EMAIL PROTECTED] Sent: Thursday, July 29, 2004 7:40 AM Subject: Deleting stuff Folks From now on can we discuss something before

Re: Deleting stuff

2004-07-29 Thread Adam R. B. Jack
objects (I just couldn't think of a better way at the time). I'll add them back (for now) but then happily work w/ folks to clean them out of important classes and get them into better places. regards Adam - Original Message - From: Adam R. B. Jack [EMAIL PROTECTED

Add to .svnignore?

2004-07-23 Thread Adam R. B. Jack
Do we need to add these to an svn ignore? F:\data\OSS\depot-versionsvn status ? src\antlet\usage.xml ? src\antlet\antletdoc.xml Adam -- Experience the Unwired Enterprise: http://www.sybase.com/unwiredenterprise Try Sybase: http://www.try.sybase.com

Re: [GUMP@brutus]: depot/depot-version failed

2004-07-22 Thread Adam R. B. Jack
It really bugs me that my Eclipse does not show this problem. [javac] /usr/local/gump/public/workspace/depot/version/src/java/org/apache/depot/ver sion/VersionManager.java:44: incompatible types [javac] found : org.apache.depot.version.impl.data.VersionData [javac] required:

Re: UpdaterConfig

2004-07-21 Thread Adam R. B. Jack
Basically what I did, is, that I totally recovered/resurrected the version before the deletion of UpdaterConfig. Huh? Oh no! I did a tonne of work yesterday. How much of that is gone? I recovered these files, and hope that I did not undo any changes you did :-) I think you did. Did

Re: UpdaterConfig

2004-07-21 Thread Adam R. B. Jack
Markus wrote: from what I have seen basically nothing. You did some stuff in other classes. How strange, I swear I touched overlapping classes (such as DownloadTool). Oh well, maybe I'm just nuts. Also, I swear things (some) were working, I did update, they stopped. Oh well, no biggee -- I'll

Re: [GUMP@brutus]: depot/depot-version failed

2004-07-21 Thread Adam R. B. Jack
Adam, Cleaning up my VersionData, mismatch ? Good to see movement in Depot. Yes, I was trying. You recall what this part is doing? It is yours? Is VersionHelper yours? regards Adam

Re: UpdaterConfig

2004-07-21 Thread Adam R. B. Jack
You are right, you touched the DownloaderTool. But I believe that I did not checkin any version of DownloaderTool, where functional changes are done. Take a look at the class. It should work. But ... This (from one of your SVN commit message) is what made me nervous:

Re: [GUMP@brutus]: depot/depot-version failed

2004-07-21 Thread Adam R. B. Jack
out at org.apache.tools.ant.taskdefs.Get.execute(Get.java:232) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) at sun.reflect.GeneratedMethodAccessor1.invokeregardsAdam- Original Message - From: Adam R. B. Jack [EMAIL PROTECTED] To: Depot

Wrappers Context

2004-07-20 Thread Adam R. B. Jack
We have an updater 'context' (which holds things like the protocol provider, and 'base directory', and such. Later it might have some user credentials.) http://svn.apache.org/repos/asf/incubator/depot/trunk/update/src/java/org/apache/depot/update/impl/ArtifactUpdaterContext.java This context is

Re: UpdaterConfig

2004-07-20 Thread Adam R. B. Jack
+1 for removal of everything unused and not needed right now. after we have cleared the API we could add this once again. there is still svn which takes care about backups :-) Yup, we have enough to do to get all we want in context w/o extras, I agree. +1. That said, I suspect this is

Re: svn commit: rev 23090 - incubator/depot/trunk/update/src/java/org/apache/depot/update/config

2004-07-20 Thread Adam R. B. Jack
incubator/depot/trunk/update/src/java/org/apache/depot/update/config/Updater Config.java - copied unchanged from rev 22913, incubator/depot/trunk/update/src/java/org/apache/depot/update/config/Updater Config.java Log: Resurrected UpdaterConfig.java from old Revision Thanks, how and how

Re: UpdaterConfig

2004-07-20 Thread Adam R. B. Jack
Sorry, a little to hasty. rebuild the stuff. right now i still have the artifacttest where some work has to be done. Not sure I follow these sentences. to recover (resurrect) a deleted file, you have to find out the old revision number and copy it (svn copy) to the working copy. then just

Re: Status Report

2004-07-19 Thread Adam R. B. Jack
Thanks for doing this Nick, I appreciate you taking it on, 'cos it needs to be done. I'm not sure what good cwiki format does me, ought it just be on a wiki (so we can help by adding to it?) What am I missing? What do you want from us? regards Adam - Original Message - From: Nick Chalko

Re: Status Report

2004-07-19 Thread Adam R. B. Jack
Any thing else I should mention otherwise I will send to to general@incubator.apache.org I'm not sure (my bad) if this the requirement on a status report are 'about the project' or just 'about the project within the incubation process', but I think the latter. Even if not, I suspect that'd do

Re: ArtifactInstance.clone

2004-07-15 Thread Adam R. B. Jack
Do not see any problems there??? Gak, I think my Eclipse 3.0 is playing silly buggars on me. I don't see a compile error reported an more. Sorry for the noise. regards Adam

Re: ASF Repository, closer.cgi and Depot

2004-07-14 Thread Adam R. B. Jack
- Original Message - From: Mark R. Diggory [EMAIL PROTECTED] To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Wednesday, July 14, 2004 8:48 AM Subject: ASF Repository, closer.cgi and Depot Sorry for the cross post but this seems relevant to both these groups. I was thinking about the

Re: Download Manager

2004-07-14 Thread Adam R. B. Jack
Markus: Would you be willing to take the DownloadManager development on? I think the 'sharing' we'd get discussing it, and how to implement it, would be education for this team as a whole. I think we'd work out more details with doing it this way. ? regards Adam

Re: UpdaterConfig

2004-07-14 Thread Adam R. B. Jack
like I said already, I am browsing through the API and adding JavaDoc to some classes. Right now I have a problem concerning the UpdaterConfig. This class is called all over the API and should provide basic configuration for the application. But right now, I am pretty unsure, how this

Re: [PROPOSAL] The Future of Avalon Repository

2004-07-12 Thread Adam R. B. Jack
I have initiated some initial discussions to see what kind of support there would be to Help Depot to Help Us, i.e. transfer of Avalon Repository into the Depot codebase, and refactoring it into a more generic package than currently is the case. What was the outcome of this proposal? Are we

Re: ArtifactType

2004-07-09 Thread Adam R. B. Jack
Hello, since my project at work is pretty much live now, i hope that i can spend more time now on depot. right now i have a question concerning the artifactType. There are some :TODO: tags in this. What was the main intend for this class? Should we change this? Depot has a concept of

Re: ArtifactType

2004-07-09 Thread Adam R. B. Jack
Usage usage usage. We need to start using this stuff (so we get incented to wire in the MD5 stuff, and so forth). regards Adam - Original Message - From: Markus M. May [EMAIL PROTECTED] To: Depot Development [EMAIL PROTECTED] Sent: Friday, July 09, 2004 10:16 AM Subject: Re:

Re: ArtifactType

2004-07-08 Thread Adam R. B. Jack
I can focus again from Monday onwards. Busy 'til then. Please dig around and let's get all these questions out/answered behind us. regards Adam - Original Message - From: Markus M. May [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, July 08, 2004 1:17 PM Subject: ArtifactType

Re: [GUMP@brutus]: depot/depot-update failed

2004-07-06 Thread Adam R. B. Jack
Folks, We need to get the date information that Gump is providing setting the date information that this build is using. Right now Gump is setting/passing: property name=DATE_STAMP value=@@DATE@@/ Can the build use that, or do we need to pick a predefined variable name? regards, Adam

Re: Refactoring (for merge) and APIs

2004-06-23 Thread Adam R. B. Jack
It will not be trivial, +1. Shouldn't be to difficult using IDEA. Eclipse can do the work also. It isn't so much the mechanics, more the mental shift (since they aren't quite the same things today). It'll mean a few other class name changes is my guess. Anyways, anybody else pro this change?

Reviewing Avalon Depot Code bases

2004-06-22 Thread Adam R. B. Jack
All, I did a quick review (and I say quick, so please correct me where I am wrong). This is what I found: The Avalon codebase is simple -- and that is a major plus, no clutter, no fuss. The approach is nicely broken into separate source directories (which helps illustrate the separations) such

Re: Reviewing Avalon Depot Code bases

2004-06-22 Thread Adam R. B. Jack
Hedhman [EMAIL PROTECTED] To: Depot Development [EMAIL PROTECTED] Sent: Tuesday, June 22, 2004 12:56 PM Subject: Re: Reviewing Avalon Depot Code bases On Tuesday 22 June 2004 23:14, Adam R. B. Jack wrote: I did a quick review (and I say quick, so please correct me where I am wrong

Re: Depot layers

2004-06-21 Thread Adam R. B. Jack
|| | get/put to cache with group/name/blob-version semantics, | | security on transmission, integrity checking, | | and reliability of service |

(Avalon Depot) Re: Moving forward or letting go

2004-06-20 Thread Adam R. B. Jack
Niclas wrote: Let us start the discussion around Avalon Repository, and see if something can be learnt from it (over at Avalon we are pretty pleased with it). [...] I hope you can digest this info a bit. The important Avalon crowd, Aaron, Stephen, Alex and myself, have expressed a wish to

Re: [GUMP@brutus]: depot/depot-version-test success

2004-06-04 Thread Adam R. B. Jack
FWIIW: The issue was that with configureProject( ..., MSG_DEBUG) we just were too verbose (for BuildFileTest that stored output in a StringBuffer). I set the level to MSG_INFO. regards Adam - Original Message - From: Adam Jack [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, June

Fw: Overall status of incubating projects

2004-06-03 Thread Adam R. B. Jack
We need to do something about this... regards Adam - Original Message - From: Berin Lautenbach [EMAIL PROTECTED] To: general@incubator.apache.org Sent: Monday, May 31, 2004 5:15 AM Subject: Overall status of incubating projects Peoples, The following lists provides my

Re: how to build?

2004-05-14 Thread Adam R. B. Jack
You are mixing with an odd crowd, so expect odd. ;-) Since Gump is our friend, we tend to let it do building via antworks we let it set the classpath. When developing we (at least I) simply have three projects in Eclipse (becareful w/ subclipse, the Eclipse SVN plug-in, I've had woes with it)

Re: depot status?

2004-05-13 Thread Adam R. B. Jack
Neeme Thanks for all the research you've done, and the feedback you've given. I think you've correctly identified the status, at least the public side of it. We have a lot of basic work to do on the site(s). As far as the less public side, the code/activity, we are making progress again. We hit

Re: Wiring up MD5

2004-05-10 Thread Adam R. B. Jack
You know about java.security.DigestOutputStream and the similar java.crypt.MD5OutputStream from the cryptix package, right? It should be fairly straightforward to achieve what you want using either of these. Nope, I didn't (I am clueless in this area), thanks. Markus, any comments? regards

Re: [GUMP@lsd]: depot/depot-version-test failed

2004-05-04 Thread Adam R. B. Jack
Seems wacky. Anybody got a clue where to start? regards Adam [junit] Testcase: testExistence took 5.243 sec [junit] Testcase: testAbsence took 3.47 sec [junit] Testcase: testHigher took 214.496 sec [junit] Caused an ERROR [junit] java.lang.OutOfMemoryError [junit]

http://incubator.apache.org/depot/index.html

2004-05-04 Thread Adam R. B. Jack
Would somebody mind updating this? [My version of forrest isn't new enough, and to get a new one I'll need to download forrest from SVN over modem, which I don't have time for this morning. The main reason I want it is because the closed left menu (projects) looks empty, and we look like we have

Wiring up MD5

2004-05-04 Thread Adam R. B. Jack
Ok, here is what I am thinking, and I'm asking for feedback. We have an MD5 checksum file associated with an artefact we are wishing to download. We download/read the checksum, and then download the artefact, creating a checksum ourselves, comparing it to that original. Personally, I believe

Fw: cvs commit: gump/project depot.xml

2004-05-03 Thread Adam R. B. Jack
+depend project=xmlunit/ Cool, but what does it do what do we use it for? Just curious. regards Adam

Re: [GUMP@lsd]: depot/depot-update-test failed

2004-05-02 Thread Adam R. B. Jack
I'd cut-n-paste the antlet code from version (it had a property for the repo, and also a new location) but still this fail. I then noticed an explicit test target at the bottom. I wonder if we could have a standard antlet (again) that included the others. BUILD FAILED Target `test' does not

A few thoughts

2004-05-02 Thread Adam R. B. Jack
1) CLASSPATH Repository Nick and I implemented a ClasspathRepository in Ruper days of old, the thinking being -- to allow updates to be sensitive to a [say] Gump context, and use Gumped jars (in Gump builds) in preference to downloading. I was considering this for Depot, but it dawned on me this

depot-version-antlib.xml

2004-04-30 Thread Adam R. B. Jack
Since Ant backed off namespaces (for a while) the version tasks loose the 'version:' version:stamp version:environment version:environment-check version:available version:constraint version:constraint-check I think we need to add version- to the front of them, or they

Re: depot-version-antlib.xml

2004-04-30 Thread Adam R. B. Jack
-version-antlib-terse.xml Where the first has version-name and the other has just name with the intention of the terse being used with namespaces. I would recommend checking in the terse and using XSLT to generate the verbose. R, Nick Adam R. B. Jack wrote: Since Ant backed off namespaces

Re: depot-version-antlib.xml

2004-04-30 Thread Adam R. B. Jack
Lest use version-for now. When names spaces are available we can create in the terse version. The point is when used with name spaces use wont want to write version:version-stamp. and since they will be adding the name space declaration they can add the -terse suffix to the file name if

Re: URI Syntax

2004-04-30 Thread Adam R. B. Jack
project is the project name. It is unique within an organisation. If your artifact is a sub-project of a larger project, or is unique in some way, include that information in the name. For example, if your artifact is part of the bar project, which is a sub-project of foo, then your

Loading test resources

2004-04-29 Thread Adam R. B. Jack
I think we need to get src/resources/test into the classpath (in Eclipse and Ant) for these to work. Or, can we add ./src/resources/test to them? Thougts? package org.apache.depot.update.util.security; ... public void testGetDigest() throws Exception { ClassLoader clazzLoader =

Re: Loading test resources

2004-04-29 Thread Adam R. B. Jack
Why are we using a class loader here. MD5 don't usually ship inside a jar. This is part of a unit test. Are you saying we ought just use relative path? regards, Adam

Re: Enterprise Users may not trust availablity of Internet for repeatable builds.

2004-04-23 Thread Adam R. B. Jack
I found its [Maven] insistence on connecting to an Internet repository offensive; in a production environment it has a snowflakes chance in hell of automated downloading of anything from the Internet. So don't do builds in productions. ;-) ;-) FWIIW: Gump seems to manage to automatically

Multiple IDE projects or one?

2004-04-20 Thread Adam R. B. Jack
Nick and I found we'd approach the Depot SVN repository in two different ways. I'd had one eclipse project for it, and Nick had four(one for common, one for version, one for update, one for site). Clearly we both have different paths to things like ant test scripts, which causes issues. Anybody

Re: [GUMP@lsd]: depot/depot-common-test failed

2004-04-13 Thread Adam R. B. Jack
The Gump descriptor was pointing to the wrong place for classes, so no test classes were found. Probably true for all three. regards Adam - Original Message - From: Adam Jack [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, April 13, 2004 5:57 AM Subject: [EMAIL PROTECTED]:

Re: [GUMP@lsd]: depot/depot-version-antlet failed

2004-04-09 Thread Adam R. B. Jack
Sorry about this. The junit.antlet from antworks was a little over aggressive and forced the download the junit jar. [..] Can someone please delete /data3/gump/ant/dist/lib/junit-3.8.1.jar Won't Gump simply do it tonight when it synchronizes the ant working directory with ant CVS? Am I

Consistency

2004-04-09 Thread Adam R. B. Jack
Now we have three projects here we are showing consistency problems. at many levels, from different build scripts, to different naming conventions to different directory hierarchies. That is a shame. I'll keep trying to update whatever I find, but would appreciate help from other. The main reason

Re: More source tree combining.

2004-04-07 Thread Adam R. B. Jack
I wonder if we can achieve the discipline I was hoping for (w/o the hassle) by still building it in two parts in Gump, to ensure no ant dependencies get into non-ant work. Oh well, no biggee. Yours was the right call. I appreciate you making progress on this... regards Adam - Original

Re: More source tree combining.

2004-04-07 Thread Adam R. B. Jack
- From: Adam R. B. Jack [EMAIL PROTECTED] To: Depot Development [EMAIL PROTECTED] Sent: Wednesday, April 07, 2004 7:24 AM Subject: Re: More source tree combining. I wonder if we can achieve the discipline I was hoping for (w/o the hassle) by still building it in two parts in Gump, to ensure

Re: Back in Town

2004-04-06 Thread Adam R. B. Jack
of this, either check it in or send to me, thanks. regards Adam - Original Message - From: Adam R. B. Jack [EMAIL PROTECTED] To: Depot Dev [EMAIL PROTECTED] Sent: Friday, April 02, 2004 6:26 AM Subject: JarManifestHelper It seems that common.util was an incomplete copy

Re: JarManifestHelper

2004-04-02 Thread Adam R. B. Jack
I can't seem to figure out undelete in SVN, so if anybody has a copy of this, either check it in or send to me, thanks. regards Adam - Original Message - From: Adam R. B. Jack [EMAIL PROTECTED] To: Depot Dev [EMAIL PROTECTED] Sent: Friday, April 02, 2004 6:26 AM Subject

Re: [GUMP@lsd]: depot/depot-ruper failed

2004-03-20 Thread Adam R. B. Jack
I've renamed Ruper - Update. Let's see if that is enough to fix this. regards, Adam - Original Message - From: Adam Jack [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Saturday, March 20, 2004 5:52 AM Subject: [EMAIL PROTECTED]: depot/depot-ruper failed To whom it may engage... This

Re: [GUMP@lsd]: depot/depot-ruper failed

2004-02-29 Thread Adam R. B. Jack
- Warning - Optional dependency commons-vfs failed with reason build failed I was stretching (hoping) when I set this optional, not mandatory. regards Adam

Re: [GUMP@lsd]: depot/depot-ruper failed

2004-02-20 Thread Adam R. B. Jack
This looks like a problem where the jar referenced in the Gump metadata is different than created by the ant script. In this case, I'll fix Gump. regards Adam - Original Message - From: Markus M. May [EMAIL PROTECTED] To: Depot Development [EMAIL PROTECTED] Sent: Friday, February 20,

Re: MD5 Hash

2004-02-11 Thread Adam R. B. Jack
Basically the MD5 Hash does not need keys. [...] Also apache.org delivers a file named .asc Ok, thanks, I get it now (I think.) This explains some of the negative comments I've heard about MD5 then (it not being too strong). I read on some, on one Apache list, that folks will be ok with this

MD5 and Mirrors ( was Re: MD5 Hash )

2004-02-11 Thread Adam R. B. Jack
Nick wrote: The MD5 should always come from the authoritative source (apache.org) using https. I'm not sure if all environments (JVMs) have HTTPS available. In a somewhat perfect world we'd try HTTPS and if it failed try HTTP, unless some 'minimum security' was requested. I think we'll have

WWW Sites

2004-02-10 Thread Adam R. B. Jack
All, We need to get a WWW site up, to give us a face, and help us get momentum/community. Currently we have two things in depot -- ruper and version -- and we could have more (w/ Avalon folks, when we invite them, a TODO in itself.) As such we could have one depot site that references the others,