Github user ctubbsii commented on the pull request:

    https://github.com/apache/accumulo/pull/66#issuecomment-176943761
  
    Looking at the changes, I'm reminded why we didn't do this before: a lot of 
maven plugins assume that generated files will not appear in a place other than 
target, or if they do, they will appear as dotfiles.
    
    Netbeans has the unfortunate behavior of using configuration files plopped 
right in the middle of the source tree, which are not dotfiles. This can cause 
some very unexpected and undesirable behavior in some plugins, especially 
packaging/assembly plugins, which might create "dirty" artifacts containing 
these configuration files.
    
    They might also not get properly ignored by a wide variety of plugins. I 
say this not to object, but only to document that we need to pay attention to 
these files, if they make it into the source tree, and we need to be extra 
careful to check that they do not exist in any of our released artifacts. 
(which is an easy enough check to do).
    
    It would be nice if Netbeans allowed putting these files outside the source 
tree, or if it wrote them as dotfiles. Perhaps that's an option? If not, I'd 
encourage Netbeans developers to poke upstream about doing that in the future.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to