对于Tcl,是否有与perl';s CPAN?

对于Tcl,是否有与perl';s CPAN?,tcl,activestate,activetcl,Tcl,Activestate,Activetcl,考虑到该网站有一个标题为 “为什么没有一个像Perl的CPAN那样全面的Tcl归档网络呢?”,对此的简短回答似乎是“没有”。然而,是否有一个近似的地方——web站点或FTP站点,有多个包的tarball,最好是旧版本 我是Tcl的一个不常使用的用户,正在进行ActiveTcl的新x86_64安装,试图在旧机器上复制i386安装的软件包集 使用ActiveState的teacup软件包安装程序,我似乎能够找到并安装相当于旧目录树下安装的三分之二软件包的等价物。对于剩下的一组软件包,搜索会在各种网站

考虑到该网站有一个标题为 “为什么没有一个像Perl的CPAN那样全面的Tcl归档网络呢?”,对此的简短回答似乎是“没有”。然而,是否有一个近似的地方——web站点或FTP站点,有多个包的tarball,最好是旧版本

我是Tcl的一个不常使用的用户,正在进行ActiveTcl的新x86_64安装,试图在旧机器上复制i386安装的软件包集

使用ActiveState的teacup软件包安装程序,我似乎能够找到并安装相当于旧目录树下安装的三分之二软件包的等价物。对于剩下的一组软件包,搜索会在各种网站上找到特定于软件包的网页,有些网站只提供最新版本的源代码

由于我希望避免更新某些最新版本的Tcl软件包所需的依赖性,我希望能够安装较旧版本的软件包


是否有一个存储库可以维护广泛而深入的Tcl附加组件包集?

ActiveState的“茶壶”存储库非常好(特别是对于32位构建),因为它们包含几乎所有具有正常构建过程的正常(并且在该应用程序之外可重用)包。我使用他们的东西(有时在包装出错的地方提交错误报告)

还有tcllib(正如
@glennjackman
在评论中提到的)。大部分(甚至可能全部)可从ActiveState回购协议获得;那不是因为它还没有完成,或者因为它在其他方面被严重破坏。tcllib的主要缺点是它只有Tcl(对于tklib,还有Tk)作为二进制依赖项,这在很大程度上限制了其中的内容;例如,其中没有数据库驱动程序

对于二进制软件包,如果您无法通过茶壶获得它们,那么最好从Joe English(伟大的统一Tcl/Tk扩展存储库)开始寻找。它不包括构建,但它确实让您找到东西,然后自己构建它们。大多数软件包在页面上也会有一个页面(至少);这是一个寻找使用样本和收集提示的合理场所。(请记住,如果您有足够具体的问题,可以在此处提问。)



如果您使用的是tclkits,那么库的空间就有点不同(因为您正在寻找.kit ted版本)。然而,我对这一领域不太了解。

这款茶壶的设计初衷是要比CPAN做得更好,但我不确定它是否达到了充分发挥其潜力的程度。但我真正嫉妒的是RubyGems…