Projects Browser
🔓 The open source SysON project includes this feature.
🔥 This feature is currently considered experimental. Try it out and give feedback by reporting bugs and suggesting new features. It’s not recommended for production use.
👥 This feature is available to all users.
1. What’s the Projects Browser?
The Projects Browser page serves as the pivotal starting point for your modeling endeavors and is the homepage of the SysON application. It offers a central hub where users can seamlessly create new projects or manage existing ones.
2. Find your way around
For newcomers to SysON, the initial experience of opening the application might seem a bit overwhelming. To assist you in navigating and initiating collaboration with your team, we offer a guided tour to help you acclimate to the platform.
The homepage features three distinct regions: a Toolbar, a Create a New Project section, and an Existing Projects section. We’ve streamlined the layout to offer a clear understanding of the content housed in each location.
![Projects Browser](../_images/homepage.png)
2.1. Toolbar
The toolbar consists of two groups, each featuring a single action: Homepage and Help.
![Projects Browser Toolbar](../_images/homepage-toolbar.png)
2.1.1. Homepage
The Homepage action, visible on all pages of the application, provides a convenient way to navigate back to the Projects Browser, serving as the application’s main homepage.
2.1.2. Help
The Help action, accessible on every page of the application, offers a convenient pathway to navigate to the online help resources for SysON.
2.2. Create a New Project
The Create New Project section is designed to allow users to initiate the creation of a new project.
![Create a New Project](../_images/homepage-new-project.png)
Within the platform, initiating a new project is a user-friendly process that accommodates various preferences:
-
Create a Blank Project: Users can start their modeling journey with an empty project, building a project from the ground up. With blank project, there is no model and no representation at creation.
-
Create a Project from Existing Templates: For efficiency and consistency, users can select from predefined templates that streamline project initiation, aligning with common modeling scenarios. The 3 first possible templates are displayed unitary at the beginning of Project sections and they’re also available in "Show all templates" section. For now, there exist two available templates : Batmobile and SysMLv2. Batmobile- template is a complete SysML project with several concepts of each SysML type (kind of _Definitions and Usages with relationships). SysMLv2 is an empty SysML project with only the root model, a Package and a General view representation.
-
Upload a Previously Exported Project: Facilitating collaboration and workflow continuity, users can effortlessly upload a project previously exported, ensuring seamless transitions and flexibility in collaboration.
Every project you create have its own Project Editor. |
Explore further by referring to the following how-tos for creating blank projects, generating projects from templates, or uploading existing ones.
2.3. Existing Projects
The Existing Projects section streamlines project navigation, allowing users to effortlessly browse through their available projects.
![Existing Projects](../_images/homepage-existing-projects.png)