incubator-clerezza-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Reto Bachmann-Gmür <r...@apache.org>
Subject Re: [VOTE] release Clerezza shell and parent 0.3-incubating
Date Fri, 17 Aug 2012 18:42:48 GMT
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 <andy@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 <andy@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 <andy@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
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message