Hi Andy Its true that when you look at the tag in svn you'll find many files that are not part of the release, what should hold is that every file in the release is below that tag, but not the converse. This was like that even under the previous release and we had no negative feedback about that, the difference of course, is that then we were releasing most of the modules while this is a release of only a few modules. I'm not sure if the maven release plugin which does the fork could be improved to include only the modules in the fork that are in fact part of the release profile.
Reto On Fri, Aug 17, 2012 at 12:36 PM, Andy Seaborne <a...@apache.org> wrote: > On 16/08/12 22:58, Reto Bachmann-Gmür wrote: > >> On Thu, Aug 16, 2012 at 12:15 PM, Andy Seaborne <a...@apache.org> 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/<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/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<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<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 <a...@apache.org> >>>> 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/**> >>>>>> <ht**tps://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/**<http://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<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/%7E****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/<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/****> >>>>>> <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/**<http://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 >>>>> >>>>> >>>>> >>>> >>> >> >