我不知道你为什么认为这将是不道德的或者很不起眼的。也许你可以多说一些,这样人们可以直接解决你的问题。要衡量这一点,请考虑您是否故意违反服务规则,向任何人说谎您如何使用服务以及以其他方式欺骗他人。如果您使用多种服务,我认为您不需要隐藏任何内容。
考虑一下我所处理的Perl社区。其中一个源控制服务托管了多个项目,例如SourceForge,Google Code或Github。不过,大多数Perl的主要发行版都是CPAN。其他人可以通过Freshmeat或其他服务进行分销。主要问题跟踪器来自Best Practical,它为CPAN上的每个Perl模块提供免费的RT。我认识的大多数人都使用多种服务中最好的。事实上,Web 2.0的方法是通过将来自多个供应商的服务组合在一起来创建应用程序。 :)
你也应该考虑这些免费网站的社会建设。 SourceForge和Github等地方提供免费账户,但他们也出售服务。他们通过免费的东西获得嗡嗡声,允许他们销售高级服务。我没有看到任何问题。如果您使用的是免费服务,只要意识到作为免费使用的回报,他们就可以将您用作免费测试人员,广告客户等等。再一次,我没有看到任何问题。这只是交易的一部分。你不只是从他们那里拿走,你们也在给他们。同意各方之间进行交流。
我认为不道德的是,任何禁止您使用其他服务的服务或故意设置的情况,使您难以使用其他服务,因为它们与常用工具不兼容或不会给您访问你的数据(例如,不知何故拒绝git-svn,等等)。
是的,我同意。经过很多考虑,我使用Google代码。随着时间的流逝,SF似乎变得越来越慢。正在考虑GitHub,但谷歌代码现在支持Hg,再加上一个优势就是互联网上的每个人都拥有一个Google帐户,所以在DB等问题中记录错误的能力要低得多。 – Evan 2009-06-14 16:03:04