[Carrot2-cvs] carrot2 build.xml,1.3,1.4 history.xml,1.10,1.11 issues.txt,1.1,1.2 readme.txt,1.3,1.4
Brought to you by:
dawidweiss,
stachoo
From: <daw...@us...> - 2004-02-06 18:19:31
|
Update of /cvsroot/carrot2/carrot2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4867 Modified Files: build.xml history.xml issues.txt readme.txt Removed Files: libraries.LICENCE todo.txt Log Message: [new], component: global Added a new ANT task to manage JAR interdependencies in the project. Now you can easily collect all JARs that a component requires, plus only these JARs are use d at compile-time. Try using these targets on build files of components: 'ant show.dependencies' (shows all required components and JAR files), 'ant collect.dependencies' (copies the required JARs to the distribution.dir folder). [refactoring], component: global Build files have changed, so ANT1.6 is now a requirement. Index: build.xml =================================================================== RCS file: /cvsroot/carrot2/carrot2/build.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** build.xml 23 Nov 2003 23:39:02 -0000 1.3 --- build.xml 6 Feb 2004 18:16:14 -0000 1.4 *************** *** 44,63 **** <echo level="info" message="#### Cleaning up components..." /> - <!-- Common lib (local clean) --> - <ant antfile="build.xml" dir="components/carrot2-shared-lib" inheritall="false" target="clean" /> - <!-- Controllers --> - <ant antfile="build.xml" dir="components/controllers/carrot2-web-controller" inheritall="false" target="clean" /> <!-- filters --> ! <ant antfile="build.xml" dir="components/filters/clustering/ahc-clustering" inheritall="false" target="clean" /> ! <ant antfile="build.xml" dir="components/filters/clustering/lingo-clustering" inheritall="false" target="clean" /> ! <ant antfile="build.xml" dir="components/filters/clustering/stc-clustering" inheritall="false" target="clean" /> ! <ant antfile="build.xml" dir="components/filters/diagnostic/stream-interceptor" inheritall="false" target="clean" /> ! <ant antfile="build.xml" dir="components/filters/linguistic/pl-eng-stemming" inheritall="false" target="clean" /> ! <ant antfile="build.xml" dir="components/filters/pruning/text-only" inheritall="false" target="clean" /> ! <ant antfile="build.xml" dir="components/inputs/snippet-generator" inheritall="false" target="clean" /> ! <ant antfile="build.xml" dir="components/inputs/snippet-reader" inheritall="false" target="clean" /> ! <ant antfile="build.xml" dir="components/inputs/treeSnippetMiner" inheritall="false" target="clean" /> ! <ant antfile="build.xml" dir="components/inputs/verbatim-input" inheritall="false" target="clean" /> ! <ant antfile="build.xml" dir="components/outputs/xslt-renderer" inheritall="false" target="clean" /> <echo level="info" message="#### Cleaning up local build directory" /> --- 44,53 ---- <echo level="info" message="#### Cleaning up components..." /> <!-- filters --> ! <subant target="clean" inheritall="false"> ! <fileset dir="components"> ! <include name="**/build.xml" /> ! </fileset> ! </subant> <echo level="info" message="#### Cleaning up local build directory" /> *************** *** 75,81 **** --- 65,75 ---- <!-- build shared library to shared libraries directory --> + <ant antfile="build.xml" dir="components/carrot2-shared-lib" inheritall="false" target="clean" /> <ant antfile="build.xml" dir="components/carrot2-shared-lib" inheritall="false" target="build"> <property name="distribution.dir" location="lib" /> </ant> + <!-- copy the dependency specification --> + <copy file="components/carrot2-shared-lib/carrot2-shared-lib.dep.xml" + tofile="lib/carrot2-shared-lib.dep.xml" overwrite="true" /> </target> <!-- }}} --> *************** *** 160,175 **** </target> <!-- }}} --> - <target name="build.text-only" depends="init"> <!-- {{{ --> - <echo> - - #### Building: text-only pruning filter #### - - </echo> - <ant antfile="build.xml" target="build" dir="components/filters/pruning/text-only" inheritall="false"> - <property name="distribution.dir" location="${distribution.dir}" /> - <property name="javadoc.dir" location="${javadoc.dir}" /> - </ant> - </target> <!-- }}} --> - <target name="build.snippet-generator" depends="init"> <!-- {{{ --> <echo> --- 154,157 ---- *************** *** 242,246 **** build.stream-interceptors, build.pl-eng-stemming, - build.text-only, build.snippet-generator, build.snippet-reader, --- 224,227 ---- Index: history.xml =================================================================== RCS file: /cvsroot/carrot2/carrot2/history.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** history.xml 4 Feb 2004 20:32:13 -0000 1.10 --- history.xml 6 Feb 2004 18:16:14 -0000 1.11 *************** *** 9,12 **** --- 9,45 ---- <history> <changelist> + <date>2004-02-06</date> + <committer>dawid</committer> + + <change component="carrot2.filter.text-only" type="refactoring"> + The text-only component has been removed. If you ever need it, + get it from the CVS history. + </change> + + <change component="global" type="refactoring"> + Build files have changed, so ANT1.6 is now a requirement. + </change> + + <change component="global" type="new"> + Added a new ANT task to manage JAR interdependencies in the project. + Now you can easily collect all JARs that a component requires, plus + only these JARs are used at compile-time. Try using these targets + on build files of components: 'ant show.dependencies' (shows + all required components and JAR files), + 'ant collect.dependencies' (copies the required JARs to the distribution.dir folder). + </change> + </changelist> + + <changelist> + <date>2004-02-05</date> + <committer>dawid</committer> + <change component="carrot2-shared-lib" type="new"> + Added a new XML Serializer that takes into + account invalid XML characters and ignores them. + The performance of it can still be improved, but it can wait. + </change> + </changelist> + + <changelist> <date>2004-02-04</date> <committer>dawid</committer> Index: issues.txt =================================================================== RCS file: /cvsroot/carrot2/carrot2/issues.txt,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** issues.txt 23 Nov 2003 23:39:02 -0000 1.1 --- issues.txt 6 Feb 2004 18:16:14 -0000 1.2 *************** *** 1,4 **** ! -- Massimo Miccoli reports: --- 1,5 ---- ! KNOWN ISSUES ! ------------ Massimo Miccoli reports: Index: readme.txt =================================================================== RCS file: /cvsroot/carrot2/carrot2/readme.txt,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** readme.txt 23 Nov 2003 23:39:02 -0000 1.3 --- readme.txt 6 Feb 2004 18:16:14 -0000 1.4 *************** *** 1,37 **** Carrot2 Project ! Copyright (C) 2002-2003, Dawid Weiss ! Portions (C) Contributors listen in carrot2.CONTRIBUTORS file. - --- ! In order to build Carrot2's components, you must have ANT in your ! path. Issue the following command: ! ant build ! Components will be compiled into a set of WAR files placed in - tmp/dist ! --- ! Web controller component for Carrot2 uses a set of component and process ! descriptors found in 'descriptors' folder. You should adjust the host ! and port in these descriptors by either manually changing them inside ! descriptor files, or overriding build variables like this: ant -Ddeployment.port=80 -Ddeployment.host=myhost.com build.webcontroller - --- ! Tests suite and documentation is available as a separate CVS checkout, ! or on-line. ! --- ! Subscribe to project mailing lists to keep up to date with changes: car...@li... car...@li... --- 1,75 ---- Carrot2 Project ! See the license file for legal information. ! INFORMATION ! =========== ! Carrot2 is a component-based data processing framework, created ! especially for the reason of clustering search results from ! search engines (but not only). ! See more at: ! http://carrot.cs.put.poznan.pl ! ACQUIRING BINARY RELEASE ! ======================== ! It is advised that you grap a binary release of the Carrot2 components from the ! nightly build drop-off zone at: ! ! http://carrot.cs.put.poznan.pl/static/download/nightly/ ! ! ! BUILDING FROM SOURCES ! ===================== ! ! In order to build Carrot2's components, you must have ANT in your path. We use ! ANT 1.6, lower versions are not supported but may work. ! ! This command should build all the components for you and place them in tmp/dist. ! ! ant build ! ! ! THE WEB CONTROLLER COMPONENT ! ============================ ! ! The web controller component for Carrot2 uses the rest of the components to ! process user queries. The controller looks for services offered by components ! using 'descriptors'. Sample component descriptors (and process descriptors that ! bind them together) can be found in 'descriptors' folder. You should adjust the ! host and port in these descriptors to match your configuration (localhost for ! local deployment). You can also override these properties at build-time using ! the following variables: ant -Ddeployment.port=80 -Ddeployment.host=myhost.com build.webcontroller ! TEST SUITE AND DOCUMENTATION ! ============================ ! Tests suite and documentation are available as a separate CVS checkout, or on- ! line at: ! http://carrot.cs.put.poznan.pl ! ! ! CONTACT ! ======= ! ! If you have questions or problems, subscribe to: car...@li... car...@li... + This e-mailing list will keep you up to date with changes: + + car...@li... + + Other inquiries can be directed to project coordinator: + + Dawid Weiss <daw...@cs...> + --- libraries.LICENCE DELETED --- --- todo.txt DELETED --- |