Giter Site home page Giter Site logo

Migration to version 10.0 about social HOT 15 CLOSED

oca avatar oca commented on July 16, 2024
Migration to version 10.0

from social.

Comments (15)

bouvyd avatar bouvyd commented on July 16, 2024 5

Hi,

For Hackotberfest, I've decided to do something useful and have a look at OCA modules in need of a migration to 10.0. Also, the Odoo Experience reminded me how the community can be motivating at times (which is not apparent if you work in support 😛 ), so here I am migrating things...

I've done the first four modules in your list (no one manifested itself until now, so I assumed the work had not began yet); depending on time and motivation, I was hoping to sweep the whole repo.

I assume you prefer one PR per module since it allows easier discussion and will not prevent merging if one migration is problematic; if you'd prefer a single big PR don't hesitate to say so!

from social.

pedrobaeza avatar pedrobaeza commented on July 16, 2024 1

Damien, thanks for your contribution! It's good to see this kind of initiatives. I'm writing the PRs you have contributed in the issue.

from social.

bouvyd avatar bouvyd commented on July 16, 2024

About mass_mailing_custom_unsubcribe, I'm not really sure the module is still needed since the link is easily editable in the template with the mass mailing template editor in v10 (with the added bonus of translation support). I'll leave that one for someone else if anyone wants it :-)

from social.

lasley avatar lasley commented on July 16, 2024

You're a beast @dbo-odoo - all modules upgraded to v10 outside of the mass_mailing_custom_unsubcribe which I agree now duplicates Odoo core feature-set.

from social.

pedrobaeza avatar pedrobaeza commented on July 16, 2024

Indeed he has made a real achievement: migrate a full repo!

Does core unsubscribe allow to specify a reason for unsubscribing?

from social.

pedrobaeza avatar pedrobaeza commented on July 16, 2024

@dbo-odoo Maybe you want to migrate other 8.0 modules that don't get to 9.0 because they were developed after the branch creation, like https://github.com/OCA/social/tree/8.0/mail_tracking_mass_mailing or https://github.com/OCA/social/tree/8.0/mass_mailing_sending_queue? 😉

from social.

rafaelbn avatar rafaelbn commented on July 16, 2024

About #95 (comment) @dbo-odoo mass_mailing_custom_unsubcribe there are more functionalities we must take care like Unsubscription Reasons https://github.com/OCA/social/blame/8.0/mass_mailing_custom_unsubscribe/README.rst#L38
If we migrate from v8 to v9 and v10 that info cannot be lost.

from social.

abhishekkumaresan avatar abhishekkumaresan commented on July 16, 2024

Hi,
Anybody migrating mail_compose_select_lang
I am trying to migrate it, but I am not able bring the translated template (ie), I click on a language from force_language drop-down,The onchnage_template_id method is called but the output returned is in the same language(english)

I could not find where I am going wrong,
I compared the methods in the call stack of this process between odoo8 and odoo9 but still I am able to find only one difference

ctx = context.copy()
if template.lang:
         ctx['lang'] = template._context.get('lang')

this is in generate_email_batch method of email_template.py of email_template module in odoo8
``

I am new to odoo development (A fresher with 2 months experience)
can any one correct me, Pls comment back if I have to commit my code
I am trying to run mail_compose_select_lang with dependency as 'mail' module in odoo 9

from social.

pedrobaeza avatar pedrobaeza commented on July 16, 2024

You can see in #101 the reasons why it's not easily done, but anyway that part seems to be done there.

from social.

abhishekkumaresan avatar abhishekkumaresan commented on July 16, 2024

@pedrobaeza Thank You

from social.

SimoRubi avatar SimoRubi commented on July 16, 2024

Hi,
I'm working on the migration of module mail_footer_notified_partners

from social.

pedrobaeza avatar pedrobaeza commented on July 16, 2024

OK, noted in the main comment. As per OCA policy (https://github.com/OCA/maintainer-tools/blob/master/CONTRIBUTING.md#modules), better to stick to singular names, so I suggest you to rename to mail_show_notified_partner.

from social.

SimoRubi avatar SimoRubi commented on July 16, 2024

Sure, I've renamed the module and created the PR #200

from social.

ecino avatar ecino commented on July 16, 2024

Added module mail_forward in #256

from social.

github-actions avatar github-actions commented on July 16, 2024

There hasn't been any activity on this issue in the past 6 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days.
If you want this issue to never become stale, please ask a PSC member to apply the "no stale" label.

from social.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.