ActiveState Community

SVK support

Posted by tswicegood on 2007-11-02 08:20
OS: All / Any

Hey all...

I imagine I'm probably the only one that would use such a beast, but... integration with SVK inside Komodo IDE would be really cool. :-)

So there's three questions:

1. Have you ever heard of SVK? :-)

2. If yes, are there plans to add it to the supported SVCs?

3. If no, what are the implications of releasing an extension to Komodo IDE that adds that functionality? Would that be a violation of the license? I've yet to look at the internal implementation, but I imagine releasing an extension to it would give someone a roadmap to create SVN/CVS support for OpenKomodo and I really don't want to put you guys out of business...

-Travis

ToddW | Fri, 2007-11-02 11:31

  • Yes, we have heard of SVK :)
  • No, there are no current plans to support it for Komodo IDE
  • You are free to write an SVK extension for Komodo IDE (or even OpenKomodo) and there is no license violation from making such an extension. It will definitely be easier to write targeting Komodo IDE, as there is no SCC support (no UI, no menus, commands, icons, preferences, project integration, etc...) in OpenKomodo, whilst you can leverage a lot of the existing SCC support in Komodo IDE.

Currently the SCC support in Komodo IDE 4.2.0 is *hard coded*, so adding a new SCC extension is difficult and requires much hacking for proper support, however, I have been refactoring this SCC framework to make it easier to extend (so this will be appearing in future beta releases, after the 4.2.x series) and we will release documentation and examples of how to add these SCC extensions to Komodo IDE.

Cheers,
Todd