
On 29.10.2010, at 16:40, mkobetic@cincom.com wrote:
Another point I'd like to emphasize, if we want to attract people from other languages claiming integration with these VCS, it's not enough to merely use them as just a back-end store for our source. We have to step outside of our comfort zone and adopt the development model that comes with it (and it might actually do us good, this new crop of VCS has some neat stuff). We need to learn the tool and use the tool for version-control, not just hide it away and only push it from time to time with a ten foot pole. Otherwise people will see right away that we're just faking the integration. So in VW I wouldn't try to swap git in as a just a different "database back end" behind Store. I think it needs to be full on file based VC integration (ala CVST or whatever) that can run side by side with Store if you wanted.
Indeed. It might even be necessary to support out-of-the-image development. That includes ditching chunk format in favor of a syntax someone might actually want to write (like GST). - Bert -