Atm, projectman is looking inside its own repo to fetch any projectman.json files. This should be changed and we should support reading files from the given REPO.
That said we should not open a file inside the JsonParser class, instead we should implement a GithubProvider class that will be responsible to fetch the contents of this file from origin.
/type task
Which area/kind this task is related to?
/label library
Issue Description
Atm,
projectman
is looking inside its own repo to fetch anyprojectman.json
files. This should be changed and we should support reading files from the givenREPO
.That said we should not
open
a file inside theJsonParser
class, instead we should implement aGithubProvider
class that will be responsible to fetch the contents of this file from origin.