Share

Heritrix: Internet Archive Web Crawler

Tracker: Bugs

5 cleaner versioned testing build needed - ID: 809018
Last Update: Comment added ( karl-ia )

A cleaner approach to bundling up all necessary parts
for a crawler test run, with esily visible/verifiable
version info, is necessary... a couple of informal test
crawls have been incorrectly run with older code.

For example, our standard ant script might JAR
absolutely everything into a single file and include
some reference version number/build time/etc.

A more standard launch script would also help.


Gordon Mohr ( gojomo ) - 2003-09-19 00:42

5

Closed

Fixed

Michael Stack

Usability/UI

None

Public


Comments ( 5 )

Date: 2007-03-14 00:06
Sender: karl-ia


This issue is now discussed in the new JIRA tracker at
http://webteam.archive.org/jira/browse/HER-33 -- please add further
comments at that location.


Date: 2004-02-10 17:42
Sender: stack-sfProject Admin

Logged In: YES
user_id=924942

Really closing.


Date: 2004-02-10 17:40
Sender: stack-sfProject Admin

Logged In: YES
user_id=924942

Really closing.


Date: 2004-02-10 17:35
Sender: stack-sfProject Admin

Logged In: YES
user_id=924942

New maven/ant build packages distributions (fairly neatly).
The cruisecontrol build builds new distribution on every
checkin. Whats built is marked w/ a version and a timestamp
suffix. See
http://crawl08.archive.org:8080/cruisecontrol/buildresults/ArchiveOpenCrawler.
Look under the 'build artifacts' on that page to get
tarred/zipped packages of binaries and source. Artifacts
for recent builds are available out of cruisecontrol.

To manufacture a package w/ a version suffix of your own
manufacture, place a beside the ant build.xml named
build.properties and set the version.build.suffix value to
whatever. Here's the build.properties that cruisecontrol
autogenerates for illustration:

bash-2.05$ more build.properties
#Updated by build-ArchiveOpenCrawler.xml
#Mon Feb 09 17:18:20 PST 2004
version.build.suffix.separator=-
version.build.suffix=-${version.build.timestamp}
maven.username=stack-sf
version.build.timestamp=200402091718

Closing issue as fixed.


Date: 2004-01-07 00:56
Sender: gojomoProject Admin

Logged In: YES
user_id=144912

This is much improved with the new maven & ant build
processes. Remaining need is for version number to be
prominently displayed: after command-line launch, in web ui,
in user-agent.


Attached File

No Files Currently Attached

Changes ( 5 )

Field Old Value Date By
status_id Open 2004-02-10 17:40 stack-sf
close_date - 2004-02-10 17:40 stack-sf
resolution_id None 2004-02-10 17:35 stack-sf
category_id None 2004-01-07 00:56 gojomo
assigned_to nobody 2004-01-07 00:56 gojomo