MantisBT - Doomseeker |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0003452 | Doomseeker | [All Projects] Suggestion | public | 2018-08-20 21:27 | 2023-02-19 14:12 |
|
Reporter | WubTheCaptain | |
Assigned To | Zalewa | |
Priority | none | Severity | feature | Reproducibility | N/A |
Status | resolved | Resolution | fixed | |
Platform | x86_64 | OS | Debian GNU/Linux | OS Version | buster/sid |
Product Version | 1.1 | |
Target Version | 1.4.0 | Fixed in Version | 1.4.0 | |
|
Summary | 0003452: Add an option to select a Doomseeker environment path on startup |
Description | It griefs me a little to copy & move config directories (and other Doomseeker directories) around on the file system when trying to debug issues, such as 0003411 or maybe even 0003396.
If there was a command line option (such as --configdir) or an environment variable to manipulate the directory Doomseeker looks for its config (doomseeker.ini) and possibly .cache & .local/share, it'd make my life a bit easier. :) |
Steps To Reproduce | From the command line, pass the --help flag to Doomseeker executable:
$ doomseeker --help
Notice there's no option available for the described suggestion. |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | 0000049 | feedback | | Doomseeker - Allow multiple masters | related to | 0004081 | resolved | Zalewa | Doomseeker 1.1 config migration getting in the way of --basedir |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2018-08-20 21:27 | WubTheCaptain | New Issue | |
2018-08-20 21:28 | WubTheCaptain | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=11632#r11632 |
2018-08-20 21:37 | WubTheCaptain | Summary | Add a command line option to select config directory path => Add an option to select a Doomseeker environment path on startup |
2018-08-20 21:41 | WubTheCaptain | Note Added: 0019356 | |
2018-08-21 23:36 | Blzut3 | Note Added: 0019381 | |
2018-08-24 01:53 | WubTheCaptain | Status | new => acknowledged |
2018-08-24 01:54 | WubTheCaptain | Priority | normal => low |
2019-04-19 18:34 | WubTheCaptain | Priority | low => none |
2019-04-19 18:53 | WubTheCaptain | Relationship added | related to 0000049 |
2022-12-17 23:37 | Zalewa | Target Version | => 1.4.0 |
2022-12-18 14:22 | Zalewa | Assigned To | => Zalewa |
2022-12-18 14:22 | Zalewa | Status | acknowledged => assigned |
2022-12-24 21:19 | Zalewa | Note Added: 0022563 | |
2022-12-24 21:19 | Zalewa | Status | assigned => needs review |
2023-01-02 10:07 | Zalewa | Relationship added | related to 0004081 |
2023-01-05 12:25 | Zalewa | Note Added: 0022657 | |
2023-01-05 12:25 | Zalewa | Status | needs review => needs testing |
2023-02-19 14:12 | Zalewa | Status | needs testing => resolved |
2023-02-19 14:12 | Zalewa | Fixed in Version | => 1.4.0 |
2023-02-19 14:12 | Zalewa | Resolution | open => fixed |
Notes |
|
|
If anyone has a better solution that doesn't require adding more features to Doomseeker, I'm all up for it. But there's already a --datadir option for IP2C data and plugins, mind you. |
|
|
(0019381)
|
Blzut3
|
2018-08-21 23:36
|
|
While not exactly what you're looking for --portable could work with some limitations. |
|
|
(0022563)
|
Zalewa
|
2022-12-24 21:19
|
|
I have added a --basedir argument for that. I chose not to use --configdir because the "config" dir is only one of the directories that the Doomseeker uses. The other 2 are the cache and the managed files. --basedir configures the prefix path for all 3 of them.
'https://bitbucket.org/Doomseeker/doomseeker/commits/d47e2cfba63fb5e83d9e79170832d2e5e66dab73 [^]'
Now `--basedir <path/to/doomseeker.exe/dir>` and `--portable` do nearly the same aside from suggesting the user a different directory to save the unmanaged files: "My Documents" in non-portable mode, and the exe dir in the portable mode. Despite the functional similarity, `--portable` should not be removed for compatibility reasons and because `--portable` describes a different intent than `--basedir`. |
|
|
(0022657)
|
Zalewa
|
2023-01-05 12:25
|
|
|