It would be nice if Constellation had nice support for cross-platform/-system workflow, but it needs support for more flexible path configurations first. While it's typical for a ST3 extension issue to approach issues like this at the platform level, it might make sense to approach it more at the hostname/system/user level? This would make it even more broadly useful (i.e., two Windows machines the user uses don't have to have the same layout--they may not if one's a work and one's a home machine...)
I think it's best not to do too much work here without having concrete requests from real users. I think it's also worth keeping the plugin simple if supporting this use adds significant amounts of code or complexity.
Steps that might make sense:
It would be nice if Constellation had nice support for cross-platform/-system workflow, but it needs support for more flexible path configurations first. While it's typical for a ST3 extension issue to approach issues like this at the platform level, it might make sense to approach it more at the hostname/system/user level? This would make it even more broadly useful (i.e., two Windows machines the user uses don't have to have the same layout--they may not if one's a work and one's a home machine...)
I think it's best not to do too much work here without having concrete requests from real users. I think it's also worth keeping the plugin simple if supporting this use adds significant amounts of code or complexity.
Steps that might make sense: