Hey guys,
just a follow up on this one.
The Apache infra team has been very proactive in enabling us to deploy
also on org/apache/opencmis [1], and I did a test deployment to check
everything was working here [2].
In order to avoid confusion in the community I don't think we should
do any formal release before the f2f outcomes,
but allowing snapshots out there allows a better development process
(we could have Hudson deploy them already) and to start playing around
openCMIS as well.
Later (post f2f) we can easily use Maven relocation features [3] to
avoid any possible sort of confusion in the community.
For now I closed https://issues.apache.org/jira/browse/CMIS-39. Feel
free to reopen it or let me know if you have some issues with this.
HTH,
ciao!
Gab
[1] https://issues.apache.org/jira/browse/INFRA-2284
[2]
https://repository.apache.org/content/repositories/snapshots/org/apache/opencmis/
[3] http://maven.apache.org/guides/mini/guide-relocation.html
On Mar 25, 2010, at 8:38 PM, Stephan Klevenz wrote:
Hi Gab,
Thanks for this clarification.
@all
Before proceeding on this deployment issue I suggest to wait for the
f2f meeting with Chemistry and OpenCMIS which takes place in a few
weeks. It is not unlikely that a change in the project structure is
one outcome of this meeting that has also an effect to deployment of
artifacts.
Are there other objectives?
Regards,
Stephan
Am 25.03.2010 um 10:01 schrieb Gabriele Columbro:
Hey Jens,
On Mar 24, 2010, at 1:55 PM, Jens Hübel wrote:
Just one little remark:
If you make fundamental changes, like changing .pom files, group-
ids, etc. that influence the whole build and the layout of the
maven repository please, please, write a short notice to the
mailing list before checking in. This can cause build issues for
everyone which are not easy to track down if you have no clue what
has happened.
That was the whole point of this email, I did not checkin any
change as would be quite impacting and I'm not yet into the
OpenCMIS codebase at the point to know if I break something :)
It would be nice to get a warning before performing the next svn
sync in such cases...
In fact I was asking you guys for suggestions on which would be the
best way to go here (see below). Up to now I only opened issues and
was waiting for a community validation on how to proceed.
Any opinion?
Hope this clarifies a bit,
ciao!
Gab
Jens
-----Original Message-----
From: Gabriele Columbro [mailto:[email protected]]
Sent: Mittwoch, 24. März 2010 13:43
To: [email protected]
Subject: Re: Build artifacts in public maven repository?
Hey Stephan,
finally I found some time to dedicate to this.
On Mar 7, 2010, at 2:33 PM, Stephan Klevenz wrote:
Hi Gab,
Unfortunately I'm getting an authorization problem while deploying
OpenCMIS artifacts to nexus. Here is a log file extraction from the
Nexus repository: (see below)
I've tested the issue and found out the problem. Starting point was
that Chemistry deploys fine to Maven repo, while Open CMIS doesn't
right now.
See here for more info: https://issues.apache.org/jira/browse/
CMIS-39
I tried to deploy manually from local system using my Apache user
and have configured a Hudson job for deployment. Both wont work.
Do you have any hints for me?
Basically the problem is the different groupId for openCMIS, which
drives us to deploy to a folder where we don't have permissions.
Simple solution is to ask apache guys access also for org/apache/
opencmis subfolders of the maven repos, maybe a better solution is
to
use a package naming like org/apache/chemistry/opencmis-* for all
openCMIS artifacts?
WDYT?
Ciao!
Gab
Regards,
Stephan
Entry from Hudson job:
Authorization
7. März 2010 14:14
Unable to authorize user [ci-hudson] for create to /content/
repositories/snapshots/org/opencmis/opencmis/0.1-SNAPSHOT/
opencmis-0.1-SNAPSHOT.pom from IP Address 140.211.11.106
Entry from a local deployment:
Authorization
7. März 2010 13:25
Unable to authorize user [sklevenz] for read to /service/local/
repositories/site-test/content/ from IP Address 79.255.87.28
Am 05.03.2010 um 20:21 schrieb Gabriele Columbro:
Hi,
cool, let me know if there are any probs.
I'm going to do some one snapshot test deployment for other issues
today anyways.
CIao!
Gab
On Mar 5, 2010, at 7:20 PM, Stephan Klevenz wrote:
Hi,
I will take over to publish _Snapshot_ Artifacts to the central
Nexus. At that point in time a release is not really necessary.
Regards,
Stephan
Am 05.03.2010 um 18:48 schrieb Gabriele Columbro:
Hey guys,
for formal releases I guess voting and release signing are the
best practice. See [1] and [2] for more details.
For SNAPSHOTS I already deployed with no problem on [3]. Just a
mvn deploy
should do. Your standard apache credentials should be enough
(add
them in <servers> section in ~/.m2/settings.xml). Let me know if
you want me to take care of this.
HTH,
ciao!
Gab
[1] http://www.apache.org/dev/release.html
[2]
http://www.google.co.uk/url?q=http://www.apache.org/dev/release-signing.html&ei=wEORS72xKZWhsQavhpCTAw&sa=X&oi=nshc&resnum=1&ct=result&cd=2&ved=0CAkQzgQoAQ&usg=AFQjCNGx8CZgwJgvSzGIXTKcSROt0-6EnQ
[3]https://repository.apache.org/index.html#nexus-
search;quick~chemistry
On Mar 5, 2010, at 5:16 PM, Florian Müller wrote:
Chemistry is already on Nexus: https://repository.apache.org/index.html
#nexus-search;quick~chemistry
Maybe we can add the OpenCMIS modules there.
- Florian
-----Original Message-----
From: David Caruana [mailto:[email protected]]
Sent: Friday, March 05, 2010 4:58 PM
To: [email protected]
Subject: Build artifacts in public maven repository?
I'm not sure how Apache approaches this, but it would be useful
to refer to chemistry and opencmis modules via a public maven
repository.
I see there's http://people.apache.org/repo/m2-incubating-repository/org/apache/
but I have no idea how we would publish, and whether a formal
release is required. Being able to refer to current snapshots
is
enough for now.
Any hints on how this can be done? or anyone willing to set
this
up?
Thanks,
Dave
--
Eng. Gabriele Columbro
Alfresco Software, Ltd.
M: +31 (0)627 565 103
P: +39 320 161 28 46
D: +44 (0)1628 876 654
Skype: gabrielecolumbro
Blog: http://www.mindthegab.com
----
Stephan Klevenz
Fabrikstr. 45
69126 Heidelberg
Tel.: +49 6221 879625
Fax.: +49 6221 339926
--
Eng. Gabriele Columbro
Alfresco Software, Ltd.
M: +31 (0)627 565 103
P: +39 320 161 28 46
D: +44 (0)1628 876 654
Skype: gabrielecolumbro
Blog: http://www.mindthegab.com
----
Stephan Klevenz
Fabrikstr. 45
69126 Heidelberg
Tel.: +49 6221 879625
Fax.: +49 6221 339926
--
Eng. Gabriele Columbro
Alfresco Software, Ltd.
M: +31 (0)627 565 103
P: +39 320 161 28 46
D: +44 (0)1628 876 654
Skype: gabrielecolumbro
Blog: http://www.mindthegab.com
--
Eng. Gabriele Columbro
Alfresco Software, Ltd.
M: +31 (0)627 565 103
P: +39 320 161 28 46
D: +44 (0)1628 876 654
Skype: gabrielecolumbro
Blog: http://www.mindthegab.com
----
Stephan Klevenz
Fabrikstr. 45
69126 Heidelberg
Tel.: +49 6221 879625
Fax.: +49 6221 339926
--
Eng. Gabriele Columbro
Alfresco Software, Ltd.
M: +31 (0)627 565 103
P: +39 320 161 28 46
D: +44 (0)1628 876 654
Skype: gabrielecolumbro
Blog: http://www.mindthegab.com