Skip to content

Update dependencies to work on Go 1.23#143

Open
SamyRai wants to merge 2 commits intohexya-erp:masterfrom
SamyRai:dependencies-update-go-1.23
Open

Update dependencies to work on Go 1.23#143
SamyRai wants to merge 2 commits intohexya-erp:masterfrom
SamyRai:dependencies-update-go-1.23

Conversation

@SamyRai
Copy link

@SamyRai SamyRai commented Oct 9, 2024

I decided to work a bit on this project. After minor updates, everything seems to be working:

image

What is included in this PR:

  • Updated Golang version to 1.23
  • Updated dependencies in go.mod and go.sum to their latest versions
  • Small Docs update to help start a new project

Next coming:

  • Created test todo list Addon
  • Working demo application
  • Updated Web Addon
  • Updated Base Addon

- Updated Golang version to 1.23
- Updated dependencies in go.mod and go.sum to their latest versions
- Verified compatibility with the Hexya main repository
- Updated Docs
@SamyRai
Copy link
Author

SamyRai commented Oct 9, 2024

Hey @npiganeau, I finally connected all the pieces of this project in my head. The code for repos listed above is also updated, plus more refactoring PRs are awaiting this one. But I want to understand the process and correct format before creating other PRs.

Would you have some time to dedicate to CRs?

@SamyRai SamyRai mentioned this pull request Oct 9, 2024
@1AbdulkarimMousa
Copy link

1AbdulkarimMousa commented Mar 30, 2025

@SamyRai, I'm willing to handle some of the Todos. Last year, I took care of one view but my free time didn’t help much to continue. I remain interested in the project, and I believe we should outline the remaining components and how-tos.

In Go, we have more flexibility compared to Odoo in many areas. However, there are still some aspects of Odoo that I think should be avoided in Hexya, such as the Odoo template runner and IOT features. Hexya would benefit from a more advanced studio than what Odoo offers.

Odoo still got pain points, which we can diverge in order to enlarge Hexya development community.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants