Patch Set 1: No score

Hi,

    * license header and copyright are missing in new source file

I will add these 

    * commit message should properly describe the "why" about this change
Sure -- is it all right if I use the blurb from the bugzilla bug?

    * explanations for reviewers should go in gerrit cover message

Just to clarify -- is the 'gerrit cover' message a comment on the gerrit site, or part of the commit?

    * implementation isn't compliant with http://www.kernel.org/pub/software/scm/git/docs/gitignore.html

I'll do some work on the special rules and try to extend the glob --> Java Regex translation to more than a couple of .replace() calls. I wasn't sure if this was a change EGit needed/wanted, so I held off on the extra details for now -- sorry!

    * in what steps do you want to reach compatibility ?
I'm not sure what you mean? 
Compatibility with .gitignore specs? Ideally it should be fully capable of interpreting anything users manually place into their .gitignore file, including special rules (negation, directory-only, etc.) and globbing. There's a Java nio class for direct glob conversion (PathMatcher), I've just done some basic translations for now.

Compatibility with the rest of EGit -- would just involve replacing the 2 calls to Team.isIgnoredHint with calls to the new class. It should be fully backwards compatible with anything EGit has been doing with .gitignore