Screenshot instructions:
Windows
Mac
Red Hat Linux
Ubuntu
Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)
From: <herko_ter_horst@us...> - 2009-02-27 09:26:24
|
Revision: 1758 http://aperture.svn.sourceforge.net/aperture/?rev=1758&view=rev Author: herko_ter_horst Date: 2009-02-27 09:26:20 +0000 (Fri, 27 Feb 2009) Log Message: ----------- Websites module skeletons Added Paths: ----------- aperture/trunk/core/websites/bibsonomy/ aperture/trunk/core/websites/bibsonomy/pom.xml aperture/trunk/core/websites/bibsonomy/src/ aperture/trunk/core/websites/bibsonomy/src/main/ aperture/trunk/core/websites/bibsonomy/src/main/java/ aperture/trunk/core/websites/bibsonomy/src/main/java/org/ aperture/trunk/core/websites/bibsonomy/src/main/java/org/semanticdesktop/ aperture/trunk/core/websites/bibsonomy/src/main/java/org/semanticdesktop/aperture/ aperture/trunk/core/websites/bibsonomy/src/main/java/org/semanticdesktop/aperture/websites/ aperture/trunk/core/websites/bibsonomy/src/main/resources/ aperture/trunk/core/websites/bibsonomy/src/main/resources/org/ aperture/trunk/core/websites/bibsonomy/src/main/resources/org/semanticdesktop/ aperture/trunk/core/websites/bibsonomy/src/main/resources/org/semanticdesktop/aperture/ aperture/trunk/core/websites/bibsonomy/src/main/resources/org/semanticdesktop/aperture/websites/ aperture/trunk/core/websites/bibsonomy/src/test/ aperture/trunk/core/websites/bibsonomy/src/test/java/ aperture/trunk/core/websites/bibsonomy/src/test/java/org/ aperture/trunk/core/websites/bibsonomy/src/test/java/org/semanticdesktop/ aperture/trunk/core/websites/bibsonomy/src/test/java/org/semanticdesktop/aperture/ aperture/trunk/core/websites/core/pom.xml aperture/trunk/core/websites/core/src/ aperture/trunk/core/websites/core/src/main/ aperture/trunk/core/websites/core/src/main/java/ aperture/trunk/core/websites/core/src/main/java/org/ aperture/trunk/core/websites/core/src/main/java/org/semanticdesktop/ aperture/trunk/core/websites/core/src/main/java/org/semanticdesktop/aperture/ aperture/trunk/core/websites/core/src/test/ aperture/trunk/core/websites/core/src/test/java/ aperture/trunk/core/websites/core/src/test/java/org/ aperture/trunk/core/websites/core/src/test/java/org/semanticdesktop/ aperture/trunk/core/websites/core/src/test/java/org/semanticdesktop/aperture/ aperture/trunk/core/websites/delicious/ aperture/trunk/core/websites/delicious/pom.xml aperture/trunk/core/websites/delicious/src/ aperture/trunk/core/websites/delicious/src/main/ aperture/trunk/core/websites/delicious/src/main/java/ aperture/trunk/core/websites/delicious/src/main/java/org/ aperture/trunk/core/websites/delicious/src/main/java/org/semanticdesktop/ aperture/trunk/core/websites/delicious/src/main/java/org/semanticdesktop/aperture/ aperture/trunk/core/websites/delicious/src/main/java/org/semanticdesktop/aperture/websites/ aperture/trunk/core/websites/delicious/src/main/resources/ aperture/trunk/core/websites/delicious/src/main/resources/org/ aperture/trunk/core/websites/delicious/src/main/resources/org/semanticdesktop/ aperture/trunk/core/websites/delicious/src/main/resources/org/semanticdesktop/aperture/ aperture/trunk/core/websites/delicious/src/main/resources/org/semanticdesktop/aperture/websites/ aperture/trunk/core/websites/delicious/src/test/ aperture/trunk/core/websites/delicious/src/test/java/ aperture/trunk/core/websites/delicious/src/test/java/org/ aperture/trunk/core/websites/delicious/src/test/java/org/semanticdesktop/ aperture/trunk/core/websites/delicious/src/test/java/org/semanticdesktop/aperture/ aperture/trunk/core/websites/flickr/ aperture/trunk/core/websites/flickr/pom.xml aperture/trunk/core/websites/flickr/src/ aperture/trunk/core/websites/flickr/src/main/ aperture/trunk/core/websites/flickr/src/main/java/ aperture/trunk/core/websites/flickr/src/main/java/org/ aperture/trunk/core/websites/flickr/src/main/java/org/semanticdesktop/ aperture/trunk/core/websites/flickr/src/main/java/org/semanticdesktop/aperture/ aperture/trunk/core/websites/flickr/src/main/java/org/semanticdesktop/aperture/websites/ aperture/trunk/core/websites/flickr/src/main/resources/ aperture/trunk/core/websites/flickr/src/main/resources/org/ aperture/trunk/core/websites/flickr/src/main/resources/org/semanticdesktop/ aperture/trunk/core/websites/flickr/src/main/resources/org/semanticdesktop/aperture/ aperture/trunk/core/websites/flickr/src/main/resources/org/semanticdesktop/aperture/websites/ aperture/trunk/core/websites/flickr/src/test/ aperture/trunk/core/websites/flickr/src/test/java/ aperture/trunk/core/websites/flickr/src/test/java/org/ aperture/trunk/core/websites/flickr/src/test/java/org/semanticdesktop/ aperture/trunk/core/websites/flickr/src/test/java/org/semanticdesktop/aperture/ aperture/trunk/core/websites/iphoto/ aperture/trunk/core/websites/iphoto/pom.xml aperture/trunk/core/websites/iphoto/src/ aperture/trunk/core/websites/iphoto/src/main/ aperture/trunk/core/websites/iphoto/src/main/java/ aperture/trunk/core/websites/iphoto/src/main/java/org/ aperture/trunk/core/websites/iphoto/src/main/java/org/semanticdesktop/ aperture/trunk/core/websites/iphoto/src/main/java/org/semanticdesktop/aperture/ aperture/trunk/core/websites/iphoto/src/main/java/org/semanticdesktop/aperture/websites/ aperture/trunk/core/websites/iphoto/src/main/resources/ aperture/trunk/core/websites/iphoto/src/main/resources/org/ aperture/trunk/core/websites/iphoto/src/main/resources/org/semanticdesktop/ aperture/trunk/core/websites/iphoto/src/main/resources/org/semanticdesktop/aperture/ aperture/trunk/core/websites/iphoto/src/main/resources/org/semanticdesktop/aperture/websites/ aperture/trunk/core/websites/iphoto/src/test/ aperture/trunk/core/websites/iphoto/src/test/java/ aperture/trunk/core/websites/iphoto/src/test/java/org/ aperture/trunk/core/websites/iphoto/src/test/java/org/semanticdesktop/ aperture/trunk/core/websites/iphoto/src/test/java/org/semanticdesktop/aperture/ aperture/trunk/core/websites/pom.xml Added: aperture/trunk/core/websites/bibsonomy/pom.xml =================================================================== --- aperture/trunk/core/websites/bibsonomy/pom.xml (rev 0) +++ aperture/trunk/core/websites/bibsonomy/pom.xml 2009-02-27 09:26:20 UTC (rev 1758) @@ -0,0 +1,133 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0"; + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 + http://maven.apache.org/maven-v4_0_0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-websites</artifactId> + <version>1.3.0-SNAPSHOT</version> + </parent> + + <artifactId>aperture-websites-bibsonomy</artifactId> + + <name>Aperture Core: Website - Bibsonomy</name> + <description>Bibsonomy website implementation</description> + + <properties> + <ontology.input>src/main/resources/org/semanticdesktop/aperture/websites/bibsonomy/BibsonomyDataSource.ttl</ontology.input> + <ontology.namespace>http://aperture.semanticdesktop.org/ontology/2007/08/12/bibsonomyds#</ontology.namespace> + <ontology.class>BIBSONOMYDS</ontology.class> + <generator.output.package>org.semanticdesktop.aperture.websites.bibsonomy</generator.output.package> + <generator.output.class>BibsonomyDataSource</generator.output.class> + <generator.output.dir>src/main/java</generator.output.dir> + </properties> + + <dependencies> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-accessor-core</artifactId> + </dependency> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-crawler-core</artifactId> + </dependency> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-detector-core</artifactId> + </dependency> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-rdf</artifactId> + </dependency> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-vocabulary-core</artifactId> + </dependency> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-websites-core</artifactId> + </dependency> + + <dependency> + <groupId>org.semweb4j</groupId> + <artifactId>rdf2go.api</artifactId> + </dependency> + + <dependency> + <groupId>org.osgi</groupId> + <artifactId>osgi_R4_core</artifactId> + </dependency> + + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-jdk14</artifactId> + <scope>test</scope> + </dependency> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-vocabulary-maven-plugin</artifactId> + <configuration> + <vocabularies> + <vocabulary> + <ontology>${ontology.input}</ontology> + <namespace>${ontology.namespace}</namespace> + <javaClass>${generator.output.package}.${ontology.class}</javaClass> + <outputDir>${generator.output.dir}</outputDir> + </vocabulary> + </vocabularies> + </configuration> + </plugin> + <plugin> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-datasource-maven-plugin</artifactId> + <configuration> + <dataSources> + <dataSource> + <ontology>${ontology.input}</ontology> + <namespace>${ontology.namespace}</namespace> + <ontologyClass>${ontology.class}</ontologyClass> + <javaClass>${generator.output.package}.${generator.output.class}</javaClass> + <outputDir>${generator.output.dir}</outputDir> + </dataSource> + </dataSources> + </configuration> + </plugin> + <plugin> + <artifactId>maven-jar-plugin</artifactId> + <configuration> + <archive> + <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile> + </archive> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <extensions>true</extensions> + <configuration> + <instructions> + <Export-Package>org.semanticdesktop.aperture.websites.bibsonomy</Export-Package> + <Private-Package>org.semanticdesktop.aperture.websites.bibsonomy.bundle</Private-Package> + <Bundle-Activator>org.semanticdesktop.aperture.websites.bibsonomy.bundle.BibsonomyWebsitesActivator</Bundle-Activator> + </instructions> + </configuration> + </plugin> + </plugins> + </build> +</project> Added: aperture/trunk/core/websites/core/pom.xml =================================================================== --- aperture/trunk/core/websites/core/pom.xml (rev 0) +++ aperture/trunk/core/websites/core/pom.xml 2009-02-27 09:26:20 UTC (rev 1758) @@ -0,0 +1,85 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0"; + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 + http://maven.apache.org/maven-v4_0_0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-websites</artifactId> + <version>1.3.0-SNAPSHOT</version> + </parent> + + <artifactId>aperture-websites-core</artifactId> + + <name>Aperture Core: Website - Core</name> + <description>Core Website API</description> + + <dependencies> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-accessor-core</artifactId> + </dependency> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-crawler-core</artifactId> + </dependency> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-rdf</artifactId> + </dependency> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-vocabulary-core</artifactId> + </dependency> + + <dependency> + <groupId>org.semweb4j</groupId> + <artifactId>rdf2go.api</artifactId> + </dependency> + + <dependency> + <groupId>org.osgi</groupId> + <artifactId>osgi_R4_core</artifactId> + </dependency> + + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-jdk14</artifactId> + <scope>test</scope> + </dependency> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <artifactId>maven-jar-plugin</artifactId> + <configuration> + <archive> + <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile> + </archive> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <extensions>true</extensions> + <configuration> + <instructions> + <Export-Package>org.semanticdesktop.aperture.websites</Export-Package> + </instructions> + </configuration> + </plugin> + </plugins> + </build> +</project> Added: aperture/trunk/core/websites/delicious/pom.xml =================================================================== --- aperture/trunk/core/websites/delicious/pom.xml (rev 0) +++ aperture/trunk/core/websites/delicious/pom.xml 2009-02-27 09:26:20 UTC (rev 1758) @@ -0,0 +1,133 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0"; + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 + http://maven.apache.org/maven-v4_0_0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-websites</artifactId> + <version>1.3.0-SNAPSHOT</version> + </parent> + + <artifactId>aperture-websites-delicious</artifactId> + + <name>Aperture Core: Website - del.icio.us</name> + <description>del.icio.us website implementation</description> + + <properties> + <ontology.input>src/main/resources/org/semanticdesktop/aperture/websites/delicious/DeliciousDataSource.ttl</ontology.input> + <ontology.namespace>http://aperture.semanticdesktop.org/ontology/2007/08/12/deliciousds#</ontology.namespace> + <ontology.class>DELICIOUSDS</ontology.class> + <generator.output.package>org.semanticdesktop.aperture.websites.delicious</generator.output.package> + <generator.output.class>DeliciousDataSource</generator.output.class> + <generator.output.dir>src/main/java</generator.output.dir> + </properties> + + <dependencies> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-accessor-core</artifactId> + </dependency> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-crawler-core</artifactId> + </dependency> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-detector-core</artifactId> + </dependency> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-rdf</artifactId> + </dependency> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-vocabulary-core</artifactId> + </dependency> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-websites-core</artifactId> + </dependency> + + <dependency> + <groupId>org.semweb4j</groupId> + <artifactId>rdf2go.api</artifactId> + </dependency> + + <dependency> + <groupId>org.osgi</groupId> + <artifactId>osgi_R4_core</artifactId> + </dependency> + + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-jdk14</artifactId> + <scope>test</scope> + </dependency> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-vocabulary-maven-plugin</artifactId> + <configuration> + <vocabularies> + <vocabulary> + <ontology>${ontology.input}</ontology> + <namespace>${ontology.namespace}</namespace> + <javaClass>${generator.output.package}.${ontology.class}</javaClass> + <outputDir>${generator.output.dir}</outputDir> + </vocabulary> + </vocabularies> + </configuration> + </plugin> + <plugin> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-datasource-maven-plugin</artifactId> + <configuration> + <dataSources> + <dataSource> + <ontology>${ontology.input}</ontology> + <namespace>${ontology.namespace}</namespace> + <ontologyClass>${ontology.class}</ontologyClass> + <javaClass>${generator.output.package}.${generator.output.class}</javaClass> + <outputDir>${generator.output.dir}</outputDir> + </dataSource> + </dataSources> + </configuration> + </plugin> + <plugin> + <artifactId>maven-jar-plugin</artifactId> + <configuration> + <archive> + <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile> + </archive> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <extensions>true</extensions> + <configuration> + <instructions> + <Export-Package>org.semanticdesktop.aperture.websites.delicious</Export-Package> + <Private-Package>org.semanticdesktop.aperture.websites.delicious.bundle</Private-Package> + <Bundle-Activator>org.semanticdesktop.aperture.websites.delicious.bundle.DeliciousWebsitesActivator</Bundle-Activator> + </instructions> + </configuration> + </plugin> + </plugins> + </build> +</project> Added: aperture/trunk/core/websites/flickr/pom.xml =================================================================== --- aperture/trunk/core/websites/flickr/pom.xml (rev 0) +++ aperture/trunk/core/websites/flickr/pom.xml 2009-02-27 09:26:20 UTC (rev 1758) @@ -0,0 +1,133 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0"; + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 + http://maven.apache.org/maven-v4_0_0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-websites</artifactId> + <version>1.3.0-SNAPSHOT</version> + </parent> + + <artifactId>aperture-websites-flickr</artifactId> + + <name>Aperture Core: Website - Flickr</name> + <description>Flickr website implementation</description> + + <properties> + <ontology.input>src/main/resources/org/semanticdesktop/aperture/websites/flickr/FlickrDataSource.ttl</ontology.input> + <ontology.namespace>http://aperture.semanticdesktop.org/ontology/2007/08/12/flickrds#</ontology.namespace> + <ontology.class>FLICKRDS</ontology.class> + <generator.output.package>org.semanticdesktop.aperture.websites.flickr</generator.output.package> + <generator.output.class>FlickrDataSource</generator.output.class> + <generator.output.dir>src/main/java</generator.output.dir> + </properties> + + <dependencies> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-accessor-core</artifactId> + </dependency> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-crawler-core</artifactId> + </dependency> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-detector-core</artifactId> + </dependency> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-rdf</artifactId> + </dependency> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-vocabulary-core</artifactId> + </dependency> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-websites-core</artifactId> + </dependency> + + <dependency> + <groupId>org.semweb4j</groupId> + <artifactId>rdf2go.api</artifactId> + </dependency> + + <dependency> + <groupId>org.osgi</groupId> + <artifactId>osgi_R4_core</artifactId> + </dependency> + + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-jdk14</artifactId> + <scope>test</scope> + </dependency> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-vocabulary-maven-plugin</artifactId> + <configuration> + <vocabularies> + <vocabulary> + <ontology>${ontology.input}</ontology> + <namespace>${ontology.namespace}</namespace> + <javaClass>${generator.output.package}.${ontology.class}</javaClass> + <outputDir>${generator.output.dir}</outputDir> + </vocabulary> + </vocabularies> + </configuration> + </plugin> + <plugin> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-datasource-maven-plugin</artifactId> + <configuration> + <dataSources> + <dataSource> + <ontology>${ontology.input}</ontology> + <namespace>${ontology.namespace}</namespace> + <ontologyClass>${ontology.class}</ontologyClass> + <javaClass>${generator.output.package}.${generator.output.class}</javaClass> + <outputDir>${generator.output.dir}</outputDir> + </dataSource> + </dataSources> + </configuration> + </plugin> + <plugin> + <artifactId>maven-jar-plugin</artifactId> + <configuration> + <archive> + <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile> + </archive> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <extensions>true</extensions> + <configuration> + <instructions> + <Export-Package>org.semanticdesktop.aperture.websites.flickr</Export-Package> + <Private-Package>org.semanticdesktop.aperture.websites.flickr.bundle</Private-Package> + <Bundle-Activator>org.semanticdesktop.aperture.websites.flickr.bundle.FlickrWebsitesActivator</Bundle-Activator> + </instructions> + </configuration> + </plugin> + </plugins> + </build> +</project> Added: aperture/trunk/core/websites/iphoto/pom.xml =================================================================== --- aperture/trunk/core/websites/iphoto/pom.xml (rev 0) +++ aperture/trunk/core/websites/iphoto/pom.xml 2009-02-27 09:26:20 UTC (rev 1758) @@ -0,0 +1,133 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0"; + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 + http://maven.apache.org/maven-v4_0_0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-websites</artifactId> + <version>1.3.0-SNAPSHOT</version> + </parent> + + <artifactId>aperture-websites-iphoto</artifactId> + + <name>Aperture Core: Website - iPhoto</name> + <description>iPhoto website implementation</description> + + <properties> + <ontology.input>src/main/resources/org/semanticdesktop/aperture/websites/iphoto/IphotoDataSource.ttl</ontology.input> + <ontology.namespace>http://aperture.semanticdesktop.org/ontology/2007/08/12/iphotods#</ontology.namespace> + <ontology.class>FLICKRDS</ontology.class> + <generator.output.package>org.semanticdesktop.aperture.websites.iphoto</generator.output.package> + <generator.output.class>IphotoDataSource</generator.output.class> + <generator.output.dir>src/main/java</generator.output.dir> + </properties> + + <dependencies> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-accessor-core</artifactId> + </dependency> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-crawler-core</artifactId> + </dependency> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-detector-core</artifactId> + </dependency> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-rdf</artifactId> + </dependency> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-vocabulary-core</artifactId> + </dependency> + <dependency> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-websites-core</artifactId> + </dependency> + + <dependency> + <groupId>org.semweb4j</groupId> + <artifactId>rdf2go.api</artifactId> + </dependency> + + <dependency> + <groupId>org.osgi</groupId> + <artifactId>osgi_R4_core</artifactId> + </dependency> + + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-jdk14</artifactId> + <scope>test</scope> + </dependency> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-vocabulary-maven-plugin</artifactId> + <configuration> + <vocabularies> + <vocabulary> + <ontology>${ontology.input}</ontology> + <namespace>${ontology.namespace}</namespace> + <javaClass>${generator.output.package}.${ontology.class}</javaClass> + <outputDir>${generator.output.dir}</outputDir> + </vocabulary> + </vocabularies> + </configuration> + </plugin> + <plugin> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-datasource-maven-plugin</artifactId> + <configuration> + <dataSources> + <dataSource> + <ontology>${ontology.input}</ontology> + <namespace>${ontology.namespace}</namespace> + <ontologyClass>${ontology.class}</ontologyClass> + <javaClass>${generator.output.package}.${generator.output.class}</javaClass> + <outputDir>${generator.output.dir}</outputDir> + </dataSource> + </dataSources> + </configuration> + </plugin> + <plugin> + <artifactId>maven-jar-plugin</artifactId> + <configuration> + <archive> + <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile> + </archive> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <extensions>true</extensions> + <configuration> + <instructions> + <Export-Package>org.semanticdesktop.aperture.websites.iphoto</Export-Package> + <Private-Package>org.semanticdesktop.aperture.websites.iphoto.bundle</Private-Package> + <Bundle-Activator>org.semanticdesktop.aperture.websites.iphoto.bundle.IphotoWebsitesActivator</Bundle-Activator> + </instructions> + </configuration> + </plugin> + </plugins> + </build> +</project> Added: aperture/trunk/core/websites/pom.xml =================================================================== --- aperture/trunk/core/websites/pom.xml (rev 0) +++ aperture/trunk/core/websites/pom.xml 2009-02-27 09:26:20 UTC (rev 1758) @@ -0,0 +1,27 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0"; + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 + http://maven.apache.org/maven-v4_0_0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.semanticdesktop.aperture</groupId> + <artifactId>aperture-core</artifactId> + <version>1.3.0-SNAPSHOT</version> + </parent> + + <artifactId>aperture-websites</artifactId> + <packaging>pom</packaging> + + <name>Aperture Core: Websites</name> + <description>DataSource/Crawler implementations for specific websites</description> + + <modules> + <module>core</module> + <module>bibsonomy</module> + <module>delicious</module> + <module>flickr</module> + <module>iphoto</module> + </modules> +</project> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <herko_ter_horst@us...> - 2009-02-27 09:33:36
|
Revision: 1760 http://aperture.svn.sourceforge.net/aperture/?rev=1760&view=rev Author: herko_ter_horst Date: 2009-02-27 09:33:34 +0000 (Fri, 27 Feb 2009) Log Message: ----------- Moved remotely Added Paths: ----------- aperture/trunk/core/websites/bibsonomy/src/main/java/org/semanticdesktop/aperture/websites/bibsonomy/ Removed Paths: ------------- aperture/trunk/core/websites/core/src/main/java/org/semanticdesktop/aperture/websites/bibsonomy/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <herko_ter_horst@us...> - 2009-02-27 09:36:01
|
Revision: 1761 http://aperture.svn.sourceforge.net/aperture/?rev=1761&view=rev Author: herko_ter_horst Date: 2009-02-27 09:35:58 +0000 (Fri, 27 Feb 2009) Log Message: ----------- Moved remotely Added Paths: ----------- aperture/trunk/core/websites/delicious/src/main/java/org/semanticdesktop/aperture/websites/delicious/ Removed Paths: ------------- aperture/trunk/core/websites/core/src/main/java/org/semanticdesktop/aperture/websites/delicious/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <herko_ter_horst@us...> - 2009-02-27 09:37:59
|
Revision: 1762 http://aperture.svn.sourceforge.net/aperture/?rev=1762&view=rev Author: herko_ter_horst Date: 2009-02-27 09:37:56 +0000 (Fri, 27 Feb 2009) Log Message: ----------- Moved remotely Added Paths: ----------- aperture/trunk/core/websites/flickr/src/main/java/org/semanticdesktop/aperture/websites/flickr/ Removed Paths: ------------- aperture/trunk/core/websites/core/src/main/java/org/semanticdesktop/aperture/websites/flickr/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <herko_ter_horst@us...> - 2009-02-27 09:39:59
|
Revision: 1763 http://aperture.svn.sourceforge.net/aperture/?rev=1763&view=rev Author: herko_ter_horst Date: 2009-02-27 09:39:57 +0000 (Fri, 27 Feb 2009) Log Message: ----------- Moved remotely Added Paths: ----------- aperture/trunk/core/websites/iphoto/src/main/java/org/semanticdesktop/aperture/websites/iphoto/ Removed Paths: ------------- aperture/trunk/core/websites/core/src/main/java/org/semanticdesktop/aperture/websites/iphoto/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <herko_ter_horst@us...> - 2009-02-27 10:31:08
|
Revision: 1773 http://aperture.svn.sourceforge.net/aperture/?rev=1773&view=rev Author: herko_ter_horst Date: 2009-02-27 10:30:59 +0000 (Fri, 27 Feb 2009) Log Message: ----------- Ignore generated classes. Property Changed: ---------------- aperture/trunk/core/websites/bibsonomy/src/main/java/org/semanticdesktop/aperture/websites/bibsonomy/ aperture/trunk/core/websites/delicious/src/main/java/org/semanticdesktop/aperture/websites/delicious/ aperture/trunk/core/websites/flickr/src/main/java/org/semanticdesktop/aperture/websites/flickr/ aperture/trunk/core/websites/iphoto/src/main/java/org/semanticdesktop/aperture/websites/iphoto/ Property changes on: aperture/trunk/core/websites/bibsonomy/src/main/java/org/semanticdesktop/aperture/websites/bibsonomy ___________________________________________________________________ Added: svn:ignore + BibsonomyDataSource.java BIBSONOMYDS.java Property changes on: aperture/trunk/core/websites/delicious/src/main/java/org/semanticdesktop/aperture/websites/delicious ___________________________________________________________________ Added: svn:ignore + DeliciousDataSource.java DELICIOUSDS.java Property changes on: aperture/trunk/core/websites/flickr/src/main/java/org/semanticdesktop/aperture/websites/flickr ___________________________________________________________________ Added: svn:ignore + FlickrDataSource.java FLICKRDS.java Property changes on: aperture/trunk/core/websites/iphoto/src/main/java/org/semanticdesktop/aperture/websites/iphoto ___________________________________________________________________ Added: svn:ignore + IPHOTODS.java IPhotoKeywordDataSource.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <herko_ter_horst@us...> - 2009-02-27 11:07:25
|
Revision: 1774 http://aperture.svn.sourceforge.net/aperture/?rev=1774&view=rev Author: herko_ter_horst Date: 2009-02-27 11:07:13 +0000 (Fri, 27 Feb 2009) Log Message: ----------- Added activators to website modules. Modified Paths: -------------- aperture/trunk/core/websites/bibsonomy/pom.xml aperture/trunk/core/websites/delicious/pom.xml aperture/trunk/core/websites/flickr/pom.xml aperture/trunk/core/websites/iphoto/pom.xml Added Paths: ----------- aperture/trunk/core/websites/bibsonomy/src/main/java/org/semanticdesktop/aperture/websites/bibsonomy/bundle/ aperture/trunk/core/websites/bibsonomy/src/main/java/org/semanticdesktop/aperture/websites/bibsonomy/bundle/BibsonomyActivator.java aperture/trunk/core/websites/delicious/src/main/java/org/semanticdesktop/aperture/websites/delicious/bundle/ aperture/trunk/core/websites/delicious/src/main/java/org/semanticdesktop/aperture/websites/delicious/bundle/DeliciousActivator.java aperture/trunk/core/websites/flickr/src/main/java/org/semanticdesktop/aperture/websites/flickr/bundle/ aperture/trunk/core/websites/flickr/src/main/java/org/semanticdesktop/aperture/websites/flickr/bundle/FlickrActivator.java aperture/trunk/core/websites/iphoto/src/main/java/org/semanticdesktop/aperture/websites/iphoto/bundle/ aperture/trunk/core/websites/iphoto/src/main/java/org/semanticdesktop/aperture/websites/iphoto/bundle/IPhotoActivator.java Modified: aperture/trunk/core/websites/bibsonomy/pom.xml =================================================================== --- aperture/trunk/core/websites/bibsonomy/pom.xml 2009-02-27 10:30:59 UTC (rev 1773) +++ aperture/trunk/core/websites/bibsonomy/pom.xml 2009-02-27 11:07:13 UTC (rev 1774) @@ -124,7 +124,7 @@ <instructions> <Export-Package>org.semanticdesktop.aperture.websites.bibsonomy</Export-Package> <Private-Package>org.semanticdesktop.aperture.websites.bibsonomy.bundle</Private-Package> - <Bundle-Activator>org.semanticdesktop.aperture.websites.bibsonomy.bundle.BibsonomyWebsitesActivator</Bundle-Activator> + <Bundle-Activator>org.semanticdesktop.aperture.websites.bibsonomy.bundle.BibsonomyActivator</Bundle-Activator> </instructions> </configuration> </plugin> Added: aperture/trunk/core/websites/bibsonomy/src/main/java/org/semanticdesktop/aperture/websites/bibsonomy/bundle/BibsonomyActivator.java =================================================================== --- aperture/trunk/core/websites/bibsonomy/src/main/java/org/semanticdesktop/aperture/websites/bibsonomy/bundle/BibsonomyActivator.java (rev 0) +++ aperture/trunk/core/websites/bibsonomy/src/main/java/org/semanticdesktop/aperture/websites/bibsonomy/bundle/BibsonomyActivator.java 2009-02-27 11:07:13 UTC (rev 1774) @@ -0,0 +1,55 @@ +/* + * Copyright (c) 2006 - 2008 Aduna and Deutsches Forschungszentrum fuer Kuenstliche Intelligenz DFKI GmbH. + * All rights reserved. + * + * Licensed under the Aperture BSD-style license. + */ +package org.semanticdesktop.aperture.websites.bibsonomy.bundle; + +import org.osgi.framework.BundleActivator; +import org.osgi.framework.BundleContext; +import org.osgi.framework.ServiceRegistration; +import org.semanticdesktop.aperture.crawler.CrawlerFactory; +import org.semanticdesktop.aperture.datasource.DataSourceFactory; +import org.semanticdesktop.aperture.websites.bibsonomy.BibsonomyCrawlerFactory; +import org.semanticdesktop.aperture.websites.bibsonomy.BibsonomyDataSourceFactory; + +/** + * Bibsonomy activator + */ +public class BibsonomyActivator implements BundleActivator { + + private ServiceRegistration crawlerServiceRegistration; + private ServiceRegistration dataSourceServiceRegistration; + + /** + * Starts the bundle + * + * @param context + * the bundle context + * @throws Exception + * if something goes wrong + */ + public void start(BundleContext context) throws Exception { + crawlerServiceRegistration = context.registerService( + CrawlerFactory.class.getName(), new BibsonomyCrawlerFactory(), + null); + + dataSourceServiceRegistration = context.registerService( + DataSourceFactory.class.getName(), + new BibsonomyDataSourceFactory(), null); + } + + /** + * Stops the bundle, unregisters the services + * + * @param context + * the bundle context + * @throws Exception + * if something goes wrong in the process + */ + public void stop(BundleContext context) throws Exception { + crawlerServiceRegistration.unregister(); + dataSourceServiceRegistration.unregister(); + } +} Modified: aperture/trunk/core/websites/delicious/pom.xml =================================================================== --- aperture/trunk/core/websites/delicious/pom.xml 2009-02-27 10:30:59 UTC (rev 1773) +++ aperture/trunk/core/websites/delicious/pom.xml 2009-02-27 11:07:13 UTC (rev 1774) @@ -133,7 +133,7 @@ <instructions> <Export-Package>org.semanticdesktop.aperture.websites.delicious</Export-Package> <Private-Package>org.semanticdesktop.aperture.websites.delicious.bundle</Private-Package> - <Bundle-Activator>org.semanticdesktop.aperture.websites.delicious.bundle.DeliciousWebsitesActivator</Bundle-Activator> + <Bundle-Activator>org.semanticdesktop.aperture.websites.delicious.bundle.DeliciousActivator</Bundle-Activator> </instructions> </configuration> </plugin> Added: aperture/trunk/core/websites/delicious/src/main/java/org/semanticdesktop/aperture/websites/delicious/bundle/DeliciousActivator.java =================================================================== --- aperture/trunk/core/websites/delicious/src/main/java/org/semanticdesktop/aperture/websites/delicious/bundle/DeliciousActivator.java (rev 0) +++ aperture/trunk/core/websites/delicious/src/main/java/org/semanticdesktop/aperture/websites/delicious/bundle/DeliciousActivator.java 2009-02-27 11:07:13 UTC (rev 1774) @@ -0,0 +1,55 @@ +/* + * Copyright (c) 2006 - 2008 Aduna and Deutsches Forschungszentrum fuer Kuenstliche Intelligenz DFKI GmbH. + * All rights reserved. + * + * Licensed under the Aperture BSD-style license. + */ +package org.semanticdesktop.aperture.websites.delicious.bundle; + +import org.osgi.framework.BundleActivator; +import org.osgi.framework.BundleContext; +import org.osgi.framework.ServiceRegistration; +import org.semanticdesktop.aperture.crawler.CrawlerFactory; +import org.semanticdesktop.aperture.datasource.DataSourceFactory; +import org.semanticdesktop.aperture.websites.delicious.DeliciousCrawlerFactory; +import org.semanticdesktop.aperture.websites.delicious.DeliciousDataSourceFactory; + +/** + * Delicious activator + */ +public class DeliciousActivator implements BundleActivator { + + private ServiceRegistration crawlerServiceRegistration; + private ServiceRegistration dataSourceServiceRegistration; + + /** + * Starts the bundle + * + * @param context + * the bundle context + * @throws Exception + * if something goes wrong + */ + public void start(BundleContext context) throws Exception { + crawlerServiceRegistration = context.registerService( + CrawlerFactory.class.getName(), new DeliciousCrawlerFactory(), + null); + + dataSourceServiceRegistration = context.registerService( + DataSourceFactory.class.getName(), + new DeliciousDataSourceFactory(), null); + } + + /** + * Stops the bundle, unregisters the services + * + * @param context + * the bundle context + * @throws Exception + * if something goes wrong in the process + */ + public void stop(BundleContext context) throws Exception { + crawlerServiceRegistration.unregister(); + dataSourceServiceRegistration.unregister(); + } +} Modified: aperture/trunk/core/websites/flickr/pom.xml =================================================================== --- aperture/trunk/core/websites/flickr/pom.xml 2009-02-27 10:30:59 UTC (rev 1773) +++ aperture/trunk/core/websites/flickr/pom.xml 2009-02-27 11:07:13 UTC (rev 1774) @@ -129,7 +129,7 @@ <instructions> <Export-Package>org.semanticdesktop.aperture.websites.flickr</Export-Package> <Private-Package>org.semanticdesktop.aperture.websites.flickr.bundle</Private-Package> - <Bundle-Activator>org.semanticdesktop.aperture.websites.flickr.bundle.FlickrWebsitesActivator</Bundle-Activator> + <Bundle-Activator>org.semanticdesktop.aperture.websites.flickr.bundle.FlickrActivator</Bundle-Activator> </instructions> </configuration> </plugin> Added: aperture/trunk/core/websites/flickr/src/main/java/org/semanticdesktop/aperture/websites/flickr/bundle/FlickrActivator.java =================================================================== --- aperture/trunk/core/websites/flickr/src/main/java/org/semanticdesktop/aperture/websites/flickr/bundle/FlickrActivator.java (rev 0) +++ aperture/trunk/core/websites/flickr/src/main/java/org/semanticdesktop/aperture/websites/flickr/bundle/FlickrActivator.java 2009-02-27 11:07:13 UTC (rev 1774) @@ -0,0 +1,55 @@ +/* + * Copyright (c) 2006 - 2008 Aduna and Deutsches Forschungszentrum fuer Kuenstliche Intelligenz DFKI GmbH. + * All rights reserved. + * + * Licensed under the Aperture BSD-style license. + */ +package org.semanticdesktop.aperture.websites.flickr.bundle; + +import org.osgi.framework.BundleActivator; +import org.osgi.framework.BundleContext; +import org.osgi.framework.ServiceRegistration; +import org.semanticdesktop.aperture.crawler.CrawlerFactory; +import org.semanticdesktop.aperture.datasource.DataSourceFactory; +import org.semanticdesktop.aperture.websites.flickr.FlickrCrawlerFactory; +import org.semanticdesktop.aperture.websites.flickr.FlickrDataSourceFactory; + +/** + * Flickr activator + */ +public class FlickrActivator implements BundleActivator { + + private ServiceRegistration crawlerServiceRegistration; + private ServiceRegistration dataSourceServiceRegistration; + + /** + * Starts the bundle + * + * @param context + * the bundle context + * @throws Exception + * if something goes wrong + */ + public void start(BundleContext context) throws Exception { + crawlerServiceRegistration = context.registerService( + CrawlerFactory.class.getName(), new FlickrCrawlerFactory(), + null); + + dataSourceServiceRegistration = context.registerService( + DataSourceFactory.class.getName(), + new FlickrDataSourceFactory(), null); + } + + /** + * Stops the bundle, unregisters the services + * + * @param context + * the bundle context + * @throws Exception + * if something goes wrong in the process + */ + public void stop(BundleContext context) throws Exception { + crawlerServiceRegistration.unregister(); + dataSourceServiceRegistration.unregister(); + } +} Modified: aperture/trunk/core/websites/iphoto/pom.xml =================================================================== --- aperture/trunk/core/websites/iphoto/pom.xml 2009-02-27 10:30:59 UTC (rev 1773) +++ aperture/trunk/core/websites/iphoto/pom.xml 2009-02-27 11:07:13 UTC (rev 1774) @@ -124,7 +124,7 @@ <instructions> <Export-Package>org.semanticdesktop.aperture.websites.iphoto</Export-Package> <Private-Package>org.semanticdesktop.aperture.websites.iphoto.bundle</Private-Package> - <Bundle-Activator>org.semanticdesktop.aperture.websites.iphoto.bundle.IphotoWebsitesActivator</Bundle-Activator> + <Bundle-Activator>org.semanticdesktop.aperture.websites.iphoto.bundle.IPhotoActivator</Bundle-Activator> </instructions> </configuration> </plugin> Added: aperture/trunk/core/websites/iphoto/src/main/java/org/semanticdesktop/aperture/websites/iphoto/bundle/IPhotoActivator.java =================================================================== --- aperture/trunk/core/websites/iphoto/src/main/java/org/semanticdesktop/aperture/websites/iphoto/bundle/IPhotoActivator.java (rev 0) +++ aperture/trunk/core/websites/iphoto/src/main/java/org/semanticdesktop/aperture/websites/iphoto/bundle/IPhotoActivator.java 2009-02-27 11:07:13 UTC (rev 1774) @@ -0,0 +1,55 @@ +/* + * Copyright (c) 2006 - 2008 Aduna and Deutsches Forschungszentrum fuer Kuenstliche Intelligenz DFKI GmbH. + * All rights reserved. + * + * Licensed under the Aperture BSD-style license. + */ +package org.semanticdesktop.aperture.websites.iphoto.bundle; + +import org.osgi.framework.BundleActivator; +import org.osgi.framework.BundleContext; +import org.osgi.framework.ServiceRegistration; +import org.semanticdesktop.aperture.crawler.CrawlerFactory; +import org.semanticdesktop.aperture.datasource.DataSourceFactory; +import org.semanticdesktop.aperture.websites.iphoto.IPhotoKeywordCrawlerFactory; +import org.semanticdesktop.aperture.websites.iphoto.IPhotoKeywordDataSourceFactory; + +/** + * iPhoto activator + */ +public class IPhotoActivator implements BundleActivator { + + private ServiceRegistration crawlerServiceRegistration; + private ServiceRegistration dataSourceServiceRegistration; + + /** + * Starts the bundle + * + * @param context + * the bundle context + * @throws Exception + * if something goes wrong + */ + public void start(BundleContext context) throws Exception { + crawlerServiceRegistration = context.registerService( + CrawlerFactory.class.getName(), + new IPhotoKeywordCrawlerFactory(), null); + + dataSourceServiceRegistration = context.registerService( + DataSourceFactory.class.getName(), + new IPhotoKeywordDataSourceFactory(), null); + } + + /** + * Stops the bundle, unregisters the services + * + * @param context + * the bundle context + * @throws Exception + * if something goes wrong in the process + */ + public void stop(BundleContext context) throws Exception { + crawlerServiceRegistration.unregister(); + dataSourceServiceRegistration.unregister(); + } +} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |