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

[Q&A] What are the cases where an author, person or company, can be removed in the modules ? #1252

Closed
mbcosta opened this issue Mar 25, 2021 · 6 comments
Labels

Comments

@mbcosta
Copy link
Contributor

mbcosta commented Mar 25, 2021

Hi PSCs @renatonlima @rvalyi @mileo

Please I like to undestand what are the cases an author, person or company, can be removed in the modules ? My doubt emerge because I saw some removes happening in some files and don't understand the reason, see:

  • Remove company, module l10n_br_delivery replaced Akretion as author to KMEE during migration

image

1f628f9#diff-a39720c01663b56506c1c9972ab452c8154bc6a85bc5341f2a2fcf2f9a26ae2b

image

If there are changes I think the right should be included another author but not remove, or am I wrong ? Are there any justification ?

I think after created file or module we can just included other authors but not remove, and it should be done by general rule to avoid conflicts and make it clear to developers, my sugesstion are use the percent of 25% of changes to become an author at file and 50% at module. What do you think about ?

@rvalyi
Copy link
Member

rvalyi commented Mar 25, 2021

sadly not the 1st time. Same company, same behavior, less agressive the other day, but just as shocking
#1036

In the meantime, this company has dozens of stalled PRs with modules that never won't even install, have not a single test:
#1156
#852
#868
#869
#870
#871
#850
#854
to mention just a few ones... What I sometimes call make "fireworks in the project". All these "help wanted" tags never attracted any contributions to these PRs of course, just fireworks and fireworks to produce some illusion with some noob audience sadly.

things with very low quality that loose anyone trying to actually contribute to the project but instead of making these things actually work with an OCA quality, @mileo, not satisfied with bringing a lots of companies NOWHERE behind a failed fork with zero quality a few years ago now sems more worried to steal our own work and make it looks it's from his company KMEE. BTW, in 2017 we even took weeks to explain @mileo how bad the design was and how much all that would just fail, all registered in the OCA PRs here #529) and still he went this way and failed hard just as we predicted. A sort of #euavisei of the project for Brazilian people. And still after all this, @mileo wants to give us lessons it seems with new PR's with such broken designs that would have killed the project again if we let them happen:
#806
#820
This sucks! I can not think about any OCA repo where such trolling behavior is tolerated. Please @mileo change your whole attitude in the project or we would be forced to take the necessary actions. This is not so much of the technical problem, this is much more an attitude problem, a recurring one sadly.

cc @gabrielcardoso21 May be you understand better why I was pissed of the other day in #1036 because sadly this is not the 1st time, far from it in fact. I critiziced firmly what you did, but there is no personal insult however unlike what you suggested.

@rvalyi
Copy link
Member

rvalyi commented Mar 25, 2021

cc @marcos-mendez as you have been elected an OCA delegate as well and you also live in Brazil, it's good if you can track these issues down to the very registered facts instead of letting you be fooled by some superficial speech. Thanks.

@mileo
Copy link
Member

mileo commented Apr 13, 2021

Hi PSCs @renatonlima @rvalyi @mileo

Please I like to undestand what are the cases an author, person or company, can be removed in the modules ? My doubt emerge because I saw some removes happening in some files and don't understand the reason, see:

  • Remove company, module l10n_br_delivery replaced Akretion as author to KMEE during migration

image

Hi @mbcosta

You can see more about it at the migration PR #967

In the end of the pull request I commented:

#967 (comment)

image

And the discussion was not resumed until the opening of this issue. And we will be happy to correct any injustice.

Could you create a pull request adding Akretion as a CO-Author?

1f628f9#diff-a39720c01663b56506c1c9972ab452c8154bc6a85bc5341f2a2fcf2f9a26ae2b

image

If there are changes I think the right should be included another author but not remove, or am I wrong ? Are there any justification ?

From what I interpreted this is a model that has been completely rewritten and only one field has been maintained, as the PR is still pending review (since Apr 2020 #820).

We are still waiting for the review by the Akretion team, we will be happy to fix any issue.

@mbcosta
Copy link
Contributor Author

mbcosta commented May 13, 2021

Hi @mileo

"You can see more about it at the migration PR #967

In the end of the pull request I commented:

And the discussion was not resumed until the opening of this issue. And we will be happy to correct any injustice.
"

Someone work for you made the change, you wrote this is wrong and should be fix, it's a simple commit, after four months nothing was did, why ?

"Could you create a pull request adding Akretion as a CO-Author?"

I needed to implement some refactorings in l10n_br_delivery in PR #1301 at the branch used @renatonlima made change of Author in module here ae84fa3, I think you Luis Mileo and Renato Lima should talk and achive an agreement about it.

"From what I interpreted this is a model that has been completely rewritten and only one field has been maintained, as the PR is still pending review (since Apr 2020 #820)."

The same argument if applied to file can be used for a module, it's seems this idea was used for l10n_br_delivery. If the other PSCs belive it's right and should applied as general rule for the repository, please I ask you PSCs to make it clear, I have worked in PR #768 where some files was rewritten, so in those cases the License Header of company or person should be removed ?

@renatonlima
Copy link
Member

And the discussion was not resumed until the opening of this issue. And we will be happy to correct any injustice.

@mileo,

This is not right, l10n_br_deliery module is a module that exists in OCA since version 6.1, this is not a new module.

It doesn't make sense for you to migrate a module there and remove the module's authorship and copyrights to after we create one PR to add these that shouldn't removed in module migration.

@rvalyi
Copy link
Member

rvalyi commented Aug 24, 2021

fixed in #1301

@rvalyi rvalyi closed this as completed Aug 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants