play 打包 模块_全新的Play模块资料库
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模块资料库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 通过OmniFaces缓存组件以编程方式
- 下一篇: HTTP请求和标头参数的CDI拦截器-简