Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
Since Odoo is kind of an Open Source platform, I believe I do have legitimate right to while-label web part of the odoo-server. Simple way to go is to grep all files and remove any mentions, links and credits to odoo developer source.... but with any new git pull or upgrade all my changes will be lost. Anyone know any better way to do it?
Also, annoying part of Odoo's credits push strategy is the pulldown message with request to register or upgrade an account with every new user login. Does not look like an Open Source, but rather as a free way to get traffic back to the odoo website.
Also, I want to completely remove the odoo stuff from user preferences top right pull down menu, i.e. "My Odoo.com Account", "About", and "Help Links".
And because of freakink karma requirement of "30" I couldn't attach any images here, unfortunately.
Hey, check out that module. It will help you with it.
I have forked Odoo on GitHub to maintain a white label version of Odoo: https://github.com/odoo-white-label/odoo
I am starting the work now and will mainly focus on 10.0 branch. Contributions, pull requests, volunteers, feedback, any help in general is are welcome.
If you want to look after other branches let me know I can grant you permission to this GitHub repository.
Using translation files will fix part of it, but there will still be a lot of links and place holders referring back to Odoo/OpenERP. This really limits providing this as a whitelabel product because any potential customer can just follow those links back to Odoo's hosted offering. Now if your model is developing/customizing/training for Odoo usages this doesn't hurt so bad; but even then there is a chance that you are just advertising to give someone else the work/profit.
I understand Odoo needs to make money too, but as an opensource code this is FULL of backlinks that could steal potential clients. I have successfully removed all of these only to lose my work anytime I update the code.
Copied from a comment in an obscure location in bitbucket (this worked for me):
1. Clone the git repository
sudo git clone https://bitbucket.org/BizzAppDev/oerp_no_phoning_home.git
2. Remove the .git/ directory and the .gitignore files
sudo rm -rf .git/ .gitignore
3. Move the oerp_no_phoning_home/ folder to odoo/addons folder (instead of doing this, I went to the addon folder before step1 so it is already copied in there, for me this was not in python2.7)
sudo mv oerp_no_phoning_home/ /usr/lib/python2.7/dist-packages/openerp/addons
4. log into odoo and make sure the user has the 'technical features' check box ticked.
You might have to log in and out again to see the new menu item 'Upgrade Modules List'
5. Select the 'Installed Modules' from the menu, but make sure you remove the filter 'Apps' so you see them all.
6. Locate the 'Stop Phoning Home' module and click install.
Note: "About Odoo" still needs to be edited to refer to your company's info. Don't remove it since that is where you can activate the developer mode.
About This Community
This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.Register
Odoo Training Center
Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.Test it now
|Asked: 9/28/14, 6:48 PM|
|Seen: 5711 times|
|Last updated: 12/18/16, 6:16 AM|