On Sun, Jan 14, 2018 at 12:52:52AM +0800, Ben Coman wrote:
> 
> @Juan, IIUC Cuis already primarily uses git for Smalltalk source code 
> management.
> How is this currently done and would you partake in a Smalltalk
> implementation of git?
>

You will find Juan's explanation of Git and GitHub for Cuis code management at
https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/blob/master/Documentation/CuisAndGitHub.md

The introduction to that explanation is worth quoting here:

> Cuis includes tools and procedures for managing Smalltalk code. Central
> to this is the management of Packages and Package Files (.pck). But Cuis
> doesn't do version control. Instead, we suggest using external VCS tools.
> In particular, we're using GitHub, and the first project we're hosting
> there is StyledTextEditor.
> 
> The guiding principle is to not duplicate concepts and behavior. As we're
> using an external tool (Git) for version control, then we use it as it
> meant to be used. Most people use Git for version control and a file based
> IDE such as Eclipse for development. Such IDEs don't do version control
> themselves. It is done by Git. Do the same: do not include package version
> control in Cuis. This is a departure from the Monticello /Git integration
> (smallsource and MonticelloFileTree) by Otto Behrens, Dale Henrichs, etc.

Dave


Reply via email to