From: Philip Oakley Date: Sat, 10 Nov 2012 12:32:50 GMT Subject: Re: Workflow for templates? Message-ID: In-Reply-To: <7f1bbe94-b3f6-4728-960d-19e89e8e4166@zcs> From: "Enrico Weigelt" Sent: Saturday, November 10, 2012 10:29 AM >> This is often the key point that requires the 'new mindset'. Most >> folk >> use/used the directory heirarchy (subtle distinction with the .git >> 'repo' directory heirarchy to be noted) as a way of separating >> ownership >> between groups. They find it very hard to undo the old mindset and >> use >> branches _instead of_ directories for the different group >> configurations. > > hmm, is this really a psychological issue ? Oh absolutely. It is very very hard to unlearn stuff, especially bad habits that have had to become ingrained to make them work adequately! It's like re-learning an alternative to a well loved mnemonic. "CLAP". > > well, many years ago, i've seen a talk about git (maybe by linus > himself), > which started with something like "forget everything you know abozt > scm" ... Most folk don't know why the old way used to be right, and is now so wrong, so they can't rationalize the change. Hence find the change very difficult. [Other than git..] Current SCM methods were established before the Titanic sank and are based on drawing office practice, and were transfered and applied to code printouts (which are simply machining instructions to a compiler). The modern zero cost replication of "Master" drawings/code printouts has destroyed the original reasons for the old practices (protect the aluable unique master). Similarly the new paradigm of "how can I verify that this is a proper copy of the master" isn't understood. Definately a psychological issue when your whole world is being turned upside down ;-)