From 0955eef89f1868767652282eb766768e95755e22 Mon Sep 17 00:00:00 2001 From: Erik Hatcher Date: Sat, 5 Feb 2005 01:25:43 +0000 Subject: [PATCH] move parts of the sandbox over to contrib area git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@151459 13f79535-47bb-0310-9956-ffa450edef68 --- .../WordNet/README.txt | 0 .../WordNet/build.xml | 0 .../org/apache/lucene/wordnet/SynExpand.java | 0 .../org/apache/lucene/wordnet/SynLookup.java | 0 .../org/apache/lucene/wordnet/Syns2Index.java | 0 .../org/apache/lucene/wordnet/package.html | 0 .../analyzers/build.xml | 0 .../apache/lucene/analysis/LengthFilter.java | 0 .../lucene/analysis/br/BrazilianAnalyzer.java | 0 .../analysis/br/BrazilianStemFilter.java | 0 .../lucene/analysis/br/BrazilianStemmer.java | 0 .../lucene/analysis/cjk/CJKAnalyzer.java | 0 .../lucene/analysis/cjk/CJKTokenizer.java | 0 .../lucene/analysis/cn/ChineseAnalyzer.java | 0 .../lucene/analysis/cn/ChineseFilter.java | 0 .../lucene/analysis/cn/ChineseTokenizer.java | 0 .../lucene/analysis/cz/CzechAnalyzer.java | 0 .../lucene/analysis/de/GermanAnalyzer.java | 0 .../lucene/analysis/de/GermanStemFilter.java | 0 .../lucene/analysis/de/GermanStemmer.java | 0 .../apache/lucene/analysis/de/package.html | 0 .../lucene/analysis/fr/FrenchAnalyzer.java | 0 .../lucene/analysis/fr/FrenchStemFilter.java | 0 .../lucene/analysis/fr/FrenchStemmer.java | 0 .../lucene/analysis/nl/DutchAnalyzer.java | 0 .../lucene/analysis/nl/DutchStemFilter.java | 0 .../lucene/analysis/nl/DutchStemmer.java | 0 .../lucene/analysis/nl/WordlistLoader.java | 0 .../org/apache/lucene/analysis/nl/stems.txt | 0 .../org/apache/lucene/analysis/nl/words.txt | 0 .../lucene/analysis/ru/RussianAnalyzer.java | 0 .../lucene/analysis/ru/RussianCharsets.java | 0 .../analysis/ru/RussianLetterTokenizer.java | 0 .../analysis/ru/RussianLowerCaseFilter.java | 0 .../lucene/analysis/ru/RussianStemFilter.java | 0 .../lucene/analysis/ru/RussianStemmer.java | 0 .../apache/lucene/analysis/ru/package.html | 0 .../analyzers/src/java/overview.html | 0 .../analyzers/src/test/README.txt | 0 .../analysis/de/TestGermanStemFilter.java | 0 .../org/apache/lucene/analysis/de/data.txt | 0 .../analysis/fr/TestFrenchAnalyzer.java | 0 .../analysis/ru/TestRussianAnalyzer.java | 0 .../lucene/analysis/ru/TestRussianStem.java | 0 .../org/apache/lucene/analysis/ru/res1251.htm | 0 .../org/apache/lucene/analysis/ru/resKOI8.htm | 0 .../apache/lucene/analysis/ru/resUnicode.htm | Bin .../lucene/analysis/ru/stemsUnicode.txt | Bin .../apache/lucene/analysis/ru/test1251.txt | 0 .../apache/lucene/analysis/ru/testKOI8.txt | 0 .../apache/lucene/analysis/ru/testUnicode.txt | Bin .../lucene/analysis/ru/wordsUnicode.txt | Bin .../contributions => contrib}/ant/build.xml | 0 .../contributions => contrib}/ant/example.xml | 0 .../ant/lib/Tidy.jar | 0 .../ant/ConfigurableDocumentHandler.java | 0 .../apache/lucene/ant/DocumentHandler.java | 0 .../lucene/ant/DocumentHandlerException.java | 0 .../ant/FileExtensionDocumentHandler.java | 0 .../org/apache/lucene/ant/HtmlDocument.java | 0 .../main/org/apache/lucene/ant/IndexTask.java | 0 .../org/apache/lucene/ant/TextDocument.java | 0 .../apache/lucene/ant/DocumentTestCase.java | 0 .../apache/lucene/ant/HtmlDocumentTest.java | 0 .../org/apache/lucene/ant/IndexTaskTest.java | 0 .../apache/lucene/ant/TextDocumentTest.java | 0 .../src/test/org/apache/lucene/ant/test.html | 0 .../src/test/org/apache/lucene/ant/test.txt | 0 contrib/build.xml | 26 ++ contrib/common.xml | 241 ++++++++++++++++++ .../contributions => contrib}/db/build.xml | 0 .../com/sleepycat/db/DbHandleExtractor.java | 0 .../org/apache/lucene/store/db/Block.java | 0 .../apache/lucene/store/db/DbDirectory.java | 0 .../apache/lucene/store/db/DbInputStream.java | 0 .../org/apache/lucene/store/db/DbLock.java | 0 .../lucene/store/db/DbOutputStream.java | 0 .../java/org/apache/lucene/store/db/File.java | 0 .../highlighter/.cvsignore | 0 .../highlighter/build.xml | 0 .../lucene/search/highlight/Formatter.java | 0 .../lucene/search/highlight/Fragmenter.java | 0 .../search/highlight/GradientFormatter.java | 0 .../lucene/search/highlight/Highlighter.java | 0 .../lucene/search/highlight/QueryScorer.java | 0 .../search/highlight/QueryTermExtractor.java | 0 .../lucene/search/highlight/Scorer.java | 0 .../search/highlight/SimpleFragmenter.java | 0 .../search/highlight/SimpleHTMLFormatter.java | 0 .../highlight/SpanGradientFormatter.java | 0 .../lucene/search/highlight/TextFragment.java | 0 .../lucene/search/highlight/TokenGroup.java | 0 .../lucene/search/highlight/TokenSources.java | 0 .../lucene/search/highlight/WeightedTerm.java | 0 .../lucene/search/highlight/package.html | 0 .../search/highlight/HighlighterTest.java | 0 .../snowball/.cvsignore | 0 .../snowball/LICENSE.txt | 0 .../snowball/README.txt | 0 .../snowball/bin/.cvsignore | 0 .../snowball/bin/snowball.sh | 0 .../snowball/build.xml | 0 .../snowball/docs/index.html | 0 .../snowball/snowball.cvspass | 0 .../src/java/net/sf/snowball/Among.java | 0 .../java/net/sf/snowball/SnowballProgram.java | 0 .../src/java/net/sf/snowball/TestApp.java | 0 .../net/sf/snowball/ext/DanishStemmer.java | 0 .../net/sf/snowball/ext/DutchStemmer.java | 0 .../net/sf/snowball/ext/EnglishStemmer.java | 0 .../net/sf/snowball/ext/FinnishStemmer.java | 0 .../net/sf/snowball/ext/FrenchStemmer.java | 0 .../net/sf/snowball/ext/German2Stemmer.java | 0 .../net/sf/snowball/ext/GermanStemmer.java | 0 .../net/sf/snowball/ext/ItalianStemmer.java | 0 .../java/net/sf/snowball/ext/KpStemmer.java | 0 .../net/sf/snowball/ext/LovinsStemmer.java | 0 .../net/sf/snowball/ext/NorwegianStemmer.java | 0 .../net/sf/snowball/ext/PorterStemmer.java | 0 .../sf/snowball/ext/PortugueseStemmer.java | 0 .../net/sf/snowball/ext/RussianStemmer.java | 0 .../net/sf/snowball/ext/SpanishStemmer.java | 0 .../net/sf/snowball/ext/SwedishStemmer.java | 0 .../src/java/net/sf/snowball/ext/package.html | 0 .../src/java/net/sf/snowball/package.html | 0 .../analysis/snowball/SnowballAnalyzer.java | 0 .../analysis/snowball/SnowballFilter.java | 0 .../lucene/analysis/snowball/package.html | 0 .../snowball/src/java/overview.html | 0 .../analysis/snowball/TestSnowball.java | 0 .../snowball/xdocs/index.xml | 0 .../snowball/xdocs/stylesheets/project.xml | 0 132 files changed, 267 insertions(+) rename {sandbox/contributions => contrib}/WordNet/README.txt (100%) rename {sandbox/contributions => contrib}/WordNet/build.xml (100%) rename {sandbox/contributions => contrib}/WordNet/src/java/org/apache/lucene/wordnet/SynExpand.java (100%) rename {sandbox/contributions => contrib}/WordNet/src/java/org/apache/lucene/wordnet/SynLookup.java (100%) rename {sandbox/contributions => contrib}/WordNet/src/java/org/apache/lucene/wordnet/Syns2Index.java (100%) rename {sandbox/contributions => contrib}/WordNet/src/java/org/apache/lucene/wordnet/package.html (100%) rename {sandbox/contributions => contrib}/analyzers/build.xml (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/LengthFilter.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/br/BrazilianAnalyzer.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/br/BrazilianStemFilter.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/br/BrazilianStemmer.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/cjk/CJKAnalyzer.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/cjk/CJKTokenizer.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/cn/ChineseAnalyzer.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/cn/ChineseFilter.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/cn/ChineseTokenizer.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/cz/CzechAnalyzer.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/de/GermanAnalyzer.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/de/GermanStemFilter.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/de/GermanStemmer.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/de/package.html (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/fr/FrenchAnalyzer.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/fr/FrenchStemFilter.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/fr/FrenchStemmer.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/nl/DutchAnalyzer.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/nl/DutchStemFilter.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/nl/DutchStemmer.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/nl/WordlistLoader.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/nl/stems.txt (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/nl/words.txt (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/ru/RussianAnalyzer.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/ru/RussianCharsets.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/ru/RussianLetterTokenizer.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/ru/RussianLowerCaseFilter.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/ru/RussianStemFilter.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/ru/RussianStemmer.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/org/apache/lucene/analysis/ru/package.html (100%) rename {sandbox/contributions => contrib}/analyzers/src/java/overview.html (100%) rename {sandbox/contributions => contrib}/analyzers/src/test/README.txt (100%) rename {sandbox/contributions => contrib}/analyzers/src/test/org/apache/lucene/analysis/de/TestGermanStemFilter.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/test/org/apache/lucene/analysis/de/data.txt (100%) rename {sandbox/contributions => contrib}/analyzers/src/test/org/apache/lucene/analysis/fr/TestFrenchAnalyzer.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/test/org/apache/lucene/analysis/ru/TestRussianAnalyzer.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/test/org/apache/lucene/analysis/ru/TestRussianStem.java (100%) rename {sandbox/contributions => contrib}/analyzers/src/test/org/apache/lucene/analysis/ru/res1251.htm (100%) rename {sandbox/contributions => contrib}/analyzers/src/test/org/apache/lucene/analysis/ru/resKOI8.htm (100%) rename {sandbox/contributions => contrib}/analyzers/src/test/org/apache/lucene/analysis/ru/resUnicode.htm (100%) rename {sandbox/contributions => contrib}/analyzers/src/test/org/apache/lucene/analysis/ru/stemsUnicode.txt (100%) rename {sandbox/contributions => contrib}/analyzers/src/test/org/apache/lucene/analysis/ru/test1251.txt (100%) rename {sandbox/contributions => contrib}/analyzers/src/test/org/apache/lucene/analysis/ru/testKOI8.txt (100%) rename {sandbox/contributions => contrib}/analyzers/src/test/org/apache/lucene/analysis/ru/testUnicode.txt (100%) rename {sandbox/contributions => contrib}/analyzers/src/test/org/apache/lucene/analysis/ru/wordsUnicode.txt (100%) rename {sandbox/contributions => contrib}/ant/build.xml (100%) rename {sandbox/contributions => contrib}/ant/example.xml (100%) rename {sandbox/contributions => contrib}/ant/lib/Tidy.jar (100%) rename {sandbox/contributions => contrib}/ant/src/main/org/apache/lucene/ant/ConfigurableDocumentHandler.java (100%) rename {sandbox/contributions => contrib}/ant/src/main/org/apache/lucene/ant/DocumentHandler.java (100%) rename {sandbox/contributions => contrib}/ant/src/main/org/apache/lucene/ant/DocumentHandlerException.java (100%) rename {sandbox/contributions => contrib}/ant/src/main/org/apache/lucene/ant/FileExtensionDocumentHandler.java (100%) rename {sandbox/contributions => contrib}/ant/src/main/org/apache/lucene/ant/HtmlDocument.java (100%) rename {sandbox/contributions => contrib}/ant/src/main/org/apache/lucene/ant/IndexTask.java (100%) rename {sandbox/contributions => contrib}/ant/src/main/org/apache/lucene/ant/TextDocument.java (100%) rename {sandbox/contributions => contrib}/ant/src/test/org/apache/lucene/ant/DocumentTestCase.java (100%) rename {sandbox/contributions => contrib}/ant/src/test/org/apache/lucene/ant/HtmlDocumentTest.java (100%) rename {sandbox/contributions => contrib}/ant/src/test/org/apache/lucene/ant/IndexTaskTest.java (100%) rename {sandbox/contributions => contrib}/ant/src/test/org/apache/lucene/ant/TextDocumentTest.java (100%) rename {sandbox/contributions => contrib}/ant/src/test/org/apache/lucene/ant/test.html (100%) rename {sandbox/contributions => contrib}/ant/src/test/org/apache/lucene/ant/test.txt (100%) create mode 100644 contrib/build.xml create mode 100644 contrib/common.xml rename {sandbox/contributions => contrib}/db/build.xml (100%) rename {sandbox/contributions => contrib}/db/src/java/com/sleepycat/db/DbHandleExtractor.java (100%) rename {sandbox/contributions => contrib}/db/src/java/org/apache/lucene/store/db/Block.java (100%) rename {sandbox/contributions => contrib}/db/src/java/org/apache/lucene/store/db/DbDirectory.java (100%) rename {sandbox/contributions => contrib}/db/src/java/org/apache/lucene/store/db/DbInputStream.java (100%) rename {sandbox/contributions => contrib}/db/src/java/org/apache/lucene/store/db/DbLock.java (100%) rename {sandbox/contributions => contrib}/db/src/java/org/apache/lucene/store/db/DbOutputStream.java (100%) rename {sandbox/contributions => contrib}/db/src/java/org/apache/lucene/store/db/File.java (100%) rename {sandbox/contributions => contrib}/highlighter/.cvsignore (100%) rename {sandbox/contributions => contrib}/highlighter/build.xml (100%) rename {sandbox/contributions => contrib}/highlighter/src/java/org/apache/lucene/search/highlight/Formatter.java (100%) rename {sandbox/contributions => contrib}/highlighter/src/java/org/apache/lucene/search/highlight/Fragmenter.java (100%) rename {sandbox/contributions => contrib}/highlighter/src/java/org/apache/lucene/search/highlight/GradientFormatter.java (100%) rename {sandbox/contributions => contrib}/highlighter/src/java/org/apache/lucene/search/highlight/Highlighter.java (100%) rename {sandbox/contributions => contrib}/highlighter/src/java/org/apache/lucene/search/highlight/QueryScorer.java (100%) rename {sandbox/contributions => contrib}/highlighter/src/java/org/apache/lucene/search/highlight/QueryTermExtractor.java (100%) rename {sandbox/contributions => contrib}/highlighter/src/java/org/apache/lucene/search/highlight/Scorer.java (100%) rename {sandbox/contributions => contrib}/highlighter/src/java/org/apache/lucene/search/highlight/SimpleFragmenter.java (100%) rename {sandbox/contributions => contrib}/highlighter/src/java/org/apache/lucene/search/highlight/SimpleHTMLFormatter.java (100%) rename {sandbox/contributions => contrib}/highlighter/src/java/org/apache/lucene/search/highlight/SpanGradientFormatter.java (100%) rename {sandbox/contributions => contrib}/highlighter/src/java/org/apache/lucene/search/highlight/TextFragment.java (100%) rename {sandbox/contributions => contrib}/highlighter/src/java/org/apache/lucene/search/highlight/TokenGroup.java (100%) rename {sandbox/contributions => contrib}/highlighter/src/java/org/apache/lucene/search/highlight/TokenSources.java (100%) rename {sandbox/contributions => contrib}/highlighter/src/java/org/apache/lucene/search/highlight/WeightedTerm.java (100%) rename {sandbox/contributions => contrib}/highlighter/src/java/org/apache/lucene/search/highlight/package.html (100%) rename {sandbox/contributions => contrib}/highlighter/src/test/org/apache/lucene/search/highlight/HighlighterTest.java (100%) rename {sandbox/contributions => contrib}/snowball/.cvsignore (100%) rename {sandbox/contributions => contrib}/snowball/LICENSE.txt (100%) rename {sandbox/contributions => contrib}/snowball/README.txt (100%) rename {sandbox/contributions => contrib}/snowball/bin/.cvsignore (100%) rename {sandbox/contributions => contrib}/snowball/bin/snowball.sh (100%) rename {sandbox/contributions => contrib}/snowball/build.xml (100%) rename {sandbox/contributions => contrib}/snowball/docs/index.html (100%) rename {sandbox/contributions => contrib}/snowball/snowball.cvspass (100%) rename {sandbox/contributions => contrib}/snowball/src/java/net/sf/snowball/Among.java (100%) rename {sandbox/contributions => contrib}/snowball/src/java/net/sf/snowball/SnowballProgram.java (100%) rename {sandbox/contributions => contrib}/snowball/src/java/net/sf/snowball/TestApp.java (100%) rename {sandbox/contributions => contrib}/snowball/src/java/net/sf/snowball/ext/DanishStemmer.java (100%) rename {sandbox/contributions => contrib}/snowball/src/java/net/sf/snowball/ext/DutchStemmer.java (100%) rename {sandbox/contributions => contrib}/snowball/src/java/net/sf/snowball/ext/EnglishStemmer.java (100%) rename {sandbox/contributions => contrib}/snowball/src/java/net/sf/snowball/ext/FinnishStemmer.java (100%) rename {sandbox/contributions => contrib}/snowball/src/java/net/sf/snowball/ext/FrenchStemmer.java (100%) rename {sandbox/contributions => contrib}/snowball/src/java/net/sf/snowball/ext/German2Stemmer.java (100%) rename {sandbox/contributions => contrib}/snowball/src/java/net/sf/snowball/ext/GermanStemmer.java (100%) rename {sandbox/contributions => contrib}/snowball/src/java/net/sf/snowball/ext/ItalianStemmer.java (100%) rename {sandbox/contributions => contrib}/snowball/src/java/net/sf/snowball/ext/KpStemmer.java (100%) rename {sandbox/contributions => contrib}/snowball/src/java/net/sf/snowball/ext/LovinsStemmer.java (100%) rename {sandbox/contributions => contrib}/snowball/src/java/net/sf/snowball/ext/NorwegianStemmer.java (100%) rename {sandbox/contributions => contrib}/snowball/src/java/net/sf/snowball/ext/PorterStemmer.java (100%) rename {sandbox/contributions => contrib}/snowball/src/java/net/sf/snowball/ext/PortugueseStemmer.java (100%) rename {sandbox/contributions => contrib}/snowball/src/java/net/sf/snowball/ext/RussianStemmer.java (100%) rename {sandbox/contributions => contrib}/snowball/src/java/net/sf/snowball/ext/SpanishStemmer.java (100%) rename {sandbox/contributions => contrib}/snowball/src/java/net/sf/snowball/ext/SwedishStemmer.java (100%) rename {sandbox/contributions => contrib}/snowball/src/java/net/sf/snowball/ext/package.html (100%) rename {sandbox/contributions => contrib}/snowball/src/java/net/sf/snowball/package.html (100%) rename {sandbox/contributions => contrib}/snowball/src/java/org/apache/lucene/analysis/snowball/SnowballAnalyzer.java (100%) rename {sandbox/contributions => contrib}/snowball/src/java/org/apache/lucene/analysis/snowball/SnowballFilter.java (100%) rename {sandbox/contributions => contrib}/snowball/src/java/org/apache/lucene/analysis/snowball/package.html (100%) rename {sandbox/contributions => contrib}/snowball/src/java/overview.html (100%) rename {sandbox/contributions => contrib}/snowball/src/test/org/apache/lucene/analysis/snowball/TestSnowball.java (100%) rename {sandbox/contributions => contrib}/snowball/xdocs/index.xml (100%) rename {sandbox/contributions => contrib}/snowball/xdocs/stylesheets/project.xml (100%) diff --git a/sandbox/contributions/WordNet/README.txt b/contrib/WordNet/README.txt similarity index 100% rename from sandbox/contributions/WordNet/README.txt rename to contrib/WordNet/README.txt diff --git a/sandbox/contributions/WordNet/build.xml b/contrib/WordNet/build.xml similarity index 100% rename from sandbox/contributions/WordNet/build.xml rename to contrib/WordNet/build.xml diff --git a/sandbox/contributions/WordNet/src/java/org/apache/lucene/wordnet/SynExpand.java b/contrib/WordNet/src/java/org/apache/lucene/wordnet/SynExpand.java similarity index 100% rename from sandbox/contributions/WordNet/src/java/org/apache/lucene/wordnet/SynExpand.java rename to contrib/WordNet/src/java/org/apache/lucene/wordnet/SynExpand.java diff --git a/sandbox/contributions/WordNet/src/java/org/apache/lucene/wordnet/SynLookup.java b/contrib/WordNet/src/java/org/apache/lucene/wordnet/SynLookup.java similarity index 100% rename from sandbox/contributions/WordNet/src/java/org/apache/lucene/wordnet/SynLookup.java rename to contrib/WordNet/src/java/org/apache/lucene/wordnet/SynLookup.java diff --git a/sandbox/contributions/WordNet/src/java/org/apache/lucene/wordnet/Syns2Index.java b/contrib/WordNet/src/java/org/apache/lucene/wordnet/Syns2Index.java similarity index 100% rename from sandbox/contributions/WordNet/src/java/org/apache/lucene/wordnet/Syns2Index.java rename to contrib/WordNet/src/java/org/apache/lucene/wordnet/Syns2Index.java diff --git a/sandbox/contributions/WordNet/src/java/org/apache/lucene/wordnet/package.html b/contrib/WordNet/src/java/org/apache/lucene/wordnet/package.html similarity index 100% rename from sandbox/contributions/WordNet/src/java/org/apache/lucene/wordnet/package.html rename to contrib/WordNet/src/java/org/apache/lucene/wordnet/package.html diff --git a/sandbox/contributions/analyzers/build.xml b/contrib/analyzers/build.xml similarity index 100% rename from sandbox/contributions/analyzers/build.xml rename to contrib/analyzers/build.xml diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/LengthFilter.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/LengthFilter.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/LengthFilter.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/LengthFilter.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/br/BrazilianAnalyzer.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/br/BrazilianAnalyzer.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/br/BrazilianAnalyzer.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/br/BrazilianAnalyzer.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/br/BrazilianStemFilter.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/br/BrazilianStemFilter.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/br/BrazilianStemFilter.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/br/BrazilianStemFilter.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/br/BrazilianStemmer.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/br/BrazilianStemmer.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/br/BrazilianStemmer.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/br/BrazilianStemmer.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/cjk/CJKAnalyzer.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/cjk/CJKAnalyzer.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/cjk/CJKAnalyzer.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/cjk/CJKAnalyzer.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/cjk/CJKTokenizer.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/cjk/CJKTokenizer.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/cjk/CJKTokenizer.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/cjk/CJKTokenizer.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/cn/ChineseAnalyzer.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/cn/ChineseAnalyzer.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/cn/ChineseAnalyzer.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/cn/ChineseAnalyzer.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/cn/ChineseFilter.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/cn/ChineseFilter.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/cn/ChineseFilter.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/cn/ChineseFilter.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/cn/ChineseTokenizer.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/cn/ChineseTokenizer.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/cn/ChineseTokenizer.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/cn/ChineseTokenizer.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/cz/CzechAnalyzer.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/cz/CzechAnalyzer.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/cz/CzechAnalyzer.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/cz/CzechAnalyzer.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/de/GermanAnalyzer.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/de/GermanAnalyzer.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/de/GermanAnalyzer.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/de/GermanAnalyzer.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/de/GermanStemFilter.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/de/GermanStemFilter.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/de/GermanStemFilter.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/de/GermanStemFilter.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/de/GermanStemmer.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/de/GermanStemmer.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/de/GermanStemmer.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/de/GermanStemmer.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/de/package.html b/contrib/analyzers/src/java/org/apache/lucene/analysis/de/package.html similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/de/package.html rename to contrib/analyzers/src/java/org/apache/lucene/analysis/de/package.html diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/fr/FrenchAnalyzer.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/fr/FrenchAnalyzer.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/fr/FrenchAnalyzer.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/fr/FrenchAnalyzer.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/fr/FrenchStemFilter.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/fr/FrenchStemFilter.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/fr/FrenchStemFilter.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/fr/FrenchStemFilter.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/fr/FrenchStemmer.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/fr/FrenchStemmer.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/fr/FrenchStemmer.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/fr/FrenchStemmer.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/nl/DutchAnalyzer.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/nl/DutchAnalyzer.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/nl/DutchAnalyzer.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/nl/DutchAnalyzer.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/nl/DutchStemFilter.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/nl/DutchStemFilter.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/nl/DutchStemFilter.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/nl/DutchStemFilter.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/nl/DutchStemmer.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/nl/DutchStemmer.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/nl/DutchStemmer.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/nl/DutchStemmer.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/nl/WordlistLoader.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/nl/WordlistLoader.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/nl/WordlistLoader.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/nl/WordlistLoader.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/nl/stems.txt b/contrib/analyzers/src/java/org/apache/lucene/analysis/nl/stems.txt similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/nl/stems.txt rename to contrib/analyzers/src/java/org/apache/lucene/analysis/nl/stems.txt diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/nl/words.txt b/contrib/analyzers/src/java/org/apache/lucene/analysis/nl/words.txt similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/nl/words.txt rename to contrib/analyzers/src/java/org/apache/lucene/analysis/nl/words.txt diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/ru/RussianAnalyzer.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/ru/RussianAnalyzer.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/ru/RussianAnalyzer.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/ru/RussianAnalyzer.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/ru/RussianCharsets.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/ru/RussianCharsets.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/ru/RussianCharsets.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/ru/RussianCharsets.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/ru/RussianLetterTokenizer.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/ru/RussianLetterTokenizer.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/ru/RussianLetterTokenizer.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/ru/RussianLetterTokenizer.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/ru/RussianLowerCaseFilter.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/ru/RussianLowerCaseFilter.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/ru/RussianLowerCaseFilter.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/ru/RussianLowerCaseFilter.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/ru/RussianStemFilter.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/ru/RussianStemFilter.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/ru/RussianStemFilter.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/ru/RussianStemFilter.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/ru/RussianStemmer.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/ru/RussianStemmer.java similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/ru/RussianStemmer.java rename to contrib/analyzers/src/java/org/apache/lucene/analysis/ru/RussianStemmer.java diff --git a/sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/ru/package.html b/contrib/analyzers/src/java/org/apache/lucene/analysis/ru/package.html similarity index 100% rename from sandbox/contributions/analyzers/src/java/org/apache/lucene/analysis/ru/package.html rename to contrib/analyzers/src/java/org/apache/lucene/analysis/ru/package.html diff --git a/sandbox/contributions/analyzers/src/java/overview.html b/contrib/analyzers/src/java/overview.html similarity index 100% rename from sandbox/contributions/analyzers/src/java/overview.html rename to contrib/analyzers/src/java/overview.html diff --git a/sandbox/contributions/analyzers/src/test/README.txt b/contrib/analyzers/src/test/README.txt similarity index 100% rename from sandbox/contributions/analyzers/src/test/README.txt rename to contrib/analyzers/src/test/README.txt diff --git a/sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/de/TestGermanStemFilter.java b/contrib/analyzers/src/test/org/apache/lucene/analysis/de/TestGermanStemFilter.java similarity index 100% rename from sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/de/TestGermanStemFilter.java rename to contrib/analyzers/src/test/org/apache/lucene/analysis/de/TestGermanStemFilter.java diff --git a/sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/de/data.txt b/contrib/analyzers/src/test/org/apache/lucene/analysis/de/data.txt similarity index 100% rename from sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/de/data.txt rename to contrib/analyzers/src/test/org/apache/lucene/analysis/de/data.txt diff --git a/sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/fr/TestFrenchAnalyzer.java b/contrib/analyzers/src/test/org/apache/lucene/analysis/fr/TestFrenchAnalyzer.java similarity index 100% rename from sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/fr/TestFrenchAnalyzer.java rename to contrib/analyzers/src/test/org/apache/lucene/analysis/fr/TestFrenchAnalyzer.java diff --git a/sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/ru/TestRussianAnalyzer.java b/contrib/analyzers/src/test/org/apache/lucene/analysis/ru/TestRussianAnalyzer.java similarity index 100% rename from sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/ru/TestRussianAnalyzer.java rename to contrib/analyzers/src/test/org/apache/lucene/analysis/ru/TestRussianAnalyzer.java diff --git a/sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/ru/TestRussianStem.java b/contrib/analyzers/src/test/org/apache/lucene/analysis/ru/TestRussianStem.java similarity index 100% rename from sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/ru/TestRussianStem.java rename to contrib/analyzers/src/test/org/apache/lucene/analysis/ru/TestRussianStem.java diff --git a/sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/ru/res1251.htm b/contrib/analyzers/src/test/org/apache/lucene/analysis/ru/res1251.htm similarity index 100% rename from sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/ru/res1251.htm rename to contrib/analyzers/src/test/org/apache/lucene/analysis/ru/res1251.htm diff --git a/sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/ru/resKOI8.htm b/contrib/analyzers/src/test/org/apache/lucene/analysis/ru/resKOI8.htm similarity index 100% rename from sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/ru/resKOI8.htm rename to contrib/analyzers/src/test/org/apache/lucene/analysis/ru/resKOI8.htm diff --git a/sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/ru/resUnicode.htm b/contrib/analyzers/src/test/org/apache/lucene/analysis/ru/resUnicode.htm similarity index 100% rename from sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/ru/resUnicode.htm rename to contrib/analyzers/src/test/org/apache/lucene/analysis/ru/resUnicode.htm diff --git a/sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/ru/stemsUnicode.txt b/contrib/analyzers/src/test/org/apache/lucene/analysis/ru/stemsUnicode.txt similarity index 100% rename from sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/ru/stemsUnicode.txt rename to contrib/analyzers/src/test/org/apache/lucene/analysis/ru/stemsUnicode.txt diff --git a/sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/ru/test1251.txt b/contrib/analyzers/src/test/org/apache/lucene/analysis/ru/test1251.txt similarity index 100% rename from sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/ru/test1251.txt rename to contrib/analyzers/src/test/org/apache/lucene/analysis/ru/test1251.txt diff --git a/sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/ru/testKOI8.txt b/contrib/analyzers/src/test/org/apache/lucene/analysis/ru/testKOI8.txt similarity index 100% rename from sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/ru/testKOI8.txt rename to contrib/analyzers/src/test/org/apache/lucene/analysis/ru/testKOI8.txt diff --git a/sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/ru/testUnicode.txt b/contrib/analyzers/src/test/org/apache/lucene/analysis/ru/testUnicode.txt similarity index 100% rename from sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/ru/testUnicode.txt rename to contrib/analyzers/src/test/org/apache/lucene/analysis/ru/testUnicode.txt diff --git a/sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/ru/wordsUnicode.txt b/contrib/analyzers/src/test/org/apache/lucene/analysis/ru/wordsUnicode.txt similarity index 100% rename from sandbox/contributions/analyzers/src/test/org/apache/lucene/analysis/ru/wordsUnicode.txt rename to contrib/analyzers/src/test/org/apache/lucene/analysis/ru/wordsUnicode.txt diff --git a/sandbox/contributions/ant/build.xml b/contrib/ant/build.xml similarity index 100% rename from sandbox/contributions/ant/build.xml rename to contrib/ant/build.xml diff --git a/sandbox/contributions/ant/example.xml b/contrib/ant/example.xml similarity index 100% rename from sandbox/contributions/ant/example.xml rename to contrib/ant/example.xml diff --git a/sandbox/contributions/ant/lib/Tidy.jar b/contrib/ant/lib/Tidy.jar similarity index 100% rename from sandbox/contributions/ant/lib/Tidy.jar rename to contrib/ant/lib/Tidy.jar diff --git a/sandbox/contributions/ant/src/main/org/apache/lucene/ant/ConfigurableDocumentHandler.java b/contrib/ant/src/main/org/apache/lucene/ant/ConfigurableDocumentHandler.java similarity index 100% rename from sandbox/contributions/ant/src/main/org/apache/lucene/ant/ConfigurableDocumentHandler.java rename to contrib/ant/src/main/org/apache/lucene/ant/ConfigurableDocumentHandler.java diff --git a/sandbox/contributions/ant/src/main/org/apache/lucene/ant/DocumentHandler.java b/contrib/ant/src/main/org/apache/lucene/ant/DocumentHandler.java similarity index 100% rename from sandbox/contributions/ant/src/main/org/apache/lucene/ant/DocumentHandler.java rename to contrib/ant/src/main/org/apache/lucene/ant/DocumentHandler.java diff --git a/sandbox/contributions/ant/src/main/org/apache/lucene/ant/DocumentHandlerException.java b/contrib/ant/src/main/org/apache/lucene/ant/DocumentHandlerException.java similarity index 100% rename from sandbox/contributions/ant/src/main/org/apache/lucene/ant/DocumentHandlerException.java rename to contrib/ant/src/main/org/apache/lucene/ant/DocumentHandlerException.java diff --git a/sandbox/contributions/ant/src/main/org/apache/lucene/ant/FileExtensionDocumentHandler.java b/contrib/ant/src/main/org/apache/lucene/ant/FileExtensionDocumentHandler.java similarity index 100% rename from sandbox/contributions/ant/src/main/org/apache/lucene/ant/FileExtensionDocumentHandler.java rename to contrib/ant/src/main/org/apache/lucene/ant/FileExtensionDocumentHandler.java diff --git a/sandbox/contributions/ant/src/main/org/apache/lucene/ant/HtmlDocument.java b/contrib/ant/src/main/org/apache/lucene/ant/HtmlDocument.java similarity index 100% rename from sandbox/contributions/ant/src/main/org/apache/lucene/ant/HtmlDocument.java rename to contrib/ant/src/main/org/apache/lucene/ant/HtmlDocument.java diff --git a/sandbox/contributions/ant/src/main/org/apache/lucene/ant/IndexTask.java b/contrib/ant/src/main/org/apache/lucene/ant/IndexTask.java similarity index 100% rename from sandbox/contributions/ant/src/main/org/apache/lucene/ant/IndexTask.java rename to contrib/ant/src/main/org/apache/lucene/ant/IndexTask.java diff --git a/sandbox/contributions/ant/src/main/org/apache/lucene/ant/TextDocument.java b/contrib/ant/src/main/org/apache/lucene/ant/TextDocument.java similarity index 100% rename from sandbox/contributions/ant/src/main/org/apache/lucene/ant/TextDocument.java rename to contrib/ant/src/main/org/apache/lucene/ant/TextDocument.java diff --git a/sandbox/contributions/ant/src/test/org/apache/lucene/ant/DocumentTestCase.java b/contrib/ant/src/test/org/apache/lucene/ant/DocumentTestCase.java similarity index 100% rename from sandbox/contributions/ant/src/test/org/apache/lucene/ant/DocumentTestCase.java rename to contrib/ant/src/test/org/apache/lucene/ant/DocumentTestCase.java diff --git a/sandbox/contributions/ant/src/test/org/apache/lucene/ant/HtmlDocumentTest.java b/contrib/ant/src/test/org/apache/lucene/ant/HtmlDocumentTest.java similarity index 100% rename from sandbox/contributions/ant/src/test/org/apache/lucene/ant/HtmlDocumentTest.java rename to contrib/ant/src/test/org/apache/lucene/ant/HtmlDocumentTest.java diff --git a/sandbox/contributions/ant/src/test/org/apache/lucene/ant/IndexTaskTest.java b/contrib/ant/src/test/org/apache/lucene/ant/IndexTaskTest.java similarity index 100% rename from sandbox/contributions/ant/src/test/org/apache/lucene/ant/IndexTaskTest.java rename to contrib/ant/src/test/org/apache/lucene/ant/IndexTaskTest.java diff --git a/sandbox/contributions/ant/src/test/org/apache/lucene/ant/TextDocumentTest.java b/contrib/ant/src/test/org/apache/lucene/ant/TextDocumentTest.java similarity index 100% rename from sandbox/contributions/ant/src/test/org/apache/lucene/ant/TextDocumentTest.java rename to contrib/ant/src/test/org/apache/lucene/ant/TextDocumentTest.java diff --git a/sandbox/contributions/ant/src/test/org/apache/lucene/ant/test.html b/contrib/ant/src/test/org/apache/lucene/ant/test.html similarity index 100% rename from sandbox/contributions/ant/src/test/org/apache/lucene/ant/test.html rename to contrib/ant/src/test/org/apache/lucene/ant/test.html diff --git a/sandbox/contributions/ant/src/test/org/apache/lucene/ant/test.txt b/contrib/ant/src/test/org/apache/lucene/ant/test.txt similarity index 100% rename from sandbox/contributions/ant/src/test/org/apache/lucene/ant/test.txt rename to contrib/ant/src/test/org/apache/lucene/ant/test.txt diff --git a/contrib/build.xml b/contrib/build.xml new file mode 100644 index 00000000000..c56a1dd1557 --- /dev/null +++ b/contrib/build.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/contrib/common.xml b/contrib/common.xml new file mode 100644 index 00000000000..ad344bfb68c --- /dev/null +++ b/contrib/common.xml @@ -0,0 +1,241 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Unit tests failed. Check log or reports for details + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sandbox/contributions/db/build.xml b/contrib/db/build.xml similarity index 100% rename from sandbox/contributions/db/build.xml rename to contrib/db/build.xml diff --git a/sandbox/contributions/db/src/java/com/sleepycat/db/DbHandleExtractor.java b/contrib/db/src/java/com/sleepycat/db/DbHandleExtractor.java similarity index 100% rename from sandbox/contributions/db/src/java/com/sleepycat/db/DbHandleExtractor.java rename to contrib/db/src/java/com/sleepycat/db/DbHandleExtractor.java diff --git a/sandbox/contributions/db/src/java/org/apache/lucene/store/db/Block.java b/contrib/db/src/java/org/apache/lucene/store/db/Block.java similarity index 100% rename from sandbox/contributions/db/src/java/org/apache/lucene/store/db/Block.java rename to contrib/db/src/java/org/apache/lucene/store/db/Block.java diff --git a/sandbox/contributions/db/src/java/org/apache/lucene/store/db/DbDirectory.java b/contrib/db/src/java/org/apache/lucene/store/db/DbDirectory.java similarity index 100% rename from sandbox/contributions/db/src/java/org/apache/lucene/store/db/DbDirectory.java rename to contrib/db/src/java/org/apache/lucene/store/db/DbDirectory.java diff --git a/sandbox/contributions/db/src/java/org/apache/lucene/store/db/DbInputStream.java b/contrib/db/src/java/org/apache/lucene/store/db/DbInputStream.java similarity index 100% rename from sandbox/contributions/db/src/java/org/apache/lucene/store/db/DbInputStream.java rename to contrib/db/src/java/org/apache/lucene/store/db/DbInputStream.java diff --git a/sandbox/contributions/db/src/java/org/apache/lucene/store/db/DbLock.java b/contrib/db/src/java/org/apache/lucene/store/db/DbLock.java similarity index 100% rename from sandbox/contributions/db/src/java/org/apache/lucene/store/db/DbLock.java rename to contrib/db/src/java/org/apache/lucene/store/db/DbLock.java diff --git a/sandbox/contributions/db/src/java/org/apache/lucene/store/db/DbOutputStream.java b/contrib/db/src/java/org/apache/lucene/store/db/DbOutputStream.java similarity index 100% rename from sandbox/contributions/db/src/java/org/apache/lucene/store/db/DbOutputStream.java rename to contrib/db/src/java/org/apache/lucene/store/db/DbOutputStream.java diff --git a/sandbox/contributions/db/src/java/org/apache/lucene/store/db/File.java b/contrib/db/src/java/org/apache/lucene/store/db/File.java similarity index 100% rename from sandbox/contributions/db/src/java/org/apache/lucene/store/db/File.java rename to contrib/db/src/java/org/apache/lucene/store/db/File.java diff --git a/sandbox/contributions/highlighter/.cvsignore b/contrib/highlighter/.cvsignore similarity index 100% rename from sandbox/contributions/highlighter/.cvsignore rename to contrib/highlighter/.cvsignore diff --git a/sandbox/contributions/highlighter/build.xml b/contrib/highlighter/build.xml similarity index 100% rename from sandbox/contributions/highlighter/build.xml rename to contrib/highlighter/build.xml diff --git a/sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/Formatter.java b/contrib/highlighter/src/java/org/apache/lucene/search/highlight/Formatter.java similarity index 100% rename from sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/Formatter.java rename to contrib/highlighter/src/java/org/apache/lucene/search/highlight/Formatter.java diff --git a/sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/Fragmenter.java b/contrib/highlighter/src/java/org/apache/lucene/search/highlight/Fragmenter.java similarity index 100% rename from sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/Fragmenter.java rename to contrib/highlighter/src/java/org/apache/lucene/search/highlight/Fragmenter.java diff --git a/sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/GradientFormatter.java b/contrib/highlighter/src/java/org/apache/lucene/search/highlight/GradientFormatter.java similarity index 100% rename from sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/GradientFormatter.java rename to contrib/highlighter/src/java/org/apache/lucene/search/highlight/GradientFormatter.java diff --git a/sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/Highlighter.java b/contrib/highlighter/src/java/org/apache/lucene/search/highlight/Highlighter.java similarity index 100% rename from sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/Highlighter.java rename to contrib/highlighter/src/java/org/apache/lucene/search/highlight/Highlighter.java diff --git a/sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/QueryScorer.java b/contrib/highlighter/src/java/org/apache/lucene/search/highlight/QueryScorer.java similarity index 100% rename from sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/QueryScorer.java rename to contrib/highlighter/src/java/org/apache/lucene/search/highlight/QueryScorer.java diff --git a/sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/QueryTermExtractor.java b/contrib/highlighter/src/java/org/apache/lucene/search/highlight/QueryTermExtractor.java similarity index 100% rename from sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/QueryTermExtractor.java rename to contrib/highlighter/src/java/org/apache/lucene/search/highlight/QueryTermExtractor.java diff --git a/sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/Scorer.java b/contrib/highlighter/src/java/org/apache/lucene/search/highlight/Scorer.java similarity index 100% rename from sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/Scorer.java rename to contrib/highlighter/src/java/org/apache/lucene/search/highlight/Scorer.java diff --git a/sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/SimpleFragmenter.java b/contrib/highlighter/src/java/org/apache/lucene/search/highlight/SimpleFragmenter.java similarity index 100% rename from sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/SimpleFragmenter.java rename to contrib/highlighter/src/java/org/apache/lucene/search/highlight/SimpleFragmenter.java diff --git a/sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/SimpleHTMLFormatter.java b/contrib/highlighter/src/java/org/apache/lucene/search/highlight/SimpleHTMLFormatter.java similarity index 100% rename from sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/SimpleHTMLFormatter.java rename to contrib/highlighter/src/java/org/apache/lucene/search/highlight/SimpleHTMLFormatter.java diff --git a/sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/SpanGradientFormatter.java b/contrib/highlighter/src/java/org/apache/lucene/search/highlight/SpanGradientFormatter.java similarity index 100% rename from sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/SpanGradientFormatter.java rename to contrib/highlighter/src/java/org/apache/lucene/search/highlight/SpanGradientFormatter.java diff --git a/sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/TextFragment.java b/contrib/highlighter/src/java/org/apache/lucene/search/highlight/TextFragment.java similarity index 100% rename from sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/TextFragment.java rename to contrib/highlighter/src/java/org/apache/lucene/search/highlight/TextFragment.java diff --git a/sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/TokenGroup.java b/contrib/highlighter/src/java/org/apache/lucene/search/highlight/TokenGroup.java similarity index 100% rename from sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/TokenGroup.java rename to contrib/highlighter/src/java/org/apache/lucene/search/highlight/TokenGroup.java diff --git a/sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/TokenSources.java b/contrib/highlighter/src/java/org/apache/lucene/search/highlight/TokenSources.java similarity index 100% rename from sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/TokenSources.java rename to contrib/highlighter/src/java/org/apache/lucene/search/highlight/TokenSources.java diff --git a/sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/WeightedTerm.java b/contrib/highlighter/src/java/org/apache/lucene/search/highlight/WeightedTerm.java similarity index 100% rename from sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/WeightedTerm.java rename to contrib/highlighter/src/java/org/apache/lucene/search/highlight/WeightedTerm.java diff --git a/sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/package.html b/contrib/highlighter/src/java/org/apache/lucene/search/highlight/package.html similarity index 100% rename from sandbox/contributions/highlighter/src/java/org/apache/lucene/search/highlight/package.html rename to contrib/highlighter/src/java/org/apache/lucene/search/highlight/package.html diff --git a/sandbox/contributions/highlighter/src/test/org/apache/lucene/search/highlight/HighlighterTest.java b/contrib/highlighter/src/test/org/apache/lucene/search/highlight/HighlighterTest.java similarity index 100% rename from sandbox/contributions/highlighter/src/test/org/apache/lucene/search/highlight/HighlighterTest.java rename to contrib/highlighter/src/test/org/apache/lucene/search/highlight/HighlighterTest.java diff --git a/sandbox/contributions/snowball/.cvsignore b/contrib/snowball/.cvsignore similarity index 100% rename from sandbox/contributions/snowball/.cvsignore rename to contrib/snowball/.cvsignore diff --git a/sandbox/contributions/snowball/LICENSE.txt b/contrib/snowball/LICENSE.txt similarity index 100% rename from sandbox/contributions/snowball/LICENSE.txt rename to contrib/snowball/LICENSE.txt diff --git a/sandbox/contributions/snowball/README.txt b/contrib/snowball/README.txt similarity index 100% rename from sandbox/contributions/snowball/README.txt rename to contrib/snowball/README.txt diff --git a/sandbox/contributions/snowball/bin/.cvsignore b/contrib/snowball/bin/.cvsignore similarity index 100% rename from sandbox/contributions/snowball/bin/.cvsignore rename to contrib/snowball/bin/.cvsignore diff --git a/sandbox/contributions/snowball/bin/snowball.sh b/contrib/snowball/bin/snowball.sh similarity index 100% rename from sandbox/contributions/snowball/bin/snowball.sh rename to contrib/snowball/bin/snowball.sh diff --git a/sandbox/contributions/snowball/build.xml b/contrib/snowball/build.xml similarity index 100% rename from sandbox/contributions/snowball/build.xml rename to contrib/snowball/build.xml diff --git a/sandbox/contributions/snowball/docs/index.html b/contrib/snowball/docs/index.html similarity index 100% rename from sandbox/contributions/snowball/docs/index.html rename to contrib/snowball/docs/index.html diff --git a/sandbox/contributions/snowball/snowball.cvspass b/contrib/snowball/snowball.cvspass similarity index 100% rename from sandbox/contributions/snowball/snowball.cvspass rename to contrib/snowball/snowball.cvspass diff --git a/sandbox/contributions/snowball/src/java/net/sf/snowball/Among.java b/contrib/snowball/src/java/net/sf/snowball/Among.java similarity index 100% rename from sandbox/contributions/snowball/src/java/net/sf/snowball/Among.java rename to contrib/snowball/src/java/net/sf/snowball/Among.java diff --git a/sandbox/contributions/snowball/src/java/net/sf/snowball/SnowballProgram.java b/contrib/snowball/src/java/net/sf/snowball/SnowballProgram.java similarity index 100% rename from sandbox/contributions/snowball/src/java/net/sf/snowball/SnowballProgram.java rename to contrib/snowball/src/java/net/sf/snowball/SnowballProgram.java diff --git a/sandbox/contributions/snowball/src/java/net/sf/snowball/TestApp.java b/contrib/snowball/src/java/net/sf/snowball/TestApp.java similarity index 100% rename from sandbox/contributions/snowball/src/java/net/sf/snowball/TestApp.java rename to contrib/snowball/src/java/net/sf/snowball/TestApp.java diff --git a/sandbox/contributions/snowball/src/java/net/sf/snowball/ext/DanishStemmer.java b/contrib/snowball/src/java/net/sf/snowball/ext/DanishStemmer.java similarity index 100% rename from sandbox/contributions/snowball/src/java/net/sf/snowball/ext/DanishStemmer.java rename to contrib/snowball/src/java/net/sf/snowball/ext/DanishStemmer.java diff --git a/sandbox/contributions/snowball/src/java/net/sf/snowball/ext/DutchStemmer.java b/contrib/snowball/src/java/net/sf/snowball/ext/DutchStemmer.java similarity index 100% rename from sandbox/contributions/snowball/src/java/net/sf/snowball/ext/DutchStemmer.java rename to contrib/snowball/src/java/net/sf/snowball/ext/DutchStemmer.java diff --git a/sandbox/contributions/snowball/src/java/net/sf/snowball/ext/EnglishStemmer.java b/contrib/snowball/src/java/net/sf/snowball/ext/EnglishStemmer.java similarity index 100% rename from sandbox/contributions/snowball/src/java/net/sf/snowball/ext/EnglishStemmer.java rename to contrib/snowball/src/java/net/sf/snowball/ext/EnglishStemmer.java diff --git a/sandbox/contributions/snowball/src/java/net/sf/snowball/ext/FinnishStemmer.java b/contrib/snowball/src/java/net/sf/snowball/ext/FinnishStemmer.java similarity index 100% rename from sandbox/contributions/snowball/src/java/net/sf/snowball/ext/FinnishStemmer.java rename to contrib/snowball/src/java/net/sf/snowball/ext/FinnishStemmer.java diff --git a/sandbox/contributions/snowball/src/java/net/sf/snowball/ext/FrenchStemmer.java b/contrib/snowball/src/java/net/sf/snowball/ext/FrenchStemmer.java similarity index 100% rename from sandbox/contributions/snowball/src/java/net/sf/snowball/ext/FrenchStemmer.java rename to contrib/snowball/src/java/net/sf/snowball/ext/FrenchStemmer.java diff --git a/sandbox/contributions/snowball/src/java/net/sf/snowball/ext/German2Stemmer.java b/contrib/snowball/src/java/net/sf/snowball/ext/German2Stemmer.java similarity index 100% rename from sandbox/contributions/snowball/src/java/net/sf/snowball/ext/German2Stemmer.java rename to contrib/snowball/src/java/net/sf/snowball/ext/German2Stemmer.java diff --git a/sandbox/contributions/snowball/src/java/net/sf/snowball/ext/GermanStemmer.java b/contrib/snowball/src/java/net/sf/snowball/ext/GermanStemmer.java similarity index 100% rename from sandbox/contributions/snowball/src/java/net/sf/snowball/ext/GermanStemmer.java rename to contrib/snowball/src/java/net/sf/snowball/ext/GermanStemmer.java diff --git a/sandbox/contributions/snowball/src/java/net/sf/snowball/ext/ItalianStemmer.java b/contrib/snowball/src/java/net/sf/snowball/ext/ItalianStemmer.java similarity index 100% rename from sandbox/contributions/snowball/src/java/net/sf/snowball/ext/ItalianStemmer.java rename to contrib/snowball/src/java/net/sf/snowball/ext/ItalianStemmer.java diff --git a/sandbox/contributions/snowball/src/java/net/sf/snowball/ext/KpStemmer.java b/contrib/snowball/src/java/net/sf/snowball/ext/KpStemmer.java similarity index 100% rename from sandbox/contributions/snowball/src/java/net/sf/snowball/ext/KpStemmer.java rename to contrib/snowball/src/java/net/sf/snowball/ext/KpStemmer.java diff --git a/sandbox/contributions/snowball/src/java/net/sf/snowball/ext/LovinsStemmer.java b/contrib/snowball/src/java/net/sf/snowball/ext/LovinsStemmer.java similarity index 100% rename from sandbox/contributions/snowball/src/java/net/sf/snowball/ext/LovinsStemmer.java rename to contrib/snowball/src/java/net/sf/snowball/ext/LovinsStemmer.java diff --git a/sandbox/contributions/snowball/src/java/net/sf/snowball/ext/NorwegianStemmer.java b/contrib/snowball/src/java/net/sf/snowball/ext/NorwegianStemmer.java similarity index 100% rename from sandbox/contributions/snowball/src/java/net/sf/snowball/ext/NorwegianStemmer.java rename to contrib/snowball/src/java/net/sf/snowball/ext/NorwegianStemmer.java diff --git a/sandbox/contributions/snowball/src/java/net/sf/snowball/ext/PorterStemmer.java b/contrib/snowball/src/java/net/sf/snowball/ext/PorterStemmer.java similarity index 100% rename from sandbox/contributions/snowball/src/java/net/sf/snowball/ext/PorterStemmer.java rename to contrib/snowball/src/java/net/sf/snowball/ext/PorterStemmer.java diff --git a/sandbox/contributions/snowball/src/java/net/sf/snowball/ext/PortugueseStemmer.java b/contrib/snowball/src/java/net/sf/snowball/ext/PortugueseStemmer.java similarity index 100% rename from sandbox/contributions/snowball/src/java/net/sf/snowball/ext/PortugueseStemmer.java rename to contrib/snowball/src/java/net/sf/snowball/ext/PortugueseStemmer.java diff --git a/sandbox/contributions/snowball/src/java/net/sf/snowball/ext/RussianStemmer.java b/contrib/snowball/src/java/net/sf/snowball/ext/RussianStemmer.java similarity index 100% rename from sandbox/contributions/snowball/src/java/net/sf/snowball/ext/RussianStemmer.java rename to contrib/snowball/src/java/net/sf/snowball/ext/RussianStemmer.java diff --git a/sandbox/contributions/snowball/src/java/net/sf/snowball/ext/SpanishStemmer.java b/contrib/snowball/src/java/net/sf/snowball/ext/SpanishStemmer.java similarity index 100% rename from sandbox/contributions/snowball/src/java/net/sf/snowball/ext/SpanishStemmer.java rename to contrib/snowball/src/java/net/sf/snowball/ext/SpanishStemmer.java diff --git a/sandbox/contributions/snowball/src/java/net/sf/snowball/ext/SwedishStemmer.java b/contrib/snowball/src/java/net/sf/snowball/ext/SwedishStemmer.java similarity index 100% rename from sandbox/contributions/snowball/src/java/net/sf/snowball/ext/SwedishStemmer.java rename to contrib/snowball/src/java/net/sf/snowball/ext/SwedishStemmer.java diff --git a/sandbox/contributions/snowball/src/java/net/sf/snowball/ext/package.html b/contrib/snowball/src/java/net/sf/snowball/ext/package.html similarity index 100% rename from sandbox/contributions/snowball/src/java/net/sf/snowball/ext/package.html rename to contrib/snowball/src/java/net/sf/snowball/ext/package.html diff --git a/sandbox/contributions/snowball/src/java/net/sf/snowball/package.html b/contrib/snowball/src/java/net/sf/snowball/package.html similarity index 100% rename from sandbox/contributions/snowball/src/java/net/sf/snowball/package.html rename to contrib/snowball/src/java/net/sf/snowball/package.html diff --git a/sandbox/contributions/snowball/src/java/org/apache/lucene/analysis/snowball/SnowballAnalyzer.java b/contrib/snowball/src/java/org/apache/lucene/analysis/snowball/SnowballAnalyzer.java similarity index 100% rename from sandbox/contributions/snowball/src/java/org/apache/lucene/analysis/snowball/SnowballAnalyzer.java rename to contrib/snowball/src/java/org/apache/lucene/analysis/snowball/SnowballAnalyzer.java diff --git a/sandbox/contributions/snowball/src/java/org/apache/lucene/analysis/snowball/SnowballFilter.java b/contrib/snowball/src/java/org/apache/lucene/analysis/snowball/SnowballFilter.java similarity index 100% rename from sandbox/contributions/snowball/src/java/org/apache/lucene/analysis/snowball/SnowballFilter.java rename to contrib/snowball/src/java/org/apache/lucene/analysis/snowball/SnowballFilter.java diff --git a/sandbox/contributions/snowball/src/java/org/apache/lucene/analysis/snowball/package.html b/contrib/snowball/src/java/org/apache/lucene/analysis/snowball/package.html similarity index 100% rename from sandbox/contributions/snowball/src/java/org/apache/lucene/analysis/snowball/package.html rename to contrib/snowball/src/java/org/apache/lucene/analysis/snowball/package.html diff --git a/sandbox/contributions/snowball/src/java/overview.html b/contrib/snowball/src/java/overview.html similarity index 100% rename from sandbox/contributions/snowball/src/java/overview.html rename to contrib/snowball/src/java/overview.html diff --git a/sandbox/contributions/snowball/src/test/org/apache/lucene/analysis/snowball/TestSnowball.java b/contrib/snowball/src/test/org/apache/lucene/analysis/snowball/TestSnowball.java similarity index 100% rename from sandbox/contributions/snowball/src/test/org/apache/lucene/analysis/snowball/TestSnowball.java rename to contrib/snowball/src/test/org/apache/lucene/analysis/snowball/TestSnowball.java diff --git a/sandbox/contributions/snowball/xdocs/index.xml b/contrib/snowball/xdocs/index.xml similarity index 100% rename from sandbox/contributions/snowball/xdocs/index.xml rename to contrib/snowball/xdocs/index.xml diff --git a/sandbox/contributions/snowball/xdocs/stylesheets/project.xml b/contrib/snowball/xdocs/stylesheets/project.xml similarity index 100% rename from sandbox/contributions/snowball/xdocs/stylesheets/project.xml rename to contrib/snowball/xdocs/stylesheets/project.xml