New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gitignore filter only looks at the top of work tree #7206
Comments
Originally posted as w3c/wpt-tools#169 (comment) by @jgraham on 22 Feb 2017, 15:52 UTC:
|
Originally posted as w3c/wpt-tools#169 (comment) by @gsnedders on 22 Feb 2017, 17:40 UTC:
|
Originally posted as w3c/wpt-tools#169 (comment) by @jgraham on 22 Feb 2017, 17:48 UTC:
|
Originally posted as w3c/wpt-tools#169 (comment) by @gsnedders on 02 Mar 2017, 16:29 UTC:
|
Originally posted as w3c/wpt-tools#169 (comment) by @gsnedders on 02 Mar 2017, 18:25 UTC:
|
Now:
|
|
As I posted in web-platform-tests/rfcs#19:
I'm also in general against adding further constraints to how we do things in WPT which aren't generally needed. Really the only reason we reimplement this all ourselves is for projects that use Mercurial (mozilla-central) and SVN (WebKit). I'd also somewhat like to move to using Dulwich's implementation rather than maintain our own. :/ |
Yes, I agree, but those are real constraints that we have to work with, even as we may wish it wasn't so. I created #15952 to clean up some of the existing mess and unsurprisingly it turns out that this is mostly cruft; files in subdirectories ignoring things that are already ignored in the root file, or adding yet more editor cruft that certainly ought to be in the root. Based on that I honestly don't believe that allowing extra rules outside third party code is a feature for this project. |
I stumbled upon another side effect of this. If you ever run things like building
This is because Lines 87 to 89 in a7b88cb
would include paths that are ignored by .gitignore in subdirectories.
I'm tentatively promoting this to "roadmap". I think we should either unify everything into the top-level |
Do you intend to work on this in the coming months? If not, I would suggest that it's still roadmap because we aren't actively working on it :) |
It seems like we're still not interested in working on this (based on lack of activity), so I'm downgrading it back to backlog. |
Originally posted as w3c/wpt-tools#169 by @gsnedders on 21 Feb 2017, 22:38 UTC:
The text was updated successfully, but these errors were encountered: