2010-01-14 37 views
3

我几乎完成了一个有用的(至少在我看来)JavaScript插件。看过并使用过许多JavaScript包,既有免费许可(JQuery,YUI等),也有部分或完全商业许可,我不知道还有哪些其他因素决定了我应该发布自己的许可证以及如何支持该插件。第一次发布javascript库

在我的JavaScript插件的一些背景资料:

  • 类似的观众和插件的尺寸/影响addthis.com,尽管稍多的利基。尽管我的插件没有提供任何分析。
  • 使用JQueryUI的用户界面,可以扩大与主题组件等
  • 没有其他类似的工具(至少已成为流行)。
  • 可以很容易地集成到一个网站。

问题,我有:

  1. 我应该推出一个专门的网站插件,或者使用类似谷歌论坛的东西吗?一个专门的网站会带来更多的荣誉吗?
  2. Creative Commons Non-Commercial license考虑到我是一个年轻的开发人员,并且或许声誉建设比我的银行经理的幸福更重要吗?

这些已经令人困惑,而现在的2个大问题,我不知道谁一直在类似的情况:(

感谢您的任何意见。

回答

2

考虑你似乎社会,而不是现金驱动..社区将举行的关键是什么,他们找到最好的,最简单的和可接受的(和什么作品)

  1. 什么其他插件的开发者呢?拿他们的领先优势。他们设定公约和我t决定其他人如何找到你的插件。如果Firefox扩展只有它自己的网站,那么我可能不会找到它。
  2. 其他人使用什么? GPL? LGPL? jQuery使用什么?问他们为什么?

这可能是值得使用在线版本控制工具,如githublaunchpad,使人们可以贡献错误报告,帮助您的发展。

0

有关运行网站: 对我来说,运行专门的网站给你的产品更专业的外观。托管在谷歌群体并不适用于所有的产品不错的选择:你不能建立截图画廊,自己的博客,等等,如果你需要它,您可以都由你自己建的论坛。

+1

完整的网站可以看起来华丽如果发布没有'光纤' –

2

如果我是你,我肯定会使用类似启动板或谷歌代码。

你得到集成(社区启用):

  • 源代码版本控制
  • bug跟踪
  • ...

是免费的。

考虑到这个库是针对其他(网络)开发人员,一个闪亮的网站似乎没有那么重要,然后上面的便捷功能(以已知的格式)。

And:祝贺你的第一个版本,当然;-)