[petsc-dev] What needs to be done before a release?

Barry Smith bsmith at mcs.anl.gov
Fri May 11 11:53:56 CDT 2012


On May 11, 2012, at 11:46 AM, Dmitry Karpeev wrote:

> On Fri, May 11, 2012 at 11:40 AM, Barry Smith <bsmith at mcs.anl.gov> wrote:
> 
>    Ok, in order to get the release out the door, please do not push development work to petsc-dev. Only push fixes and removal of dead code (DMMG for example).  Also please run extensive tests and check the nightly builds.
> 
>    You can continue to do development; just continue to PULL into your development repository but don't PUSH to the master. To apply fixes to petsc-dev use another repository or one of "the cool guys" (Sean, Jed, and Matt's) way of only pushing up some changes.
> 
>   Questions? Send them.
> Why not set up a release repo and push fixes there, while continuing to push development changesets to petsc-dev?

   All the fixes that go in the "release repo" also need to go into the "development repo", I don't want to have any chance of  the "release repo" becoming a branch; I want it to only be an earlier version of the development repo.

   Barry


> Dmitry. 
> 
>   Thanks
> 
>    Barry
> 
> 
>   Note: since the threaded code and gpu code continues to be in flux we will be continuing to support the use of those only in petsc-dev, not in the next petsc-release.
> 
> 
> On May 5, 2012, at 9:51 PM, Matthew Knepley wrote:
> 
> > On Sat, May 5, 2012 at 10:32 PM, Jed Brown <jedbrown at mcs.anl.gov> wrote:
> > On Fri, May 4, 2012 at 12:57 PM, Peter Brune <prbrune at gmail.com> wrote:
> > Jed, what else needs to be done with respect to getting all the SNES context into DM?  I notice that, for instance, SNESSet/GetFunction is still mostly using the ops in SNES rather than the ones in SNESDM.
> >
> > I had a temporary option -snes_kspcompute to make the dispatch go through SNESDM. The main holdup now is -snes_grid_sequence, but I'm banging away at ex48 again, so I should be able to get it all working shortly. (I have ex48 running without DMMG, but some functionality is missing now, like changing the physics in the middle of the MG hierarchy.)
> >
> > Can we commit to a hard deadline? I would like the freeze for testing May 11, and clone and release May 14.
> >
> >     Matt
> >
> > --
> > What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.
> > -- Norbert Wiener
> 
> 




More information about the petsc-dev mailing list