> On Oct 13, 2015, at 1:15 PM, Matthew Knepley <[email protected]> wrote:
> 
> On Tue, Oct 13, 2015 at 1:12 PM, Arne Morten Kvarving 
> <[email protected]> wrote:
> > No, some things are actually better than other things. This is why its 
> > engineering and not art appreciation.
> 
> let me rephrase that. it depends on your position. i'm sure you have sound, 
> technical reasons for reinventing the wheel. but from a user's point of view 
> that sucks, because now i have to learn how to operate (or more relevant; 
> change) a new wheel. with cmake or automake, it is (well, ideally) learn 
> once, apply everywhere. with custom solutions, you get to spend time learning 
> stuff all over again, stuff which cannot be reapplied elsewhere. 
> 
> ref the thing here that happened with my misunderstanding of the purpose of 
> that config file. whenever i see a <Package>Config.cmake it is the cmake 
> config mode file for <Package>. it did not occur to me that it could be 
> anything else, because i have never seen it be anything else in any other 
> pieces of software.
> 
> Yes, we need to change the name of that. Its very confusing and no longer 
> used.

   Satish,

    Can you please change the name of this file so it doesn't cause confusion 
in the future.  Put something in the name to clearly indicate it is not a 
<Package>Config.cmake for people to use. Perhaps 
DoNotUseThisInternalToPetscOnlyConfig.cmake


   Thanks

    Barry

> 
> We tried very hard to use CMake, but it was woefully inadequate. We wrote a 
> long and detailed analysis
> of the shortcomings, posted it to the PETSc list, and set it to the 
> developers. Nothing has been fixed, and
> thus we have moved on.
> 
>    Matt
>  
> not trying to pick a fight. just clarifying what i meant.
> 
> 
> 
> -- 
> 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

Reply via email to