Re: git, porcelain, darcs, and version 1.0
- From
Bryan Larsen <bryan.larsen@gmail.com>
- Date
- Jul 18, 2005, 20:28 UTC
- Message-ID
- <42DC10EA.4050502@gmail.com>
- In-Reply-To
- <7id5pfx5ci.fsf@lanthane.pps.jussieu.fr>
Show 9 quoted lines
>>Darcs and git work together to determine the minimal amount >>that needs to go into libgit1.so. > > > Hold on... Nobody is speaking about *binary* compatibility, it's > source-level compatibility that we need. There is absolutely no > reason to introduce the complexities of shared libraries into the > picture. >
Source level compatibility and stability is the big deal. Compared to that, shared libraries are an implementation detail, in my opinion. Sometimes those details get "interesting", but they are soluble.
I could care less whether you use libgit.a or a libgit.so. Just as long as distros or anybody else can update their darcs if a major data-loss bug is found in git. A recompile is acceptable. Dealing with the addition of a parameter to index_fd() is not.
Bryan