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
