..bits & bytes teleported

Thursday Jul 09, 2009

This blog entry is directed to someone with skills and interest in NetBeans APIs- module and platform development and Python.

I have been working (in my spare time) on the Python support for some time now. Recently, the EA2 release was out and though the nbpython@netbeans.org  alias is not, what you would call high-volume, but there is pretty good interest and satisfaction among the users. This  has spurred and inspired me to keep working on the project.

I would like to bring to your attention and hopefully guide you to some very low hanging fruits (IMO) that you could grab and help us with:

  • Online Help: Online Help constitutes the help sets that is shipped with the IDE. I wrote the current stuff long time back. They really need some updation, since a lot of enhancement has been done since. You will need some knowledge of JavaHelp to start working with them. But, its easy. You should take a look at the python.help module in the NetBeans sources. 
  • Documentation: Besides the IDE Helpsets, we also need some 'web-based' documents which would target documenting a specific Python development scenario in NetBeans. Some examples: this, this and this. Some of the docs that we would like to see are summarized here.
  • Issues or Bugs: There are a *lot* of Python specific bugs.Not all of them require much or very less coding exercise. Some would possibly be just verified and closed. You could take a look there. Some are Enhancement requests which would be a good exercise if implemented

That's some of the very easy ways in which you could help the Python support project. Of course, you could also scratch your own itch.

Talk to us at nbpython-dev@netbeans.org  and nbpython@netbeans.org

Wednesday Nov 19, 2008

Hi Folks

NetBeans 6.5
is out and even greater news is that the NetBeans IDE for Python EA is out. Wow :-) Congrats to Alley, Tor, Ted and all others (yours truly as well :-)) involved in Python development! Its a 27 MB download.

Download:

Python

The Python development effort is being tracked at http://wiki.netbeans.org/Python. Feel free to join us. Share with us our early experiences. Feel something is missing from the Help sets? Want to show a way out? Contribute to the NetBeans Community Docs

See you there!

Thursday Nov 13, 2008

Just read from Alley's blog post that, EA release of Python support for NetBeans is going be released alongwith NetBeans 6.5. Great news!

This is the first NetBeans product release I am going to be associated with. Wow :-)

Tuesday Nov 04, 2008

I took the NetBeans IDE Beta certification exam today.

Just as NetBeans IDE Betas are, the exam went on smoothly, with no bugs except for a few typos here and there (which I commented). :-)

I answered some dilligently and some intelligent guesses ;-). Too bad, there was no Coffee in the exam centre. I finished the paper in 60 minutes!

6 weeks to get the results :-)

Thursday Oct 30, 2008

The second Release Candidate of NetBeans IDE 6.5 is now available. The release is also multilingual—downloads are available in Japanese, Simplified Chinese, and Brazilian Portuguese.
Python support for NetBeans is tracked at http://wiki.netbeans.org/Python
You can track the repository changes by using the Atom feed: http://hg.netbeans.org/python65/rss-log

Sunday Oct 26, 2008

                     +            

No code yet.

The project page is set up at https://nbhadoop.dev.java.net

Wednesday Oct 22, 2008

Find it here at http://download.netbeans.org/netbeans/6.5/rc/



http://netbeans.tv/on-the-road/From-Prague-with-Love---NetBeans-10th-Birthday-Greetings-401/

Monday Oct 20, 2008

NetBeans 10th Birthday Celebration Decathlon: http://www.netbeans.org/birthday/decathlon.html

From http://www.netbeans.org/birthday/  : 

Welcome to the NetBeans 10th Birthday Celebration! Starting October 20 - 27, join us as we celebrate our vibrant community and recognize people and projects that have shaped our success.

Since 1998, NetBeans has grown from a student project into an award winning Open Source project, IDE and application platform. With millions of downloads a year worldwide, the NetBeans community boasts an active and diverse following of software developers, students, instructors and partner companies.

For our 10th birthday bash we plan to highlight some of the key initiatives and individuals whose contributions and dedication have kept the NetBeans momentum going strong. There will be unique content—video greetings, community profiles and more—available during the week-long retrospective.

We've also come up with a fun way for the community to celebrate with us—the NetBeans Decathlon! Ten interactive activities that let NetBeans users show and share what the NetBeans project means to them.

Participants will be entered to win a cool limited edition NetBeans T-shirt. Stay tuned for details of the Decathlon and the official birthday kickoff!

Thursday Oct 16, 2008

http://www.netbeans.org/birthday/

Friday Oct 10, 2008

To use update centers in your NetBeans based RCP application, you will have to add a couple of extra libraries so as to enable the 'Auto Update' feature.

  • Right-Click on your RCP project properties and add the libraries- Auto Update Services and Auto Update UI (under the cluster 'platform9')



  • To add update centers to your application, add a new Module to the suite and fill in the usual properties:




  • Right-Click on the module just added and create a New > Update Center



  • Fill in the description of the Update Center (I have used dummy values here) and Click on Finish



  • If you want to add more than one Update Center, just repeat the previous step as many times

  • Clean and Build (Why Clean?, Thanks Jan) your RCP and run it. You should see the new update center under Tools > Plugins > Settings




Reference:

Tuesday Oct 07, 2008

NetBeans IDE is usually run as a non-root user on Unix systems (a healthy practice :-)). Hence, if you have installed the DTrace plugin for NetBeans on your Solaris installation, you will not be able to use it since DTrace requires root priviliges.

Follow this blog post at http://blogs.sun.com/observatory/entry/dtrace_privileges to enable DTrace access from your non-root account.

Once you have done that, you will be able to use the plugin and also access DTrace as a non-root user!

Sunday Oct 05, 2008

http://www.netbeans.org/kb/docs/java/import-eclipse.html provides some useful background information for Eclipse users to import their projects into NetBeans.

This document is a good read for the specific scenarios dealt in the documents at http://wiki.netbeans.org/EclipseToNetBeans  which is a NetBeans Community Docs sub-project

Project updates are available at http://nb-community-docs.blogspot.com/search/label/eclipse-to-netbeans