by bksening » Tue Sep 01, 2009 3:20 am
@chromeplus, for "users can switch between Chrome and ChromePlus freely without copying the settings" is definitely something you do *NOT* want, and is a *totally BAD* thing to do or encourage.
After all, ChromePlus is a totally separate browser with nothing to do with Google Chrome, so users should *not* have any expectation that they can switch back and forth and retain settings. That is certainly *NOT* expected, nor do I wish any software product (ChromePlus included) to read and/or modify the Application Data contents of any other software. ChromePlus is its own software. I expect it will have its own history, cookies, bookmarks, etc.
Additionally, the Chromium code and user data files which all these browsers are based on is not necessarily supported nor guaranteed to be compatible between major versions. This is already explicitly true for Chromium code/versions. Currently Google Chrome Stable 2.0.172.43 is based on Chromium 2.x code, while ChromePlus is based on Chromium 3.x code. In case users do switch between Google Chrome and ChromePlus, have you done sufficient testing and verification that Chromium 2.x code and user data files are compatible with Chromium 3.x, and also that changes/updates are will not cause problems?
*IMPORTANT* Is Maple Studio verifying and providing additional support that ChromePlus works with and will not corrupt any Google Chrome user data files based on Chromium 2.x?
For all these reasons, the only logical method and the one that follows software design best practices is for ChromePlus to use its own Application Data folder, and not to touch any of Chrome's data at all!