[16.0][ADD] project_task_name_with_id
This module introduces improvements to our project task management. Now, users can locate tasks using not only the task name, but also the unique task ID. Furthermore, to make tasks easily distinguishable, each task's display name will now include its unique ID.
@qrtl
The usage overlaps with that of project_task_code https://github.com/OCA/project/pull/1084, but this module is simpler for those who do not need a specific sequence rule.
@AungKoKoLin1997 could you add an USAGE file?
could you add an USAGE file?
Done!
I believe we already have a module for this need: project_task_code.
Would you consider migrating it to 16.0?
@dreispt Please see this comment: https://github.com/OCA/project/pull/1158#issuecomment-1652799761
One reason I prefer this module over project_task_code is that id shows as the reference number in portal, therefore using id naturally makes the design more coherent with standard Odoo, IMO.
This PR has the approved label and has been created more than 5 days ago. It should therefore be ready to merge by a maintainer (or a PSC member if the concerned addon has no declared maintainer). 🤖
@dreispt Please see this comment: #1158 (comment)
One reason I prefer this module over
project_task_codeis thatidshows as the reference number in portal, therefore usingidnaturally makes the design more coherent with standard Odoo, IMO.
@yostashiro thank you for a hint! I think one of the things TODO in the project_task_code module will be to redefine portal URLs using code instead of id.
/ocabot merge nobump
On my way to merge this fine PR! Prepared branch 16.0-ocabot-merge-pr-1158-by-dreispt-bump-nobump, awaiting test results.
@dreispt your merge command was aborted due to failed check(s), which you can inspect on this commit of 16.0-ocabot-merge-pr-1158-by-dreispt-bump-nobump.
After fixing the problem, you can re-issue a merge command. Please refrain from merging manually as it will most probably make the target branch red.
@AungKoKoLin1997 Can you please check if you can make project_task_code and project_task_name_with_id coexist without conflicts by making parts of the functions configurable (or just by tweaking tests)? I will have to seggregate these modules from each other otherwise.
@dreispt Can you please try to merge again?
/ocabot merge nobump
What a great day to merge this nice PR. Let's do it! Prepared branch 16.0-ocabot-merge-pr-1158-by-dreispt-bump-nobump, awaiting test results.
Congratulations, your PR was merged at f33d5dc8e9e8a5316e05ee8b3292988b1ab1cf0e. Thanks a lot for contributing to OCA. ❤️