Project Management

Index

Introduction

From version 0.7 on, Semantic Turkey is able to manage different projects instead of having a single data repository. This section explains how to:

Types of projects

In Semantic Turkey there are two types of project:

Continuous Editing are those projects that don't need an explicit action to save the changes beacause each change it is immediately saved

Save2Store are those projects that required an explicit action to be saved, because each change it's not automatically saved

When users create a new project, they must choose the type of the project (Continuous Editing or Save2Store) and this decision cannot be changed later.

Projects Window

A dedicated Project Management window allows to list all available projects and perform different operations on them.

There are two ways to open this window:

Projects Management Icon
Projects Management Menu

This is how the project management window looks like:

Projects Window

In the upper part there is a table showing all the available projects with their info

The columns of the table are:

From this window the following action are possbible:

Open an existing Project

There there two ways to open a project listed in the table :

Import a Project

To import a prevoiusly exported Prject first click on "Import" in the lower menu and the following window should appear

Import a Project

In this window select the file which contains the information on the project usign the button "Select Project File", then add a name for the Project under the label "Project Name" and click on the button "import Project". If you change your idea and you don't want to import a project anymore, just click on the button "Cancel" If the selected file contains a valid project, it will be imported and opened

Create a new Project

To create a project click on "New" or "New From File" in the lower menu, depending if you want to start from an empty project or from a project which is derived from an ontology. If you click on either one of these a window will appear. The difference between clicking on the second one is the presence in the new window of the button "Select rdf/owl file" and the near field

New Project From File

In this window specify a name for the Project, a valid URI (which doesn't need to point to an existing resource), select a triple store and the mode according to which the new project must behave. If in the project management window you click on "New From File" select, using the button "Select rdf/owl file" a rdf/owl file. Then press "New Project" to create the project or Cancel to return to the previous window

Delete a Project

To delete a project single click on an existing project in the table and then click on "Delete the selected project" in the context menu (right click).

It is not possibile to delete the current project

Clone a Project

To clone a project single click on an existing project in the table and then click on "Clone the selected project" in the context menu. This window should appear:

Clone a Project

In this window input the new name of the procjet. In the first field there is the name of the project your cloning

Set the default Project

The default Project will be opened as soon as Semantic Turkey is started

There there two ways to set the default project :

Save a Project

The projects that are created with the mode "Save2Store" must me saved explicitly. To save them click on "Tools->Semantic Turkey->Project->Save PROJECT_NAME" where PROJECT_NAME is the name of the current project. If the current project is a "Continuous Editing" one, the above menu is disables

Save a Project

Save As ... a Project

To save a project with a different name click on "Tools->Semantic Turkey->Project->Save PROJECT_NAME as ..." where PROJECT_NAME is the name of the current project.

Save as a Project menu

The following window will appear:

Save as a Project window

In this window just type the new name and then press "Save The Project" or Enter

Export a Project

To export a project click on "Tools->Semantic Turkey->Project->Export PROJECT_NAME" where PROJECT_NAME is the name of the current project.

Export a Project menu

The following window will appear:

Export a Project window

In this window select the destination directory using the button "Select Directory" or by typing in the field on its left, then specify the name of the file in the field below. Then press "Export Project"