You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The gitUrl, revision, componentNames, and customConditionalAttributes fields in the load spec are all used to specify how the project will be loaded. Each of these fields should be displayed in the editor.
In addition to the above fields there should be editor fields named projectsHome and projectDirectory
The projectsHome field defines the path to the directory where the projectDirectory will be located. projectsHome is a field in the load spec and should be set to the value of projectsHome before the load spec is loaded. Presently the environment variable ROWAN_PROJECTS_HOME, if defined, should be used as the default value for the projectsHome field. The projectsHome. REQUIRED field.
The projectDirectory field is the name of directory in projectsHome where the project is expected to exist or where the project will be cloned if not preset. The value of the projectDirectory is the value of projectAlias or projectDirectory if projectAlias is nil. The projectDirectory is a psudo field in the editor. If the value of the projectDirectory is not equal to the projectName, the value should be stored in the `projectAlias filed in the load spec. REQUIRED filed.
If the revision field is changed, then the repositoryResolutionPolicy field should be set to #strict.
Reading a spec into the editor from disk or github
The initial input for the Load... command should allow the user to specify either a file url or an https url. The simplest scheme would be to allow the user to paste in either a file url (file:///bosch1/users/dhenrich/_stones/git/RowanSample9V3/rowan/specs) or an https url (https://raw.githubusercontent.com/dalehenrich/RowanSample9V3/spec_0001/rowan/specs/spec_0001.ston obtained by clicking on the Raw button on github for the spec https://github.com/dalehenrich/RowanSample9V3/blob/spec_0001/rowan/specs/spec_0001.ston).
Loading the spec
There should be a Load button on editor. When the user presses the load button, the fields in the editor will be set in the load spec itself and the load spec will be sent the message load.
Additional functionality
In the fullness of time, there will need to be additional features
The text was updated successfully, but these errors were encountered:
Representative STON file for a github load spec
Editor fields
The
gitUrl
,revision
,componentNames
, andcustomConditionalAttributes
fields in the load spec are all used to specify how the project will be loaded. Each of these fields should be displayed in the editor.In addition to the above fields there should be editor fields named
projectsHome
andprojectDirectory
The
projectsHome
field defines the path to the directory where theprojectDirectory
will be located.projectsHome
is a field in the load spec and should be set to the value ofprojectsHome
before the load spec is loaded. Presently the environment variableROWAN_PROJECTS_HOME
, if defined, should be used as the default value for theprojectsHome
field. TheprojectsHome
. REQUIRED field.The
projectDirectory
field is the name of directory inprojectsHome
where the project is expected to exist or where the project will be cloned if not preset. The value of theprojectDirectory
is the value ofprojectAlias
orprojectDirectory
ifprojectAlias
is nil. TheprojectDirectory
is a psudo field in the editor. If the value of theprojectDirectory
is not equal to theprojectName
, the value should be stored in the `projectAlias filed in the load spec. REQUIRED filed.If the
revision
field is changed, then therepositoryResolutionPolicy
field should be set to#strict
.Reading a spec into the editor from disk or github
The initial input for the
Load...
command should allow the user to specify either a file url or an https url. The simplest scheme would be to allow the user to paste in either a file url (file:///bosch1/users/dhenrich/_stones/git/RowanSample9V3/rowan/specs
) or an https url (https://raw.githubusercontent.com/dalehenrich/RowanSample9V3/spec_0001/rowan/specs/spec_0001.ston
obtained by clicking on theRaw
button on github for the spechttps://github.com/dalehenrich/RowanSample9V3/blob/spec_0001/rowan/specs/spec_0001.ston
).Loading the spec
There should be a
Load
button on editor. When the user presses the load button, the fields in the editor will be set in the load spec itself and the load spec will be sent the messageload
.Additional functionality
In the fullness of time, there will need to be additional features
The text was updated successfully, but these errors were encountered: