[petsc-dev] 'master' RESET after bad merge! - 'tisaac/thplex' was based on 'next'

Matthew Knepley knepley at gmail.com
Wed Sep 3 13:46:13 CDT 2014


On Wed, Sep 3, 2014 at 1:39 PM, Jed Brown <jed at jedbrown.org> wrote:

> Barry Smith <bsmith at mcs.anl.gov> writes:
> >> It's not _that_ simple to define precisely in terms of the DAG.
> >
> >   This hits the nail on the head!  The current git model is
> >   incomplete/problematic if it cannot handle such a simple and
> >   extremely important thing as “prevent some j-a- from f-ing up the
> >   master repository”.
>
> I don't think adding more semantics (complication) to the data model
> will solve anything.  Why can't PETSc just always solve the problem in
> the fastest way without all the complicated options for people to mess
> up?  Why do cars let themselves crash into other cars?
>

These are ridiculous strawmen. Git is a tool for managing source code, and
we are asking for a very simple and sensible source code management rule.
It is truly simple, apart from devising an implementation in Git.

   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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20140903/84203995/attachment.html>


More information about the petsc-dev mailing list