[12.0][MIG] auth_ldaps - #42
Conversation
|
Hey @alexey-pelykh, thank you for your Pull Request. It looks like some users haven't signed our Contributor License Agreement, yet.
Appreciation of efforts, |
|
Thanks for the contribution! runbot warnings: Have you signed the CLA? |
|
re: CLA - yes, just email one. |
|
Well, you can add the description on your inherited model. |
512731a to
63a0806
Compare
|
I'm not sure that adding a description in inherited model is a good approach, since eventually original model may get one. Is there a strict requirement of having that description in inherited model? |
|
This is for avoiding the warning on the runbot, so the CIs are green, so it's mandatory on that way. Now you have also Travis red. |
63a0806 to
42ee92f
Compare
|
Yeah, lint :) Fixed both issues, hopefully would work now |
42ee92f to
9df20ef
Compare
|
@pedrobaeza I've added the description yet it still fails for some reason, a hint would be much appreciated |
9df20ef to
4e8953e
Compare
|
Strictly speaking, I don't see a |
|
Hi @alexey-pelykh, it turns out that the trick of putting the description in the inherited model doesn't server for avoiding the warning, so here the only solution is to ignore the warning and tell Odoo to fix it in the core (or make a PR fixing it). |
|
Got it. Are there any other changes needed for this PR to be accepted? |
|
Well, now this one should be technically and functionally reviewed (mine was only "kick-off review"). Check review guidelines in https://github.com/OCA/maintainer-tools/blob/master/CONTRIBUTING.md#review If you want to speed up your PR, you can review other PRs and ask in exchange that they review yours. |
|
Thanks for the hint! Just to make sure I've understood you correctly, now the ball is on OCA side and I should just wait? |
|
No, that's not what I mean. It's not on the OCA side, but on contributors side, and also on your side. If you want your PR to be reviewed, you should do the same on other PRs. That's how collaborative efforts work! |
| # Copyright (C) 2018 Brainbean Apps | ||
| # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). | ||
|
|
||
| import ldap |
There was a problem hiding this comment.
There was an issue regarding this import: #37
Can you fix it by protecting the import?
try:
import ldap
except (ImportError) as err:
_logger.debug(err)https://github.com/OCA/maintainer-tools/blob/master/CONTRIBUTING.md#importerror
There was a problem hiding this comment.
And put it in a separate commit (no squash) to backport it easily on 11.0.
There was a problem hiding this comment.
Even if it's a mandatory dependency of the "parent" module?
lmignon
left a comment
There was a problem hiding this comment.
Thank you @alexey-pelykh fot this work.
A little comment. (Code review only)
33844d8 to
9765a13
Compare
|
Next step on my side is to wait, right? |
|
Runbot warnings are going to be present until odoo/odoo#28047 is merged |
|
@pedrobaeza all green and 5 days seems to have passed, what should I do next? |
|
Please squash your 3 migration commits in one following https://github.com/OCA/maintainer-tools/wiki/Merge-commits-in-pull-requests and I'll merge. |
|
@lmignon and I have different notion of commits. I'm more commit saving as they don't usually express so much being split (although there are of course exceptions), but he seems to collect commits 😋 I think you should at least squash last 2 as they are about the same thing and will be cherry-picked together, but I let you the final word. |
9765a13 to
5c18efe
Compare
|
Sounds reasonable! Done |
|
@pedrobaeza In this specific case merging the two last commit makes senss |
|
@pedrobaeza do these modules get released to pypi.org? |
|
It should through our bots, but I'm not too aware of the process. I'm seeing the setup directory in https://github.com/OCA/server-auth/tree/11.0/setup/auth_ldaps, but I can't say if everything is OK. @lmignon or @sbidoul can say about that. |
|
Thanks! For some reason, search did not bring it up |
|
And to https://apps.odoo.com/apps as well? |
|
Ah that's another story. Someone has to manually add the 200 or so 12.0 branches on apps.odoo.com... I don't think that has been done yet. |
|
Hey @alexey-pelykh, Appreciation of efforts, |
Syncing from upstream OCA/server-auth (9.0)
No description provided.