Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Orion/How Tos/Orion Projects"

< Orion‎ | How Tos
(How To Use Orion Projects)
Line 1: Line 1:
 
=How To Use Orion Projects=
 
=How To Use Orion Projects=
 
Projects are top-level folders that are capable of containing extra metadata. Project metadata is kept in '''project.json''' file located in project root. '''project.json''' file can be shared via scm and then project metadata will also be shared.
 
Projects are top-level folders that are capable of containing extra metadata. Project metadata is kept in '''project.json''' file located in project root. '''project.json''' file can be shared via scm and then project metadata will also be shared.
==How to create project==
+
==How To Create Project==
 
Every top-level folder can be converted info project using action in editor:
 
Every top-level folder can be converted info project using action in editor:
  
Line 9: Line 9:
  
 
[[File:CreateNewProject.png]]
 
[[File:CreateNewProject.png]]
 +
 +
==Project Associated Content==
 +
Project may have external dependencies called ''Associated Content''. Associated content will be presented on the project view, so that user has access to it in the context of the project. Associated content descriptions do not contain workspace- or user-specific information, so it can be shared. Sharing '''project.json''' via scm will allow other users to recreate the project dependencies structure based on the associated content information.
 +
 +
Associated content may be added on the project view using '''[+]''' menu.
 +
 +
[[File:AddingDependency.png]]

Revision as of 10:23, 7 November 2013

How To Use Orion Projects

Projects are top-level folders that are capable of containing extra metadata. Project metadata is kept in project.json file located in project root. project.json file can be shared via scm and then project metadata will also be shared.

How To Create Project

Every top-level folder can be converted info project using action in editor:

ConvertToProject.png

If you want to create a new project use [+] -> New Project menu and choose the project type you would like to create. In standard Orion you can create empty projects, projects based on Zip file and import projects from Git repository.

CreateNewProject.png

Project Associated Content

Project may have external dependencies called Associated Content. Associated content will be presented on the project view, so that user has access to it in the context of the project. Associated content descriptions do not contain workspace- or user-specific information, so it can be shared. Sharing project.json via scm will allow other users to recreate the project dependencies structure based on the associated content information.

Associated content may be added on the project view using [+] menu.

AddingDependency.png

Back to the top