-
-
Notifications
You must be signed in to change notification settings - Fork 876
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
Add client route for deleting remote links by global (and internal) id #1395
Add client route for deleting remote links by global (and internal) id #1395
Conversation
___ Jannik Meinecke <jannik.meinecke@mercedes-benz.com> on behalf of MBition GmbH. https://github.com/mercedes-benz/foss/blob/master/PROVIDER_INFORMATION.md
have a look at my PR pyproject.toml to fix the build issues OR wait and rebase onto main :-) I would also suggest to extend the examples and the docs |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks awesome to me too!
As @studioj says let's wait for the build to be fixed by the other PR before we merge this in.
___ Jannik Meinecke <jannik.meinecke@mercedes-benz.com> on behalf of MBition GmbH. https://github.com/mercedes-benz/foss/blob/master/PROVIDER_INFORMATION.md
Great! Glad I was able to help out. @studioj I implemented your suggestions :-) Jannik Meinecke (jannik.meinecke@mercedes-benz.com) on behalf of MBition GmbH. |
@ssbarnea @adehad, on a different note: My company strongly suggests (requires) contributors to add copyright notices to code, if applicable.
Jannik Meinecke (jannik.meinecke@mercedes-benz.com) on behalf of MBition GmbH. |
Hey @rynkk what would this entail? The package is released under the "Simplified BSD License" would that method then be excluded from that license and be owned by Mercedes? Please enlighten me/us (I'm guessing @ssbarnea has a better idea what this means) |
@adehad I didnt follow the cloud tests but they are failing and it doesnt seem to be related ... or is that because this is a fork? |
@studioj, the license is entirely unaffected by the copyright (unless you want to change the license, then you need all copyright holders to agree afaik). The main reasons are visibility (for the company), traceability (for both parties) and reliability (for you). However, after talking to my FOSS-coordinators, it would be perfectly fine to just use the AUTHORS.rst in the root of this project. No need to taint your previously untouched source files! Jannik Meinecke (jannik.meinecke@mercedes-benz.com) on behalf of MBition GmbH. |
yeah just the usual forks not having secrets access |
@rynkk regarding the copyright attribution, I am no expert so will chase Sorin on element.io about this. I had a look at your company's foss repo and it sounds like you need to jump through some hoops with a CLA? Gave it a read and from Section 3.1 it seems like all copyright is given to the project if my understanding is correct, so I'm surprised you need to include a notice. My understanding is, if we chose to, that our files will contain a copyright message which is generic and attributes to "all project contributors". |
@adehad, actually all the copyright that I created is given to my FOSS Co, which in this case is MBition GmbH, a subsidiary of the Mercedes Benz Group (which is my direct employer). I must admit I am not an expert in this matter either and maybe I have misread and you are right. Jannik Meinecke (jannik.meinecke@mercedes-benz.com) on behalf of MBition GmbH. |
The amount of code contributed is shorter that some bugs reported or comments I seen on github and I prefer not to introduce any noise in the code. Does your employer require you to add copyright notice on posts? I guess no. Shortly, better to avoid adding anything as it would add noise at best and make project harder to maintain. At worse it would open can of worms (endless discussions) regarding licensing, at least now we one license and any contribution goes under it. KISS Regarding visibility of contributions, the best place to advertise them is on https://github.com/pycontribs/jira/releases and that is automatic, as usernames are mentioned on each release. On the other hand AUTHORS file is very outdated and I am considering replacing it with a link to https://github.com/pycontribs/jira/graphs/contributors, as it would prove too hard to maintain, as we get lost of contributors. |
@ssbarnea that's fine by me. My employer is fine with whatever way the project uses to document contributers - as long as it actually documents them. Jannik Meinecke (jannik.meinecke@mercedes-benz.com) on behalf of MBition GmbH. |
Just confirming you are happy proceeding?
I will do the same for your other contribution, and then close the PR relating to the |
@adehad I am happy with proceeding. Thank you for helping!
Thank you! Jannik Meinecke (jannik.meinecke@mercedes-benz.com) on behalf of MBition GmbH. |
@rynkk could you merge/rebase to fix the merge conflicts |
6204865
to
c48510d
Compare
___ Jannik Meinecke (<jannik.meinecke@mercedes-benz.com>) on behalf of MBition GmbH. https://github.com/mercedes-benz/foss/blob/master/PROVIDER_INFORMATION.md
@adehad, done. Jannik Meinecke (jannik.meinecke@mercedes-benz.com) on behalf of MBition GmbH. |
Awesome, thanks again for your patience |
Took me a bit longer than expected :)
fixes #1300
The program was tested solely for our own use cases, which might differ from yours.
Jannik Meinecke jannik.meinecke@mercedes-benz.com on behalf of MBition GmbH.
https://github.com/mercedes-benz/foss/blob/master/PROVIDER_INFORMATION.md
Licensed under BSD-2-Clause license