Closed afc163 closed 9 years ago
谢谢关注。请让我先消化一下 spm 的发布规则。
和 npm 几乎是一样的。spm publish
如果需要 action 的发布权限,我可以转让给你。
我很喜欢 Sea.js,也很乐意发布到 spm。但是在合这个 PR 之前,我需要了解一些事情。
我有计划发布不同模块规范(CMD/AMD/CommonJS)的版本,但并不一定是这种方式。如果最终没有合这个 PR,也请理解。
@afc163
我已更新 README,加入 spm 徽标和 “通过 spm 安装” 等信息。另外,近期会发 0.4.0 版本,会加入包含 spm 配置的 package.json
文件。
有一个问题,我倾向于通过构建来生成 CommonJS 包,放入 lib
或 dist
目录,而不是直接把源码改成 UMD。主要原因在于其它库(比如 underscore.ext)会把 Action 的源码整合到其内部,我需要保持源码的单纯。
因此这个 PR 我就不合了。抱歉。
我确实需要 Action 在 spm 的管理权。我在 spm 的用户名与 GitHub 用户名相同。麻烦转让,谢谢。
最后聊一下 spm 的推广方式。对于一个新项目,spm 的维护者直接 fork 并发布,这感觉似乎有点怪怪的。是不是可以先询问作者自行维护 spm 包的意愿,如果不行再代为发布?(当然,如果这次代发是担心 “action” 这个名字被抢,那我理解并感谢 :smile: )
好的,已添加。
先发因为使用需求是先于维护需求的。