Skip to content
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

Acknowledged contributor (mistakenly?) removed from AUTHORS off-PR #2457

Closed
eliegoudout opened this issue Jun 24, 2024 · 2 comments
Closed
Assignees
Labels
question Further information is requested

Comments

@eliegoudout
Copy link
Contributor

eliegoudout commented Jun 24, 2024

Dear ART team,

First of all, thanks for your amazing work, I love this repo!
I would like to discuss commit fa891f1 please, and specifically this comment.

For context, I recently contributed to ART by

  1. Identifying bug and debugging Momentum Iterative Method-based attacks that were previously silently yield wrong results;
  2. Correcting the maths from FGM with norm=1;
  3. Extending FGM and PGD to all real-values norm $\geq 1$.

Throughout the PR edition and the merge process, @beat-buesser was very kind by showing interest, providing quick and very relevant feedbacks as well as giving some help when I needed it. For that, I'm very grateful to him/her.
During my work, @beat-buesser kindly acknowledged my additions by suggesting that I update the AUTHORS file to incorporate my contribution.

Since I made these contributions on my personal spare time, I followed the syntax of AUTHORS:

# Names should be added to this file as:
# - Organization
# - Person <email address>

As such, I added my contribution

- Élie Goudout <[email protected]>

and @beat-buesser ended up merging my PR with no further comment.

Imagine how surprised I was when I saw that my name was "quietly" removed from AUTHORS in an off-PR commit.
I sincerely hope that this was a mistake that can be hotfixed for v1.18.0, because this is not at all what I expected from such a structured open source project. Needless to say that the many contributions, fixes and projects I had in mind for this repo are completly off the table for the time being, which saddens my a great deal since I was very motivated to work on ART, that I found very very cool...

In advance, thanks for your time and consideration.

All the best!
Élie

@beat-buesser
Copy link
Collaborator

Dear @eliegoudout

Thank you very much for your message and I can understand your point of view and disappointment. I should have contacted you in advance of the change, but because I had asked you for so many changes to make the tests pass, and the nearing deadline of the upcoming release, etc. I thought I would quickly make this change to align your pull request with the project's practices. Please apologise for not contacting you ahead of the change.

I will try to explain: We have listed only organisations and companies whose employees made contributions during their work-time in the AUTHORS file. We have started this file specifically because GitHub does not have an automated mechanism to track the valuable contribution of these organisations by allowing their employees to work on open-source projects during their work-time. This is why I proposed to you that you may add the name of your employer, because I assumed you had developed the pull request during work-time. I should have asked you if this a work-time contribution before the suggestion. We had decided against listing every contributing person in this file because their list would be much longer and difficult to track accurately, and most importantly because Github automatically tracks contributors/persons that have created commits that got merged into the branch main (contributors).. We currently have 98 contributing user accounts ordered by the number of their contributions and not even the names of the core contributors are listed in the AUTHORS file.

I hope you can understand this practise and that we would like to continue with it. I also hope that you will still think again about continuing working on ART, you made really amazing contributions, but I can also understand if you decide against it.

Best wishes,

Beat

@beat-buesser beat-buesser self-assigned this Jun 25, 2024
@beat-buesser beat-buesser added the question Further information is requested label Jun 25, 2024
@eliegoudout
Copy link
Contributor Author

Thank you for your honest answer @beat-buesser 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants