play 打包 模块

早在11月,我就Play框架的 Nicolas Leroux谈到了如何创建模块存储库。 他同意这将是一个好主意,但是时间不足使我无法开始。 在上周Google Play小组发生了暴风雨之后,我决定将其优先处理。 可以在几周内提供可用的原型。

概述:

1.它是开源的

明显

2.它是在Play 2中编写的

只是为了惹恼反对者

3.模块创建

目前,要将模块放入模块存储库,您必须获得Play小组成员的授权。 我想要一个可以在其中上传任何模块的仓库,只要它符合某些最低要求。 这些是

  • 自述文件
  • 许可证(最好但不限于对商业友好的许可证)
  • 实际代码,以防止创建大量空模块

4.开立账户

用户可以通过Twitter,Facebook等登录来创建帐户,并将多种登录方法链接到他们的帐户。

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

play 打包 模块

play 打包 模块_全新的Play模块资料库相关推荐

  1. java9 模块_了解Java 9模块

    java9 模块 Java 9的主要创新是引入了模块. 关于此功能的讨论很多,发布日期被推迟了几次以正确完成所有操作. 今天,我们将讨论模块的机制,以及Java 9总体带来的好处. 该帖子基于Inte ...

  2. python哪个关键字可以导入模块_关于python导入模块import与常见的模块详解

    0.什么是python模块?干什么的用的? Java中如果使用abs()函数,则需要需要导入Math包,同样python也是封装的,因为python提供的函数太多,所以根据函数的功能将其封装在不同的m ...

  3. python gps模块_树莓派连接GPS模块

    一月份的时候觉得好玩买了树莓派,但是太懒没怎么研究,但最近当初买树莓派时的那个梦想又萦绕心头,决定抽空完成一下当年的计划~ GPS模块是其中很重要的一环,于是在某宝上搜索,找了一家相对便宜也很轻巧的G ...

  4. python正则表达式需要模块_使用Python正则表达式模块,让操作更加简单

    处理文本数据的一个主要任务就是创建许多以文本为基础的特性. 人们可能想要在文本中找出特定格式的内容,比如找出存在于文本中的电子邮件,或者大型文本中的电话号码. 虽然想要实现上述功能听起来很繁琐,但是如 ...

  5. 十个模块_专栏 | ABAQUS Part模块的十个小技巧

    作者介绍 星辰_北极星 2012年开始从事Abaqus仿真相关工作,服务大小课题逾百项; 主要仿真领域:石油工程.岩土工程和金属加工工艺: 重点研究方向:ABAQUS GUI二次开发.固体力学.断裂以 ...

  6. 易语言取java路径模块_易语言API模块制作进程取程序路径

    易语言API模块制作进程取程序路径,提高进程的PID获取程序的所在路径. 进程_取程序路径 1.CreateToolhelp32Snapshot 快照句柄 = CreateToolhelp32Snap ...

  7. python qq模块_常用的Python模块

    目录 1.使用copy模块来复制 >>> class Animal: def _init_(self, species, number_of_legs, color): self.s ...

  8. python画图模块_学习python画图模块plotnine:第一步安装

    官网链接 https://plotnine.readthedocs.io/en/stable/index.html 知乎介绍的文章 https://zhuanlan.zhihu.com/p/47814 ...

  9. python图形模块_使用Python图形模块:有没有办法将当前窗口保存为图像?

    我正在使用pythongraphics模块.我要做的是将当前窗口保存为图像.在模块中,有一个选项可以将"图像"另存为图像(图像.保存()). 但这并没有帮助,因为它只是保存一个已经 ...

最新文章

  1. Linux C++/Java/Web/OC Socket网络编程
  2. java 反射 速度_Java反射获取实例的速度对比分析
  3. js返回上一页实用的
  4. Linux中一切皆文件
  5. [Android开源项目] GitHub开源项目总结 (转)
  6. 机器 学习中的方差和偏差
  7. 洛谷P3369 【模板】普通平衡树(STL做法:vectormultiset)
  8. 破解电信光猫华为HG8120C关闭路由功能方法
  9. 虾扑 上货软件全新升级提升运营率
  10. 2021年web前端开发视频教程零基础自学HTML/VUE/JS全栈项目实战全套课程
  11. linux配置dhcp服务器时authoritative参数的作用
  12. Python爬虫——Scrapy框架的基本使用
  13. 求矩阵乘法及行列式的值
  14. php秒杀负库存问题,店铺商品出现负库存原因分析,负库存商品处理规范
  15. linux 游戏 复刻,魔法门复刻手游官网版-魔法门复刻下载v4.00.9-Linux公社
  16. 线控转向系统的carsim与simulink联合仿真
  17. 《剑侠情缘》网络版开发回顾
  18. vue内置动态组件component使用详解
  19. np.percentile用法详解
  20. 探路者战略合作oTMS 布局智慧物流

热门文章

  1. 最全三大框架整合(使用映射)——Dept.hbm.xml
  2. 无缝滚动图片——源码
  3. 唤醒幻数据包禁用会怎么样_如何利用splashtop实现远程开机、远程唤醒电脑
  4. web项目的创建和发布
  5. 方法参数泛型_无参数泛型方法反模式
  6. antlr4例子_ANTLR和网络:一个简单的例子
  7. 哈希策略_优化哈希策略的简介
  8. jooq 生成数据库_jOOQ类型安全数据库查询教程
  9. jvm内存 大于 xmx_为什么我的JVM访问的内存少于通过-Xmx指定的内存?
  10. 超音速亚原子Enterprise Java