Brian Nitz wrote:
> This proposal was a bit late to make it into the google summer of code 
> list of suggestions, but I wonder if anyone has suggestions on whether 
> this could be useful:
>
> Netbeans OpenSolaris desktop Common Build Environment plugin
>
> Summary:
> A netbeans plugin enhancement would integrate CBE, SVN and the C/C++ 
> plugin pack for NetBeans to allow automatic retrieval of code and 
> dependencies into an environment which could be built, edited, 
> debugged, patched and redeployed.
>
> Why:
> When developer tools are rolled into an IDE, it helps cross-platform 
> developers and beginning developers know what tools are available 
> under OpenSolaris.  Automating the generation of the IDE project from 
> the spec file saves time and could encourage more people to become 
> involved in development software for and on OpenSolaris.
>
> Details:
>
> The JDS Common Build Environment (CBE) 
> <http://www.opensolaris.org/os/project/jds/contributing/building/> 
> contains the tools necessary to build GNOME, Mozilla, Evolution and 
> other common open source desktop applications on Opensolaris 
> distributions such as Solaris 10 and Nevada.  These tools allow SPEC 
> files to be used to specify how to build the software and how the 
> software is to be packaged and deployed.  These tools make it easy to 
> build software for which opensolaris spec files already exist. 
>
> Netbeans is an IDE commonly used for Java development.  It is possible 
> to develop Java based desktop software from within netbeans, either 
> using native Swing/AWT or the new Java-Gnome bindings.  However 
> developing native GNOME applications within the IDE only became 
> possible recently with the development of optional NetBeans plug-in 
> packs for alternative languages such as C and C++:
> www.netbeans.org/products/cplusplus/ 
> <http://www.netbeans.org/products/cplusplus/> 
> Netbeans' language specific plugin features include syntax 
> highlighting, code completion, integrated build, profiling and debug.
For C and C++ developer tools, I prefer to Sun Studio. As you know, 
NetBeans CDP covers just the compilors for C/C++. However, Sun Studio, 
esp. Sun Studio Express 
(http://developers.sun.com/sunstudio/downloads/express.jsp) has much 
more tools to develop C/C++ tools. As you know, Solaris itself is build 
by Sun Studio.

Besides, Sun Studio could use all plugin of NetBeans 5.5 as well.

I strongly recommend you to use Sun Studio to build C/C++ applications. 
And use NetBeans to build the Java applications like GUI and web 
applications.

Thanks,
Joey
>
> This proposal would automate the process of creating a Netbeans 
> project from a .SPEC file.  The Netbeans CBE plugin would read a SPEC 
> file and use it along with #includes with the specified source 
> tarballs to automatically pull appropriate source tars and checkouts 
> of patches into the build environment.  The developer could build, 
> test, patch and check patches back into SVN/CVS all from within the 
> Netbeans build environment.
> ------------------------------------------------------------------------
>
> _______________________________________________
> desktop-discuss mailing list
> desktop-discuss at opensolaris.org
>   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/desktop-discuss/attachments/20070315/b4336b85/attachment.html>

Reply via email to