javaone_JavaOne 2012:NetBeans.Next –未来路线图
javaone
我從Continental Ballroom 4和一個NetBeans主題( Easel項目 )到Continental Ballroom 5,走了必要的幾個步驟,以查看另一個面向NetBeans的演示文稿:“ NetBeans.Next –未來路線圖”。Ashwin Rao著手介紹羽毛之鳥(BoF),并介紹了John Ceccarelli和Tinuola Awopetu 。 幾位聽眾參加了昨天的NetBeans社區(qū)日 。 Rao展示了典型的Oracle免責(zé)聲明幻燈片,其中概述了“一般產(chǎn)品方向”,但是在這種情況下(路線圖),它似乎特別相關(guān)。
饒談到了“路線圖動機”。 這種動機包括“為Java平臺提供最佳的端到端開發(fā)體驗”,并支持各種Java版本以及“ HTML5和與Java平臺互補并共存的流行語言和框架”。 他補充說,推動NetBeans路線圖的兩個主要力量是:“工業(yè)和技術(shù)趨勢”和“ Java平臺路線圖”。
Rao介紹了確定行業(yè)和技術(shù)趨勢的方法主題,包括市場分析和社區(qū)參與。 然后,Awopetu討論了社區(qū)如何使用錯誤報告和RFE (增強功能請求)向NetBeans團隊傳達適用于錯誤和增強功能的優(yōu)先級。 她補充說, NetCAT (NetBeans社區(qū)驗收測試程序)是其工作的主要推動力。 NetCAT用戶貢獻了多達7,000個錯誤/增強功能。 Awopetu還表示,在過去18個月中,用戶滿意度調(diào)查和監(jiān)視論壇帖子幫助他們了解了社區(qū)對NetBeans的需求。
我很高興聽到Ceccarelli聲明他們將以解決NetBeans 7.2中 的掃描問題的相同方式解決NetBeans的已知內(nèi)存問題 。 有人指出,有一個命令行開關(guān)可以在生產(chǎn)中與NetBeans胖客戶端平臺一起使用。
我參加本次會議的主要動機之一是展望未來。 該圖表接近尾聲,標題為“未來之路”。 Rao談到了NetBeans 7.3 (先進HTML5工具, Oracle Public Cloud以及Java ME 3.2和Embedded)。 他還列舉了Java EE 7支持( Avatar )和NetBeans JDK 8支持( Lambdas , JavaFX 8以及Java ME 8和Embedded)和NetBeans JDK 9支持( Jigsaw )。
一位聽眾表示對支持特定云供應(yīng)商的NetBeans感興趣,并在代碼不符合特定云提供商的情況下發(fā)出警告。 云中缺乏標準化使人想起了過去甚至今天在某種程度上Web開發(fā)中缺乏標準實施。 因此,這將是理想的功能不足為奇。
另一位聽眾想知道用于代碼協(xié)作的工具。 我對此問題很感興趣,因為我希望看到與Eclipse的Code Collaborator插件等效的NetBeans。 據(jù)解釋,Kenai是成為Java.net的贊助項目,但是Java.net支持不包括代碼協(xié)作。 據(jù)說,編寫用于代碼協(xié)作的GUI相對容易,但是存儲庫卻很困難。 NetBeans將支持Oracle Cloud ALM工具,并且需要考慮Github支持。
沒有計劃向NetBeans添加對HTML / CSS / JavaScript的WYSIWYG支持,并且觀眾對此表示滿意(甚至歡迎)。 有人解釋說,使用GWT,Oracle ADF或其他已知的部署更容易做到這一點。 使編輯器使用JavaScript足夠困難。
沒有交付計劃的“主要功能請求”的討論著重于目前NetBeans預(yù)期不具備的三個功能:
- 統(tǒng)一語言
- 視覺網(wǎng)絡(luò)
- Android / IOS
出席會議的人中有很大一部分表示對UML支持感興趣(即使是在雇主和客戶的強迫下)。 基于這種支持,有人說“ UML死亡報告被高估了”。 也有人表示他們希望將JDeveloper的UML遷移到NetBeans中。 團隊已經(jīng)將許多NetBeans功能轉(zhuǎn)移到JDeveloper中,因此這將是另一個方向。 JDeveloper UML已被大量使用,但是有關(guān)它的許多投訴使NetBeans團隊認為NetBeans中不需要它。 有時我需要創(chuàng)建UML,我也希望看到NetBeans中再次提供UML支持 。 更新–顯然IntelliJ IDEA用戶也經(jīng)常使用UML 。
盡管NetBeans不會為Android或iOS提供本機支持,但有人指出,有一個NetBeans社區(qū)Android插件。 此外,NetBeans團隊可能會在將來某個時候為Project Easel添加PhoneGap支持( PhoneGap允許使用HTML / CSS / JavaScript將應(yīng)用程序編寫為7種本機移動設(shè)備格式)。
Ceccarelli表示,他的“現(xiàn)在的工作不是使NetBeans成功,而是使Java成功”。 他補充說,“ Java IDE戰(zhàn)爭已經(jīng)結(jié)束。” 每個IDE現(xiàn)在都包含其他一些IDE。 對于NetBeans而言,在短期內(nèi)令人信服的事情之一將是使用Project Easel在NetBeans中提供HTML5支持。
參考: JavaOne 2012:NetBeans.Next – JCG合作伙伴 Dustin Marx在“ 實際事件的啟發(fā)”博客上的未來路線圖 。
翻譯自: https://www.javacodegeeks.com/2012/10/javaone-2012-netbeansnext-roadmap-ahead.html
javaone
總結(jié)
以上是生活随笔為你收集整理的javaone_JavaOne 2012:NetBeans.Next –未来路线图的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎么开启5g模式
- 下一篇: 日租宝什么意思 日租宝的解释