Lombiq/Hosting-Tenants

Don't rely on relative paths (OSOE-804)

Closed this issue · 4 comments

I just noticed that this repo and other Lombiq repositories rely on different local repositories such as Helpful Libraries & Extensions .. etc. If this is the case we might need to use the path from cloned repositories instead of using local paths such as "Libraries" or "tests"

Jira issue

You have two options to use these modules:

  • From NuGet as packages. Then, there are no paths to worry about, and all dependencies will be pulled from NuGet too.
  • From source. Then, you also have to add their dependencies in source form.

Are you looking for a combination of the two, where you use these modules from source, but their dependencies are loaded from NuGet? We won't be able to support that.

From NuGet as packages. Then, there are no paths to worry about, and all dependencies will be pulled from NuGet too.

Right

From source. Then, you also have to add their dependencies in source form.

Maybe I need to use git with submodules, If yes we might need to add it to README.md

The recommended way for submodules is using https://github.com/Lombiq/Open-Source-Orchard-Core-Extensions, what is linked from the Readme and that has documentation on submodules.

Thanks