Hi Sven

On 12/04/12 Sven wrote:

> I personally would prefer if it would be designed the following way:
> 
> * have a package that provides a general SCM API and dialogs for the IDE
> * have each SCM have it's own package which uses the SCM API package and 
> wraps the SCM somehow (e.g. by using the tools or - if provided - a library)
> 
> This way one can easily leave out SCMs that one does not need. E.g. if 
> one only uses Git and SVN then you don't need to have Mercurial and CVS 
> support compiled into the IDE.
> 
Thanks for your helpful comments here. Yes, and for the most part that
API should be essentially the same across SCM packages, except where
there is a mismatch in the paradigm (ie distributed, vs client-server, etc.)

Thanks for your thoughts on this!

Dawson (abudeveloper)


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to