neilcsmith-net commented on PR #7776:
URL: https://github.com/apache/netbeans/pull/7776#issuecomment-2370902503

   I'm disinclined to adding the UI in this module itself.  I'm a little 
worried about this module growing in size and dependencies.  Maybe if we could 
make the dependency from `refactoring.java` optional I'd be less concerned.  
Some platform projects have use for one without the other!
   
   Personally I don't have an issue with just having a boolean property on the 
file to allow concurrent execution, defaulted off, but possibly with the 
default brandable for VSCode, etc?  However, if consistency is the key for 
others, then let's just make sure we have multiple tabs and the executions are 
controllable and leave it at that.
   
   > According to my experience in all cases I executed something twice, it was 
always by accident and always caused some problems. However I'm working on 
NetBeans and with NetBeans for about 25 years, so I used to it.
   
   For me, it's not always by accident, but I can see a strong case for it 
_having been_ off by default.  eg. concurrent executions of Maven tasks in the 
same reactor are _usually_ a mistake.  I'm not sure it's an easy thing to 
retrofit, and I think consistency and transparency of behaviour is also a 
strong concern for end users of all skill levels.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to