Agreed. Florent
2010/3/25 Stephan Klevenz <[email protected]>: > 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 > > > > > > -- Florent Guillaume, Director of R&D, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87
