-
-
Notifications
You must be signed in to change notification settings - Fork 787
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
New List of Project Modules (v12)(Feedback and Reviews Needed) #500
Comments
Hi @patrickrwilson at least from the functional perspective i could help in reviewing. Did you follow any specific project management method when creating these modules or do you use them with a special methodological framework in mind? I suggest that you do a pull request for the module code. Looking forward to see it. Best Frederik |
Thanks Frederik, I'll try to get a PR tomorrow for these. We currently use a solution built for Dynamics 365 and I took the experience of that as well as some other project management tools to build these modules. Basically these modules fill in the gaps that were missing from Odoo compared to what we are currently using. The goal is for when we move over to Odoo, the users will already be familiar with the projects and hopefully others can use these too. Also, I tried to build some of these so they would be optional on each project. Like the milestone and shift dates specifically, those are enabled on each project. |
Some of the functionalities you mention are already in the repository (maybe under other names). For scheduling, see our R&D project #419 that is pretty finished. |
For progress measurements, we have been using https://github.com/Eficent/eficent-odoo-addons/tree/10.0-dev/project_progress_measurement for some years. We can try to find common ground. We have worked on lots of things surrounding projects. |
Nice, I look forward to seeing that module. The auto forecast module is fairly basic and doesn’t look at employee schedules and such, it basically just creates a forecast based on the task dates/time so I’ll hold on that to see what the one you linked to provides. I did try to find to see if others existed before creating these but didn’t find solutions so if you do know of others, feel free to let me know. I don’t want to add duplicates if others already exist.
For the progress module, it's fairly basic just adding a percentage of completeness, looking at closed tasks vs open tasks. It also just adds the total planned/used/left hours on a progress tab on the project. It looks like the progress module jbeficent pointed out is much more involved for sure.
|
We already have project_task_timer. |
CybroOdoo, thanks for pointing that out however when i click that link it says no results match your search. Also, when i go to the OCA Project repository I don't see that module either. I'm not sure why I don't see it. |
@patrickrwilson |
CybroOdoo, this looks very similar to the module i'm referencing above, thanks for sharing. So it sounds like there has already been work on the timer so I feel we don't really need my timer module added. |
Dear @patrickrwilson , We are really happy to have you here! Thank you. Please read my email as help and good feelings 😄 I take care because my comments are for introducing to the great OCA and help. A huge amount of work done in the past years. I want to encourage you and not discourage you 👍 Please check:
Then you have an scope that in fact there are lots of modules already done for project. At least all modules in v10 and v11 must be taken in consideration
You can go to https://runbot.odoo-community.org/runbot/repo/github-com-oca-project-140 to test any of the versions. This is a very nice post to read. https://odoo-community.org/blog/the-oca-blog-1/post/how-to-involve-the-oca-in-your-project-delivery-process-67 Some very nice rule I hear from veterans like @hbrunn or @sbidoul @gurneyalex are:
|
Rafael, thank you for the information. This is all completely new learning github, python, xml, community involvement and I have learned a ton this last week or two working with you all with your great reviews and feedback. I really appreciate you all taking the time to help. |
@tbaden as we discussed what is not clear to me right now is why and for what reason "stages" in project has been dropped upstream from v9 to v10? @patrickrwilson now reintroduced that with project_stages in a separate module, although only three stages left @rafaelbn in #504 (comment) suggested to link the function that was proposed by @patrickrwilson in #504 and @tbaden in #512 to that "stage" concept as it was in v8 I personally think that a template isn't really a stage of a project but rather an attribute that may appear in various stages, thus favouring the solutions of @patrickrwilson / @tbaden but there may be good arguments to think differently. What do other PM experts think about it ? |
@tarteo take a look here. It looks like you are working in project improvements |
@patrickrwilson @rafaelbn could you pin this issue thread? |
@dalonsod i'm not sure what you mean by 'pin' this issue thread, can you explain? |
@patrickrwilson I mean this issue should be pinned in the main OCA/project issue page, due to its relevance, like "Migration to version 12.0" one: Perhaps only a PSC member can do this... |
At this time i think this issue can be closed. Thanks all for your feedback and assistance with this. |
I'm new to contributing to the community and I have a list of project modules that I would like some feedback and interest for reviewing before I submit some PR's for them. I'm looking to add the following modules for v12:
New (Quick descriptions of each):
Migrated to v12:
Please let me know your interests and who would be willing to review some of these. I can then initiate some pull requests. Thank you for your time.
The text was updated successfully, but these errors were encountered: