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






Reply via email to