On Dec 6, 2006, at 3:57 AM, kelvin goodson wrote:

I pressed send too early on my last note.

So now we have a version of the parent pom with the 2-incubator- SNAPSHOT
version tag and a version of buildtools with the
1.0-incubator-SNAPSHOTavailable from the m2-snapshot-repository,
meaning that you no longer need
to do a source build on these projects to get the artifacts into your local
repo. All of the Tuscany java projects depend on these artifacts.

Thanks Kelvin.

In general though, our cross-module dependencies should not be on SNAPSHOTs but on released versions. For example, I don't think buildtools has changed since M2 and so we could rely on the stable M2 version. Similarly DAS and SCA would be better to rely on the M2 version of SDO, at least until they need some of the new function.


We'll need to be aware that if we change anything in these projects we ought
to update the snapshot repo.  I have done a chmod 755 on the directory
hierarchies in the repository so that other committers can make the updates
if and when necessary.

I have a section in my ~/.m2/settings.xml file that does that automatically during "deploy":
<settings>
  <servers>
    <server>
      <id>apache.releases</id>
      <directoryPermissions>775</directoryPermissions>
      <filePermissions>644</filePermissions>
    </server>
    ... repeated for each repo we deploy to ...

I'm not sure if this can be specified in the <distributionManagement> section.

--
Jeremy


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to