Skip to content
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

[IMP] help_online and help_popup should be merged. #198

Closed
6 tasks
nhomar opened this issue Aug 6, 2015 · 11 comments
Closed
6 tasks

[IMP] help_online and help_popup should be merged. #198

nhomar opened this issue Aug 6, 2015 · 11 comments

Comments

@nhomar
Copy link
Member

nhomar commented Aug 6, 2015

Both modules has interesting concepts and basically the same bad things.

I did something like this concepts for v7.0 and I think the concept is almost mandatory, then to bring back a strong solution I propose:

  • From help_online the concept of a functional user editing the help is cool.
  • From help_popup the concept of mnantain original help, technical help and functional help is good.
  • We can have 2 modules compliimentary help_online which add the button with a pretty fontoawesome icon to respect the iconography of odoo and a website_help_online which add the edit inline feature.
  • Propose read the doc/index.rst file to prefill the documentation (odoo already mange this elements for apps, we should take that approach.
  • Make a proper PR and open the discussion.
  • For compatibility issues we should not delete the original ones until a proper survey to ensure not brake compatibility inside the same stable version.

This is a basic TODO list if original creators @rvalyi and @lmignon think different this is an open issue to start the discussion or may be they have strongest ideas to put here and may be already started the job.

@lmignon
Copy link
Contributor

lmignon commented Aug 6, 2015

@nhomar When building a solution for a client, the documentation to provide is the final one IOW it must describe how the user can do its job with the apps.

Propose read the doc/index.rst file to prefill the documentation (odoo already mange this elements for apps, we should take that approach.

In the final solution, it's common to have a lot of modules assembled to cover the needs of the client. Therefore, there are no proper way to merge the doc provided by each modules individually in a user readable form. The goal behind 'help_online' is to provide a tool to functional users to write the doc in a wysiwyg way by taking benefits from the website editor. Do you have seen that the module provides a way to import/export the written documentation?

We can have 2 modules compliimentary help_online which add the button with a pretty fontoawesome icon

The icon used comes from fontoawesome

@dreispt
Copy link
Member

dreispt commented Aug 6, 2015

@nhomar The point for help_popup is to not he the website dependency, and that's why both exist.
Maybe they should be named web_help and website_help...

Other than that (different content editing strategy), I agree features provided should tend to be the same for both. Not easy but maybe website_help could be written as an extension for web_help.

@nhomar
Copy link
Member Author

nhomar commented Aug 6, 2015

Other than that (different content editing strategy), I agree features provided should tend to be the same for both. Not easy but maybe website_help could be written as an extension for web_help.

@dreispt exactly that's what I tried to say.

@nhomar
Copy link
Member Author

nhomar commented Aug 6, 2015

In the final solution, it's common to have a lot of modules assembled to cover the needs of the client. Therefore, there are no proper way to merge the doc provided by each modules individually in a user readable form. The goal behind 'help_online' is to provide a tool to functional users to write the doc in a wysiwyg way by taking benefits from the website editor. Do you have seen that the module provides a way to import/export the written documentation?

@lmignon Absolutly agreed.
But we can have a first approach for the doc and a section for the customized part.

That concept the module from akretion is respecting it perfectly, techincal section / odoo section / functional section / and.... integaration section.

You module is really cool but IMHO both modules are overlapping functional conceptps but they are complimentary.

@lmignon
Copy link
Contributor

lmignon commented Aug 6, 2015

@nhomar Curious to see how it's possible to assemble documentation on the same model provided by 2 different modules?

@dreispt
Copy link
Member

dreispt commented Aug 6, 2015

@lmignon not possible, but the "vision" is that website could be seen as an upgrade path for web module. Maybe some sort of migration scripts could be added?

@lmignon
Copy link
Contributor

lmignon commented Aug 6, 2015

@dreispt Sorry but I don't understand what you say.

@dreispt
Copy link
Member

dreispt commented Aug 6, 2015

I mean that, ideally, websitewould depend on web and it would provide a migration for the web help content to the website format.
From the end user side, they almost wouldn't notice the difference.
From the content creator side, it would just be that the content authoring engine is different.

@nhomar
Copy link
Member Author

nhomar commented Jan 23, 2016

@lmignon I am retaking this topic.

You are right about that is not necesary the help on the module itself being proposed, that should be in a section (original help) or something like that, but not part of this topic now.

You can find some improvements being done here:

Vauxoo#3

@pedrobaeza
Copy link
Member

Are you going to work on this on OCA?

@pedrobaeza
Copy link
Member

No answer, so I close.

vrenaville pushed a commit to camptocamp/web that referenced this issue Jul 19, 2018
[UI/UX] Remove `Internal note` title on deliveryslip BSMTS-303
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

No branches or pull requests

4 participants