Re: [ANN] TODOs in standard build

Petr Kuzel <[email protected]> Thu, 18 Dec 2003 14:57:59 +0100
Newsgroups gmane.comp.java.netbeans.modules.tasklist.devel
Organization Sun Microsystems
Message-ID <[email protected]>
Vincent Brabant wrote:

>> FS concept as whole is problematic. It'll be replaced
>> by some more user friendlier one later on.
> 
> Could you give more details about that ? I am interrested.

Project concept is still smouldering...

>> :-). It clashes with another guideline that calls for
>> elimination of context sensitive actions in global toolbar and menu.
>> If you click global TODOs you want global/project TODOs.
> 
> I am not sure to well understand.
> When I select a node in FS and click on the debug icon, it's just debug
> that class. When I select a node in FS and click on the commit icon, it's
> just commiting that file(s). When I select a node in FS and click on the
> Tools Junit Test Create Test Class, it create junit test class only for
> that node.
> 
> So, it seems normal that when I select a node in FS and click on the todo
> icon, it's just launching todo for that file.

If you start from Tools context submenu. For global action
its not well understandable.

>> It's your personal preference. You can almost satisfy it with
>> current design (well some impl bugs need to be fixed). Others
>> want primary TODOs for whole project (look at supported scenarios).
> 
> So, if scenarios is to have all file by default, I have nothing to say,
> even if I disagree. But, even if it's ALL file by default,
> you can begin to scan the current open file, then all other open file,
> then all other files of the current filesystems, then all other
> filesystems. Then, if I click on STOP after 1 minute, I have at least data
> concerning opened files, and no data concerning a filesystem I don't care
> at this moment.

Really good suggestion! I like it. Possibly not fully intuitive
but does not hurt anybody at the same time.

  Cc.

-- 
<address>
<a href="mailto:[email protected]">Petr Kuzel</a> at Sun Microsystems :
<a href="http://www.netbeans.org/">NetBeans Java IDE</a></address>