[petsc-dev] workflow diagram

Peter Brune prbrune at gmail.com
Wed Apr 30 17:22:21 CDT 2014


Shouldn't there also be another "maint" coming out of the future release?

- Peter


On Wed, Apr 30, 2014 at 5:03 PM, Barry Smith <bsmith at mcs.anl.gov> wrote:

>
>   Good. Now with the new next introduced it could be confusing that there
> are two next since the original next has an arrow head How about removing
> that final error head and somehow marking the end of line (of the first
> next line) with a little box or something.
>
>   Barry
>
> On Apr 30, 2014, at 4:53 PM, Jed Brown <jed at jedbrown.org> wrote:
>
> > Barry Smith <bsmith at mcs.anl.gov> writes:
> >
> >>   It is pretty good. One thing that I don’t think is clear is that
> >>   the successful testing in next TRIGGERs the branch being merged up
> >>   to master. I have drawn in an ugly curve which is an example of
> >>   that. Sadly I couldn’t see how to put an arrow on it nor put text
> >>   saying something like “successful test leads to merge of branch
> >>   into master”.
> >
> > I hoped that "merged with evidence of stability" communicated that part.
> >
> >>   Also you use funky unnecessary language that muddles things up.
> >>
> >>    red circle — merge to integration branch “integration”? Just say
> >>    next/test branch in fact next should really be called test branch
> >>    but I guess we are stuck with next
> >
> > Changed.
> >
> >>   You waste too much of the page with all the explanation at the
> >>   bottom.
> >
> > Hmm, I don't think I can expand the graph without making it more
> > confusing.  The legend at the bottom lets my comment more, but I'm sure
> > it can be tightened up more.
> >
> >>   Make the maint and master branch lines blue, the feature lines
> >>   yellow, the bug fix branch line green, the next branch line red
> >
> > Done
> >
> >>   The wording (usually start from master) is wrong. It is the branch
> >>   that is usually started from master not the commit.
> >
> > fixed
> >
> >>   Remove all the business of “discard when next is rewound words”
> >>   instead just show the next release being made on the right side of
> >>   the picture and hence the new next being made again like you do at
> >>   the left side
> >
> > I've tried that.
> >
> >>   With these changes you can get rid of the last three things at the
> >>   bottom in ()
> >
> > Hmm, I might wait on deleting that.  I'm not sure it's communicated by
> > the other part of the figure.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20140430/64ca0619/attachment.html>


More information about the petsc-dev mailing list