You can share libraries and projects that contain building blocks with others. If you are using the free plan, you need to share building blocks before you can build an application.
To share a library or project, find it in the Blocks View and select Share… from its context menu.
When you share a library or project for the first time, you can adjust if you want to share as a project or library, explained below.
In both cases, provide a good title and a purpose. The purpose should be a short sentence that helps users to decide if the library or project is what they are looking for.
The wizard checks all building blocks in the library or project. If there are errors or warnings, consider to fix them first. Especially libraries should be free of any errors.
Decide which version number you want to assign. Version numbers are composed by three numbers,
major.minor.micro. By default, the wizard proposes a new minor release. You can adjust the version freely, as long as it denotes a higher version than the one already published.
Select the owner. This is the team that can upload new version of the library or project. By default, it is your personal team, which means that only you can publish new versions. If you work on a library together with others, you should find a proper team for it, and possibly create a new team.
Publish the library or project under the Eclipse Public License. This is an open-source license, used by the projects within the Eclipse project and many others. Make sure that the contents of the project or library you are sharing can indeed be shared under the EPL. Free users need to share under the EPL.
You can select other teams that can use your project or library. Simply select them in the table.