
Ashwin Rao發起了“羽毛之鳥”(BoF)演示會,并介紹了John Ceccarelli和Tinuola Awopetu 。 幾位聽眾參加了昨天的NetBeans社區日 。 Rao展示了典型的Oracle免責聲明幻燈片,其中概述了“一般產品方向”,但在這種情況下(路線圖),它確實特別相關。
饒談到了“路線圖動機”。 這種動機包括“為Java平臺提供最佳的端到端開發體驗”,并支持各種Java版本以及“ HTML5和與Java平臺互補并共存的流行語言和框架”。 他補充說,推動NetBeans路線圖的兩個主要力量是:“工業和技術趨勢”和“ Java平臺路線圖”。
Rao介紹了確定行業和技術趨勢的方法主題,包括市場分析和社區參與。 然后,Awopetu討論了社區如何使用錯誤報告和RFE (增強功能請求)向NetBeans團隊傳達適用于錯誤和增強功能的優先級。 她補充說, NetCAT (NetBeans社區驗收測試程序)是其工作的主要驅動力。 NetCAT用戶貢獻了多達7,000個錯誤/增強功能。 Awopetu還表示,在過去18個月中,用戶滿意度調查和監視論壇帖子幫助他們了解了社區對NetBeans的需求。
我很高興聽到Ceccarelli聲明他們將以解決NetBeans 7.2中 的掃描問題的相同方式解決NetBeans的已知內存問題 。 有人指出,有一個命令行開關可以在生產中與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 )。
一位聽眾表示對支持特定云供應商的NetBeans感興趣,并在代碼與特定云提供商不兼容時發出警告。 云中缺乏標準化使人想起了過去甚至今天在某種程度上Web開發中缺乏標準實施。 因此,這將是理想的功能不足為奇。
另一位聽眾想知道用于代碼協作的工具。 我對此問題很感興趣,因為我希望看到與Eclipse的Code Collaborator插件等效的NetBeans。 據解釋,Kenai是成為Java.net的贊助項目,但是Java.net支持不包括代碼協作。 據說,編寫用于代碼協作的GUI相對容易,但是存儲庫卻很困難。 NetBeans將支持Oracle Cloud ALM工具,并且需要考慮Github支持。
沒有計劃向NetBeans添加對HTML / CSS / JavaScript的WYSIWYG支持,并且觀眾對此表示滿意(甚至歡迎)。 據解釋,使用GWT,Oracle ADF或其他已知的部署更容易做到這一點。 使編輯器使用JavaScript足夠困難。
沒有交付計劃的“主要功能請求”的討論著重于目前NetBeans預期不具備的三個功能:
- UML
- 視覺網絡
- Android / IOS
出席會議的人中有很大一部分表示對UML支持感興趣(即使是在雇主和客戶的強迫下)。 基于這種支持,有人說“ UML死亡報告被高估了”。 也有人表示他們希望將JDeveloper的UML遷移到NetBeans中。 團隊已經將許多NetBeans功能轉移到JDeveloper中,因此這是另一個方向。 JDeveloper UML已經被大量使用,但是有關它的許多抱怨使NetBeans團隊認為NetBeans中不需要它。 有時我需要創建UML,我也希望看到NetBeans中再次提供UML支持 。 更新–顯然IntelliJ IDEA用戶也經常使用UML 。
盡管NetBeans不會為Android或iOS提供本機支持,但有人指出,有一個NetBeans社區Android插件。 此外,NetBeans團隊可能會在將來某個時候為Project Easel添加PhoneGap支持( PhoneGap允許使用HTML / CSS / JavaScript將應用程序編寫為7種本機移動設備格式)。
Ceccarelli表示,他的“現在的工作不是使NetBeans成功,而是使Java成功”。 他補充說,“ Java IDE戰爭已經結束。” 每個IDE現在都包含其他一些IDE。 在短期內,對于NetBeans來說,引人注目的事情之一就是在帶有Project Easel的NetBeans中提供HTML5支持。
參考: JavaOne 2012:NetBeans.Next – JCG合作伙伴 Dustin Marx在“ 實際事件的啟發”博客上的未來路線圖 。
翻譯自: https://www.javacodegeeks.com/2012/10/javaone-2012-netbeansnext-roadmap-ahead.html