Hi Gav,

We have a few questions for you regarding svnpubsub. Could you please take a 
look?

THanks,

Craig

Begin forwarded message:

> From: Craig L Russell <craig.russ...@oracle.com>
> Date: February 28, 2014 11:50:39 AM PST
> To: "ga...@16degrees.com.au McDonald" <ga...@16degrees.com.au>
> Cc: Apache DB PMC <priv...@db.apache.org>
> Subject: Re: [DISCUSS] Use svnpubsub for release
> Reply-To: priv...@db.apache.org
> 
> Hi Gav,
> 
> On Feb 28, 2014, at 10:26 AM, Rick Hillegas wrote:
> 
>> On 2/28/14 9:30 AM, Craig L Russell wrote:
>>> Hi,
>>> 
>>> Please take a look at http://www.apache.org/dev/release#upload-ci and 
>>> https://issues.apache.org/jira/browse/INFRA-7320
>>> 
>>> The modern way to put release artifacts into the mirrors is to use 
>>> svnpubsub which is set up by infra. This technique obsoletes the 
>>> error-prone scp process where the release manager directly copies artifacts 
>>> to the apache dist directory.
>>> 
>>> The jdo project is currently trying to release jdo-3.1-rc1 and we would 
>>> like to use svnpubsub. But infra says that the directory structure makes it 
>>> awkward (impossible?) to set up just jdo for svnpubsub.
>>> 
>>> Infra has asked that all db projects use svnpubsub as well. I guess that 
>>> this primarily affects Derby.
>>> 
>>> WDYT?
>>> 
>>> Craig
>>> 
>>> 
>>> Craig L Russell
>>> Architect, Oracle
>>> http://db.apache.org/jdo
>>> 408 276-5638 mailto:craig.russ...@oracle.com
>>> P.S. A good JDO? O, Gasp!
>>> 
>>> 
>> Hi Craig,
>> 
>> At first blush this looks like a simpler way to publish releases. I'm 
>> unclear about some points, however:
>> 
>> 1) Since this is a technique for configuring mirroring, I assume that this 
>> means that only the current, mirrored releases will be checked into the new 
>> location. Right?
> 
> This is a good question. Releases already published should remain there. 
>> 
>> 2) Does this mean that Derby will need to move its two current, mirrored 
>> releases (10.10.1.1 and 10.8.3.0), or will Infra move these releases for us?
> 
> Gavin, I guess this question needs a reply from you. What will happen to the 
> releases (not just Derby and JDO) that are currently in the apache/dist/db 
> directory. Ideally there would be no need for the projects to do anything. 
>> 
>> 3) Will we need to make changes to our download pages to reflect this move? 
>> Or will Infra make any necessary changes?
> 
> If I understand correctly, download pages are directed to mirror sites. The 
> change in process should not affect already-distributed artifacts.
>> 
>> 4) I assume this doesn't affect archiving. The location of archived releases 
>> won't change if we change the mirroring location?
> 
> That's my understanding.
>> 
>> 5) How do we turn off mirroring for old releases? Do we just svn delete the 
>> release directory?
> 
> That's my understanding.
>> 
>> 6) I notice that JDO is using this mechanism to publish a release candidate. 
>> I assume that's a subproject-specific preference and we don't need to change 
>> that part of our process (but are free to follow suit if that makes sense to 
>> us). Right?
> 
> It's just a name. It's an official Apache release duly voted by the PMC. It 
> just has a name that doesn't sound complete. But it's as real as any Apache 
> release.
> 
> Thanks,
> 
> Craig
> 
>> 
>> Thanks,
>> -Rick
> 
> Craig L Russell
> Architect, Oracle
> http://db.apache.org/jdo
> 408 276-5638 mailto:craig.russ...@oracle.com
> P.S. A good JDO? O, Gasp!
> 

Craig L Russell
Architect, Oracle
http://db.apache.org/jdo
408 276-5638 mailto:craig.russ...@oracle.com
P.S. A good JDO? O, Gasp!

Reply via email to