网站建设发帖论坛社区,抓取网站访客qq,安徽哪家公司做网站比较好,深圳网站设计哪里好去年11月#xff0c;我曾与Play框架的 Nicolas Leroux谈过创建模块存储库的问题。 他同意这将是一个好主意#xff0c;但是时间不足使我无法开始。 在上周Google Play小组发生了暴风雨之后#xff0c;我决定将其优先处理。 可以在几周内提供可工作的原型。 概述#xff1a;… 去年11月我曾与Play框架的 Nicolas Leroux谈过创建模块存储库的问题。 他同意这将是一个好主意但是时间不足使我无法开始。 在上周Google Play小组发生了暴风雨之后我决定将其优先处理。 可以在几周内提供可工作的原型。 概述 1.它是开源的 明显 2.它是在Play 2中编写的 只是为了惹恼反对者 3.模块创建 目前要将模块放入模块存储库您必须获得Play小组成员的授权。 我想要一个可以在其中上传任何模块的存储库只要它符合某些最低要求即可。 这些是 自述文件 许可证最好但不限于对企业友好的许可证 实际代码以防止创建一堆空模块 4.开设账户 用户可以通过TwitterFacebook等登录来创建帐户并将多种登录方法链接到他们的帐户。 5.安全性 身份验证将通过SecureSocial进行因此Jorge Aliss需要开始编码并且授权将在Deadbolt 2中实现。因此这将取代显示如何集成二者的SociallySecure示例应用程序。 6.模块可通过网络访问 可以通过浏览器直接下载模块 7.模块可访问框架 不管Play的版本如何因此不管依赖机制如何存储库都将直接向框架提供模块。 换句话说当您将模块添加到dependencies.yml或Build.scala时框架将获取这些模块。 不需要手动安装。 8.投票 任何登录的用户都可以对模块进行投票。 每个模块一票以保持公平。 9.评论 任何登录的用户都可以发表评论。 由于采用开放式登录方法因此我认为匿名评论是没有意义的。 巨魔可以去其他地方。 10.播放1个模块 Play 1模块将直接托管在存储库中。 11.播放2个模块 Play 2模块也可以托管在仓库中但是由于它们也可以托管在任何Maven或Ivy仓库中因此可以链接到远程仓库。 这不会影响第7点因为它将对框架本身透明。 12.没有歧义 Ben Verbeken提出了一个非常重要的观点–“我们只需要确保对访客来说确实很明显他们正在浏览播放1或播放2模块没有隐藏的过滤器功能但是顶部有一个大的红色开关例如” 可以在https://github.com/playframework/modules.playframework.org上找到github存储库由于它是在九分钟前创建的因此目前为空。 目前我们仅处于计划阶段但我计划使用自己喜欢的开发风格进化原型来使事情变得快速并正常工作。 github仓库将在今晚创建并定期发布更新。 彼得·希尔顿Peter Hilton在Play Google Group上发布了更多详细信息。 参考 Objectify博客上来自我们的JCG合作伙伴 Steve Chaloner 的全新Play Module Repository 。 翻译自: https://www.javacodegeeks.com/2012/04/all-new-play-module-repository.html