On Wed, Sep 14, 2011 at 6:05 AM, Sven Barth <[email protected]> wrote: > On 14.09.2011 10:54, Martin wrote: >> >> On 14/09/2011 04:31, Flávio Etrusco wrote: >>> >>> On Wed, Sep 14, 2011 at 12:10 AM, Hans-Peter Diettrich >>> <[email protected]> wrote: >>>> >>>> Sven Barth schrieb: >>>>> >>>>> 2. Delphi uses the Windows Registry to store its known packages, >>>>> true, but >>>>> Lazarus basically does the same for its installed packages in its >>>>> XML files >>>>> that are stored in e.g. %APPDATA%\lazarus or ~/.lazarus. >>>> >>>> The difference becomes obvious with multiple Lazarus installations. >>>> Where >>>> multiple Delphi versions share packages (causing trouble), every Lazarus >>>> installation must be configured explicitly. >>> >>> I believe this has been discussed recently, but can't find it right now. >>> I'm willing to write patch, which of these features would be >>> desirable/accepted? >>> 1) Create user the configuration to include Lazarus version (just >>> major&minor) in the folder name? (at least NetBeans does this, I find >>> it nice :) ) >> >> Storing config in the app dir IMHO is not a good idea (btw older Lazarus >> did do that.) >> Most modern OS have guidelines t say otherwise. >> >> On linux users can not write to that dir at all. On Windows it would >> currently work, because lazarus is nt in "Program Files" folder => once >> it will be, windows will apply "workarounds" by moving the files to >> "Program Data" or similar (newer windows only). >> >> Backup solutions may not find the data in the prg folder, multi user >> systems will not work... > > I believe he meant extending the name where the configuration is stored... > e.g. "lazarus0.9" instead of just "lazarus". > > Regards, > Sven >
Exactly ;-) -Flávio -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
