Various updates
Tor Norbye <[email protected]>
| Newsgroups | gmane.comp.java.netbeans.modules.tasklist.devel |
|---|---|
| Message-ID | <1036381867.710.1091.camel@proto> |
I've just committed some major changes to the tasklist source tree. Since I was already breaking a few things, I decided to go for the gusto, so I've performed other clean up tasks too. In particular, I've renamed the .nbm and .jar files for the modules to be more "consistent"; now they are tasklist-api.jar, tasklist-core.jar, tasklist-usertasks.jar, tasklist-bugs.jar, tasklist-suggestions.jar, tasklist-docscan.jar. So if you want to upgrade to version 0.8.7 without starting over, you need to rename/remove your old tasklist related files in your user directory (they were, if I remember correctly, tasklist.jar, buglist.jar, usertasklist.jar, tasklist-editor.jar, and suggestions.jar). Window serialization may also be screwed up since the classnames have changed (well, the package names), so if you want to keep your userdir, BEFORE upgrading, close all the Tasklist related windows, shut down the IDE, and then upgrade. Finally, I'm in the middle of rearchitecting the "editor" module; it currently has two unrelated purposes: - document scanning (e.g. find todo items, copyright files, etc. in either the current editor document or in a directory tree) - provide editor integration for the usertasklist, such that you can create a new user task from the editor glyph gutter menu, so that we have an editor "annotation" for showing a task, etc. I want to split these up into an editor bridge module (which provides task 2) and a "docscan" module (which provides task 1). I've already created a skeleton module for docscan, and will be moving files over soon. Finally, if you build tasklist as part of a module configuration (e.g. build as part of a build launched in nbbuild) you'll need to patch your build.properties and build.xml files in nbbuild; I've attached patches to this bugreport: http://www.netbeans.org/issues/show_bug.cgi?id=28433 Let me know if you run into any problems. -- Tor