All commits authored by contributors who are not project committers must be signed off. To pass the IP validation hook (i.e. to get a green light), the author email must match the signed-off-by email, and we need to have a signed ECA for that email address.
The IP tools scan git repositories using a variation of this query:
git log --exclude='_old/*' --branches --no-merges --numstat --format=fuller
Basically every commit the repository is indexed regardless of branch. Pure merge commits are excluded, but I'm pretty sure that this will include the squashed commits (they're just commits, right?). If this query is wrong, please open a bug against "Community/IP Log Tool" and we can discuss it there.
Note that we support a notion of
multiple authors on a commit using "Also-by" tags in the commit message footer.
I can confirm that the index includes commit a801ef49386cc13c156ebf2a4dd8eceb9b8c91cf.
The tools only work as well as the data provided. The commit that's attributed to you has a different email address than what you've registered for your Eclipse Foundation account. It also appears that Jakub is using a different email address in Git commits than is registered in his account. I've added mappings for these email addresses (that will be included in the queries when the indexer script run tonight).
If you can send me a private email with the list of things that you feel are incorrect in the log, I can address the issues specifically. I don't think that there's any value for the list to see that interaction.
There is more information about IP Logs and the IP Log Generator in the
handbook. I'll put some energy into expanding how the generator decides what to include and how to identify and fix problems.
Wayne