Linux native port - User profile support

Hello,

Current architecture model defines that "user" project files are located inside SQX root sub-folder. That works well for current drop(unzip) and run but makes it unsuitable to package distribution using native platform package manager (Windows/Linux). Installed files have OS native user/group defined and cannot be modified by unprivileged user.

1) I am requesting a profile support which will allow to redirect "user" project files outside of installation location. A "default" profile and optionally defining new profile locations (for example share files between installations). Currently partially it's already possible in settings.xml.
2) Default "project" structure might be still be part of base product package and copied in case of initialization of "default" profile.

Initially requesting to have:

1) "legacy" - works as of today, drop and run
2) "default" - points to some OS specific within user home.
3) able to define user custom defined profiles - dev/test/staging/production.

Ideally initially implemented as part of sqcli (a hidden feature running in "legacy" mode) and latter expended in GUI interface once feature is stable.

Hope that makes sense.

Thank you.

Enyx
Attachments
No attachments
  • Votes 0
  • Project StrategyQuant X
  • Type Feature
  • Status Moved
  • Priority Normal
  • Assignee None

History

DB
#1

Enyx

09.07.2020 10:13

Task created

MF
#2

Mark Fric

16.07.2020 13:11
Task moved to project SQX Linux/Mac support, new link to task: https://sq.projectpanel.com/tasks/sqxlinmac_0002

Votes: 0

Drop files to upload

or

choose files

Max size: 5MB

Not allowed: exe, msi, application, reg, php, js, htaccess, htpasswd, gitignore

...
Wait please