[petsc-dev] Notification: Fwd: You have hereby been granted admin access to jedbrown/petsc-dev.

Barry Smith bsmith at mcs.anl.gov
Fri Nov 16 13:57:53 CST 2012


  In petsc-XXX/config/   what will you call BuildSystem?  BuildSystem, buildsystem, buildsystem-dev, buildsystem-XXX

   It would be nice to have totally consistent naming of the same thing in different places but do we really want petsc-XXX/config/buildsystem-yyy where
yyy is different depending on release or dev? 


    Barry


On Nov 16, 2012, at 10:28 AM, Satish Balay <balay at mcs.anl.gov> wrote:

> On Sun, 11 Nov 2012, Jed Brown wrote:
> 
>> On Sun, Nov 11, 2012 at 11:38 PM, Satish Balay <balay at mcs.anl.gov> wrote:
>> 
>>> Just want to mention 2 -ves for this namechange.
>>> 
>>> 1. config/PETSc, config/BuildSystem were supporsed to be 2 components
>>> here [now the naming between them will be inconsistant. Not a big
>>> deal]
>>> 
>>> 3. all petsc dev users would have to rename their current buildsytem -
>>> if not configure will autoclone a second one. This can cause some
>>> grief. Perhaps this can be handled by some detection code - and giving
>>> a warnig/error [or rig configure to use BuildSystem or buildsystem]
>>> 
>> 
>> We could put some rename/reset code in there.
> 
> I'm inclined towards renaming buildsystem to buildsystem-dev [to be
> conisitant with petsc-dev]. We will similarly have petsc-release and
> buildsystem-release
> 
> The user [or configure auto-clone code] would do the following
> 
> hg clone https://bitbucket.org/petsc/petsc-dev
> hg clone https://bitbucket.org/petsc/buildsystem-dev petsc-dev/config/BuildSystem
> 
> or
> 
> hg clone https://bitbucket.org/petsc/petsc-release
> hg clone https://bitbucket.org/petsc/buildsystem-release petsc-dev/config/BuildSystem
> 
> [and not change PETSc code to use 'buildsystem' - and have users
> change their BuildSystem repos. Only change would be in
> BuildSystem/.hg/hgrc]
> 
> Satish




More information about the petsc-dev mailing list