M
markspace
I'm kinda bored with some other Java development stuff I'm working on,
so I decided to learn something new.
Does anyone want to collaborate on learning NetBeans development? Not
the platform, I mean the NetBeans source code itself. While NB is
pretty good, I often find I think of little features that I might want
to add. Right now, I have no knowledge how to do that. So I figured I
should learn.
Anyway, here's how I got started:
1. Get Mercurial (source code control) if you don't have it.
2. Do a manual copy of the NetBeans source base:
$> hg clone http://hg.netbeans.org/main
I love how simple Mercurial commands are, btw.
C.f. <http://netbeans.org/community/sources/>
3. Start NetBeans and make a new project. Use "Free Form with Ant
Build File".
4. Point the sources at the NB clone you made above. Accept the
defaults for the remainder of the New Project Wizard.
5. The project will open quickly, but my system took a couple of hours
to get past "scanning project." Be patient.
Right now I'm stuck because it seems Antlr doesn't download with the NB
sources. I'm going to bug the nbdev mailing list about it.
If anyone does want to collaborate, I figure I'll be working on this
mostly on weekends, and occasionally during the week. I'd suggest we do
our collaboration on c.l.j.p if no one objects.
so I decided to learn something new.
Does anyone want to collaborate on learning NetBeans development? Not
the platform, I mean the NetBeans source code itself. While NB is
pretty good, I often find I think of little features that I might want
to add. Right now, I have no knowledge how to do that. So I figured I
should learn.
Anyway, here's how I got started:
1. Get Mercurial (source code control) if you don't have it.
2. Do a manual copy of the NetBeans source base:
$> hg clone http://hg.netbeans.org/main
I love how simple Mercurial commands are, btw.
C.f. <http://netbeans.org/community/sources/>
3. Start NetBeans and make a new project. Use "Free Form with Ant
Build File".
4. Point the sources at the NB clone you made above. Accept the
defaults for the remainder of the New Project Wizard.
5. The project will open quickly, but my system took a couple of hours
to get past "scanning project." Be patient.
Right now I'm stuck because it seems Antlr doesn't download with the NB
sources. I'm going to bug the nbdev mailing list about it.
If anyone does want to collaborate, I figure I'll be working on this
mostly on weekends, and occasionally during the week. I'd suggest we do
our collaboration on c.l.j.p if no one objects.