Author Topic: Request for comment: data directory location  (Read 1574 times)

Offline farin

  • Duke
  • *
  • Posts: 241
  • Merit: 44
  • JCloisterZone maintainer
    • View Profile
Request for comment: data directory location
« on: January 02, 2015, 06:11:17 AM »
Hi

I just resolved issue whit write only app directory (then config file can't by created causing presets not workign etc.)
Current algorithm is
- check app dir, if is writeable use it (so in this case it works as before)
- otherwise use system "data usual" location (~/.jcloisterzone or   C:\Users\USER\AppData\Roaming\JCloisterZone)

Data directory is used for config.yaml, error.log, saves (maybe screenshots in future)
The Questions is - Shoud be "data usual" location used primary regardless on app dir? For me it is quite handy have all stuff in one directory. But I am old school user and it is true that using separate data directroy is more standard way.

Thanks for your comments.

Linkback: https://www.carcassonnecentral.com/community/index.php?topic=1393.0

Offline MrNumbers

  • Duke Chevalier
  • *
  • Posts: 1828
  • Merit: 91
    • View Profile
    • Carcassonne Latvia
Re: Request for comment: data directory location
« Reply #1 on: January 02, 2015, 10:40:44 AM »
For me, since this application is portable (in opposition to installable applications), I prefer that all files would be in app's directory.
Pros: application is truly portable, so it can be on USB flash drive, in cloud etc. Version controls is also good thing: all application's versions are completely independent.
Cons: every time after new version is launched, I must configure it anew.
"I never lose. Either I win or I learn." (Nelson Mandela)


Share via delicious Share via digg Share via facebook Share via furl Share via linkedin Share via myspace Share via reddit Share via stumble Share via technorati Share via twitter

  Subject / Started by Replies / Views Last post
xx
Request for comment: tile rotation functionality

Started by farin

4 Replies
2305 Views
Last post December 20, 2014, 02:42:40 PM
by farin
xx
BGG Geekmarket is closing - Historical Carcassonne Sales Data

Started by Willem

1 Replies
89 Views
Last post August 10, 2022, 07:57:42 AM
by Decar
xx
Request: Rule Translation of Die Bibliotheken (CarcF expansion)

Started by stalcupojoy

4 Replies
3352 Views
Last post November 12, 2018, 05:36:36 AM
by Mickey_37
xx
Request - full screen mode

Started by rfielder

2 Replies
2285 Views
Last post January 04, 2016, 08:49:26 AM
by rfielder
xx
Feature Request: Tiles Played count

Started by Durbs

7 Replies
2758 Views
Last post May 09, 2017, 05:53:55 AM
by Jéré