Re: 4.0 changes
Tor Norbye <[email protected]>
| Newsgroups | gmane.comp.java.netbeans.modules.tasklist.devel |
|---|---|
| Message-ID | <1035417252.12064.34.camel@proto> |
On Mon, 2002-10-21 at 08:09, Tim Lebedkov wrote: > Hi Tor, > > what are the differences between these two branches now? Featurewise, they are identical. But the build files are a bit different because the build infrastructure has improved quite a bit in 4.0; the "extra binaries" download is no longer needed, you just cvs checkout everything and build with ant. So build.xml must always be merged carefully when keeping the trunk and the branch in sync > If they are not so big we can declare main branch to be a 3.4 branch, close > 3.4 branch and reopen it later (January?) cleaning also all APIs I don't think that's feasible; it would mean that tasklist wouldn't build with the trunk. The general NetBeans model is that the release34 branch is used to build NetBeans 3.4, for all modules, and trunk represents the current release. It sounds like what you're advocating is that we should just develop in the 3.4 branch and ignore 4.0 for now. I disagree with that, since I think it's really important that tasklist works well with 4.0. But I can wait to apply some of the 4.0 changes I've been waiting for (such as the ability to dynamically change a node from a leaf to a parent node) until later in the release such that we do it right before 4.0 is released. > For me is NB 3.4 more important than 4.0. Ok, so for now I'll only make changes that can easily be merged into 3.4. So development happens in the trunk; the code there is supposed to work with both 3.4 and 4.0, and all the source code in the two branches are identical except for the build infrastructure. Later in the 4.0 release cycle we'll revisit this. -- Tor