SongKong Jaikoz

SongKong and Jaikoz Music Tagger Community Forum

Default Logs and Prefs folders

Hi there!

I’m a new registered Jaikoz user.

I’ve installed it under Ubuntu 9.04 in my private app folder:
/home/me/apps/jaikoz

When I run Jaikoz it keeps creating a new folder for Logs and Prefs:
/home/me/Jaikoz/…

I really would like to keep everything jaikoz in my chosen installation folder.
But I can’t find any setting to change this, so…

How can I do this?

Thanks!

No, sorry that cannot be done at the moment

Could he make a synlink to the place he ultimately wants to store it and when jaikoz hits where it expects it to be, it just follows the symlink?

Good idea, I expect that will work

My problem is not actually where these infos are stored…

It’s that Jaikoz creates an unwanted folder
in an otherwise tighly structured directory tree,
disrupting automated task behavior.
So I’ll have to modify many script because of this.
That’s my main concern :cry:

I find a bit disappointing that you can choose where to install the app
but that the chosen directory will not encapsulate the whole installation,
that you have no control where the app will put its config files. :frowning:
It feels like I’m back in the M$Windows realm. :wink:

But, anyhow, thanks for this incredible app!

I’ll freely admit that my experience with Linux is less than with Windows or Macs. Both of these OS have predefined locations for user preferences/files but I couldn’t find any guidelines for Linux.

The reason not everything is installed the installation folder is so you can install the application once and have different settings for different users, otherwise you would have to install the application for every user who wanted to use it. Doesn’t your home folder contain various . folders /files containing preferences for other applications you have installed.

If my thinking is wrong for Linux please direct me to a reference and I’ll take a look but my understanding was that you would normally install applications to /usr/local not directly in your home directory, however if you did install Jaikoz directly into /home/me/Jaikoz rather than /home/me/apps/jaikoz it would all stay in one place albeit a different location to your other software.

I’d say you’re correct on everything but you missed the dot.

AFAIK, Linux deals with settings in multiple ways.

When an application is unzipped or installed in the home folder of someone, it usually keeps everything in the same directory, A bit like portable windows applications.

Otherwise, when it’s an installation for multiple user, it stores :
– common settings (ie. settings applied by the admin) in the /etc
– user defined settings are indeed stored in the /home/username dir
in a hidden directory/file: [color=red].[/color]jaikoz
(the important part here is the dot)

BTW, most of the times, Linux uses all-lowercase directory names, so .jaikoz instead of .Jaikoz

You are right, I think this was an oversight on my part which I’ll address

No problem :wink:

Keep up the good work and beware the dot :mrgreen:

A quick up, just to ask: Is there already an option to change this?

Not done yet

Where are the logs/prefs folders located on a mac?

Logs are in

Home : Library : Logs : Jaikoz

and Preferences are in

Home : Library : Preferences : Jaikoz