On 16/08/12 22:58, Reto Bachmann-Gmür wrote:
On Thu, Aug 16, 2012 at 12:15 PM, Andy Seaborne <[email protected]> wrote:
...
But the svn tag is not the same as the source-release.
You mean the filename?
That's different as well but there are files tagged that aren't in the
source-release.
reactor-0.3-incubating-source-release.zip
==>
has 3 folders:
reactor-0.3-incubating/parent
reactor-0.3-incubating/src
reactor-0.3-incubating/shell
https://svn.apache.org/repos/asf/incubator/clerezza/tags/clerezza-0.3-incubating/
==>
has many folders (of which many are stubs if you look hard enough which
you shouldn't have to).
There are some file though:
e.g.
https://svn.apache.org/repos/asf/incubator/clerezza/tags/clerezza-0.3-incubating/platform.cris/src/main/java/org/apache/clerezza/platform/cris/IndexService.java
https://svn.apache.org/repos/asf/incubator/clerezza/tags/clerezza-0.3-incubating/rdf.jena.sparql/src/main/java/org/apache/clerezza/rdf/jena/sparql/JenaSparqlEngine.java
which are not in the source-release zip.
(and no top level NOTICE file is tagged)
As an external point-of-view, its hard to know what's what but that is
the point for downstream integrators. These may be less significant in
a maven ecosystem but they do exist.
Andy
They may cause difficulties getting IPMC votes.
I still get:
[INFO] --- maven-scala-plugin:2.9.1:**compile (default) @ shell ---
[ERROR] /home/afs/tmp/reactor-0.3-**incubating/shell/src/main/**scala
As this hardly qualifies as error message the obvious error is in the tool
generating it, probably the scala compiler plugin as it comes right after
its debug output:
[DEBUG] Configuring mojo org.scala-tools:maven-scala-plugin:2.9.1:compile
from plugin realm
ClassRealm[plugin>org.scala-tools:maven-scala-plugin:2.9.1, parent:
sun.misc.Launcher$AppClassLoader@1a45a877]
[DEBUG] Configuring mojo 'org.scala-tools:maven-scala-plugin:2.9.1:compile'
with basic configurator -->
[DEBUG] (f) displayCmd = false
[DEBUG] (f) localRepo = id: local
url: file:///home/reto/.m2/repository/
layout: none
[DEBUG] (f) outputDir = /tmp/reactor-0.3-incubating/shell/target/classes
[DEBUG] (f) project = MavenProject:
org.apache.clerezza:shell:0.3-incubating @
/tmp/reactor-0.3-incubating/shell/pom.xml
[DEBUG] (f) remoteRepos = [ id: apache.snapshots
url: http://repository.apache.org/snapshots
layout: default
snapshots: [enabled => true, update => daily]
releases: [enabled => false, update => daily]
, id: central
url: http://repo1.maven.org/maven2
layout: default
snapshots: [enabled => false, update => daily]
releases: [enabled => true, update => daily]
]
[DEBUG] (f) scalaClassName = scala.tools.nsc.Main
[DEBUG] (f) sourceDir =
/tmp/reactor-0.3-incubating/shell/src/main/scala/../scala
[DEBUG] -- end configuration --
[ERROR] /tmp/reactor-0.3-incubating/shell/src/main/scala
Reto
which seems odd. (-e does not give any information)
Andy
Cheers,
Reto
On Thu, Aug 16, 2012 at 10:09 AM, Andy Seaborne <[email protected]> wrote:
On 14/08/12 15:56, Reto Bachmann-Gmür wrote:
The sources are available here:
https://repository.apache.org/****content/repositories/**<https://repository.apache.org/**content/repositories/**>
orgapacheclerezza-136/org/****apache/clerezza/reactor/0.3-**
incubating/reactor-0.3-****incubating-source-release.zip(****currently<
https://**repository.apache.org/content/**repositories/**
orgapacheclerezza-136/org/**apache/clerezza/reactor/0.3-**
incubating/reactor-0.3-**incubating-source-release.zip%**28currently<https://repository.apache.org/content/repositories/orgapacheclerezza-136/org/apache/clerezza/reactor/0.3-incubating/reactor-0.3-incubating-source-release.zip%28currently>
down!)
and:
http://people.apache.org/~****reto/clerezza-0.3-incubating/<http://people.apache.org/%7E**reto/clerezza-0.3-incubating/>
<**http://people.apache.org/%**7Ereto/clerezza-0.3-**incubating/<http://people.apache.org/%7Ereto/clerezza-0.3-incubating/>
Release tag is:
https://svn.apache.org/repos/****asf/incubator/clerezza/tags/****<https://svn.apache.org/repos/**asf/incubator/clerezza/tags/**>
clerezza-0.3-incubating/<https**://svn.apache.org/repos/asf/**
incubator/clerezza/tags/**clerezza-0.3-incubating/<https://svn.apache.org/repos/asf/incubator/clerezza/tags/clerezza-0.3-incubating/>
I tried to build from the source-release (to learn more about Clerezza)
and encountered a problem.
The tagged svn includes scala sources
.../shell/src/main/scala/org/****apache/clerezza/shell/
but these are not in the source-release
The build does not work:
...
[INFO] --- maven-scr-plugin:1.7.0:scr (generate-scr-scrdescriptor) @
clerezza ---
[WARNING] Source tree does not exist. Ignoring
/home/afs/tmp/reactor-0.3-*
*incubating/parent/src/main/****java
...
[INFO] --- maven-scala-plugin:2.9.1:****compile (default) @ shell ---
[ERROR] /home/afs/tmp/reactor-0.3-****incubating/shell/src/main/****
scala
...
[INFO] --- maven-scala-plugin:2.9.1:****testCompile (default) @ shell
---
[ERROR] /home/afs/tmp/reactor-0.3-****incubating/shell/src/test/****
scala
[ERROR] /home/afs/tmp/reactor-0.3-****incubating/shell/src/test/**
scala/../scala
[WARNING] No source files found.
...
The resulting target/ is a bit devoid of anything interesting.
Possibly related: the SVN tagged tree and the source-release are
different.
Andy