Re: [Gimp-developer] GIMP 2.6: user directory reorganization

2007-11-06 Thread jernej
On Monday, November 5, 2007, 21:38:52, Richard Hirner wrote:

 What about an option somewhere in the GIMP menus: Open brushes folder which
 opens the appropriate folder with Explorer / Nautilus / whatever needed?

That would be one solution.

-- 
 Jernej Simončič  http://deepthought.ena.si/ 

There's never time to do it right, but there is always time to do it over.
   -- Weskimen's Law

___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] GIMP 2.6: user directory reorganization

2007-11-06 Thread Michael Grosberg

On Tue, 2007-11-06 at 15:21 +0100, [EMAIL PROTECTED] wrote:
 On Monday, November 5, 2007, 21:38:52, Richard Hirner wrote:
 
  What about an option somewhere in the GIMP menus: Open brushes folder 
  which
  opens the appropriate folder with Explorer / Nautilus / whatever needed?
 
 That would be one solution.
 

Better yet, just put it in the program files folder. This is the Windows
norm for such files.

Jernej, it was suggested here that the Gimp for Windows page could be
updated to use the new Gimp.org look. Can I be of help with that? 

Michael  

___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] GIMP 2.6: user directory reorganization

2007-11-06 Thread jernej
On Tuesday, November 6, 2007, 19:45:16, Michael Grosberg wrote:

 Better yet, just put it in the program files folder. This is the Windows
 norm for such files.

No, it isn't. User's files belong to the user's profile directory -
not just that, but you can't write to Program Files as a normal user
at all (this is especially enforced in Vista, where even
Administrators are normally running with reduced privileges, unless
the program specifically requested to be elevated, and user clicked
away the UAC prompt).

 Jernej, it was suggested here that the Gimp for Windows page could be
 updated to use the new Gimp.org look. Can I be of help with that? 

I won't mind - web design just isn't my forte :)

-- 
 Jernej Simončič  http://deepthought.ena.si/ 

Washing your car to make it rain doesn't work.
   -- The Inapplicable Law

___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] GIMP 2.6: user directory reorganization

2007-11-05 Thread Sven Neumann
Hi,

On Sun, 2007-11-04 at 21:55 +0100, Michael Schumacher wrote:

 There is a project called CREATE which does have a spec for
 resource/asset directory organization, I hope to be able to use it for
 the visible user stuff, at least.

I suggest that you also have a look at the basedir specification at
freedesktop.org. There are already utility functions in GLib to access
these and other directories. If the XDG spec collides with the Create
spec, then this collision should be resolved first.


Sven


___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] GIMP 2.6: user directory reorganization

2007-11-05 Thread Michael Grosberg
Michael Schumacher schumaml at gmx.de writes:

 
 My suggestion for GIMP 2.6 - and the only thing I feel able to
 contribute to - is the reorganization of the user directory.

Not sure about the standards on Linux, but in Windows, if we take a 
hint from the likes of Adobe or Autodesk, user-modifiable program 
resources (such as: brushes, maps, plugins, gradients, etc) are either
in C:\program files\appname\whatever or in 
C:\Documents and Settings\username\application data\appname\whatever.

For photoshop, both are used - resources that come with the app are 
in the program files folder, and user-saved settings are in the
application data folder.

Putting resources in the user's my documents folder is bad form - 
this is a folder for *documents*, not resources.


___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] GIMP 2.6: user directory reorganization

2007-11-05 Thread Esteban Barahona
2007/11/5, Michael Grosberg [EMAIL PROTECTED]:

 Michael Schumacher schumaml at gmx.de writes:

 
  My suggestion for GIMP 2.6 - and the only thing I feel able to
  contribute to - is the reorganization of the user directory.

 Not sure about the standards on Linux, but in Windows, if we take a
 hint from the likes of Adobe or Autodesk, user-modifiable program
 resources (such as: brushes, maps, plugins, gradients, etc) are either
 in C:\program files\appname\whatever or in
 C:\Documents and Settings\username\application data\appname\whatever.

 For photoshop, both are used - resources that come with the app are
 in the program files folder, and user-saved settings are in the
 application data folder.

 Putting resources in the user's my documents folder is bad form -
 this is a folder for *documents*, not resources.


 ___
 Gimp-developer mailing list
 Gimp-developer@lists.XCF.Berkeley.EDU
 https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer

___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] GIMP 2.6: user directory reorganization

2007-11-05 Thread jernej
On Monday, November 5, 2007, 11:23:55, Michael Grosberg wrote:

 Putting resources in the user's my documents folder is bad form - 
 this is a folder for *documents*, not resources.

While I agree that putting resources in My Documents is a bad thing,
the problem with Application Data is that it's a hidden folder, which
normally isn't accessible.

-- 
 Jernej Simončič  http://deepthought.ena.si/ 

Never say oops in the operating room.
   -- Law of Local Anesthesia

___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] GIMP 2.6: user directory reorganization

2007-11-05 Thread Richard Hirner
On Mon, Nov 05, 2007 at 08:02:10PM +0100, [EMAIL PROTECTED] wrote:
 While I agree that putting resources in My Documents is a bad thing,
 the problem with Application Data is that it's a hidden folder, which
 normally isn't accessible.

What about an option somewhere in the GIMP menus: Open brushes folder which
opens the appropriate folder with Explorer / Nautilus / whatever needed?

-- 
Greetings,
Richard
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] GIMP 2.6: user directory reorganization

2007-11-05 Thread Sven Neumann
Hi,

On Mon, 2007-11-05 at 20:38 +, Richard Hirner wrote:

 What about an option somewhere in the GIMP menus: Open brushes folder which
 opens the appropriate folder with Explorer / Nautilus / whatever needed?

There can be more than one brush folder.


Sven


___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


[Gimp-developer] GIMP 2.6: user directory reorganization

2007-11-04 Thread Michael Schumacher
My suggestion for GIMP 2.6 - and the only thing I feel able to
contribute to - is the reorganization of the user directory.


Currently, the configuration (*.rc) and resources (brushes, scripts,
...) are stored into a .gimp-x.y dir in the users HOME.

There are a few general problems with this approach, though:

- the directory is hard to reach, either because it is hidden (on
unixoid systems) or at a place that is hard to access (USERPROFILE on
Windows).

- while there's no big problem with the rc files being in a hidden
directory (except for a few obscure options, we got an ui for them),
this is bad for scripts, brushes, patterns, plugins, etc which are
installed and modified by the user more frequently


There are also some platform-specific problems:

- on Windows, the actual user profile directory itself is almost
meaningless to the user (and the administrator, as far as backups are
concerned). The various subdirectories are far more interesting.

 * the configuration is expected to be in APPDATA\appname
 * all files the user cares about are (or should) be located in the My
Documents (yes, I know that this is localized and can be obtained in
another way) directory
 * some files should be located in Local Settings (usually excluded from
backups)


We do have some bug reports about it, providing suggestions and some
background info. I'll need any information about any changes on Vista
and about anything special on OS X.



The proposed steps are:

- categorize the existing directories into

  * hidden config
  * visible user stuff
  * local stuff (i.e. not part of roaming profiles)

- decide about the best directory for each group, per platform

- implement any changes necessary to have the files there (i.e. set the
right paths during user install, provide new variables for the global rc
templates, ...)

There is a project called CREATE which does have a spec for
resource/asset directory organization, I hope to be able to use it for
the visible user stuff, at least.


Regards,
Michael

-- 
GIMP  http://www.gimp.org  | IRC: irc://irc.gimp.org/gimp
Wiki  http://wiki.gimp.org | .de: http://gimpforum.de
Plug-ins  http://registry.gimp.org |
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer