Contributions submission

Introduction

Any user can contribute to ShowVoc through the "Contribute to ShowVoc" button located in the home page.

Home page

In the contribution page a form asks for personal information of the contributor. The email address is quite important as it will be the same used for notifying the contributor about the outcome of the contribution evalutation by the administrator, if approved or rejected, and eventually for informing in how to proceed in order to complete the contribution.
Finally a Contribution field allow to choose the type of contribution that the user wants to request. There are three different types of contribution:

Contribution page

According to the selected one, the page shows a dedicated form in the blank space below. Once the form is properly filled, the contribution request can be submitted through the Submit button. Then the ShowVoc administrator will evaluate the request in order to approve or reject it.

For details about the contribution managment from the administrator point of view, see the dedicated page.

Metadata contribution

Metadata contribution allows the user to provide metadata about an existing resource available on the web.

Metadata contribution

The following fields are requested by the submission form:

If the contribution is approved by the administrator, the metadata is directly written to the metadata registry of ShowVoc.

Stable resource contribution

This contribution allows to contribute a mirrored version of a resource already published on its own portal.

Stable contribution

The following generic fields can be provided in the form:

Eventually, the contributor can also inform the administrator that he is the owner of the resource by ticking the dedicated checkbox.

More technical fields are also available:

Finally, metadata can be also provided in the same way of the Metadata contribution described above.

If the request is approved by the administrator, a temporarily-private empty dataset (named after the resource name provided) is created waiting for the data to be loaded. The contributor will then receive an email with a link for loading the RDF data about the resource.

Load stable contribution

The form presented in the loading page asks for the contributor Email address and the Dataset name (written in the email) needed in order to cross checking them with the information provided during the contribution request submission. Here an RDF File needs to be provided as well by browsing the local filesystem. The selection of the file automatically focus the Format selector to the suggested choice. The Resolve imports combo box shows the following possible values, instructing the system on how to import vocabularies specified on transitive dependencies, that is, vocabularies that are owl:imported by the loaded data, or by other vocabularies in turn imported by it.

Once the data il successfully loaded, the resource is again subject of evaluation by the administrator that can decide if accept it, and make the dataset public, or reject it.

Development resource contribution

This contribution allows to contribute a resource that is not already available as linked data. Eventually is available the conversion from non-RDF formats.

Development contribution

Besides the same information provided in the Stable resource contribution, except for those reguarding the metadata, there is a further optional field Conversion required that allows to chose among: Excel, TBX and Zthes.

If the request is approved by the administrator, an empty dataset (named after the resource name provided) is created on a configured instance of VocBench dedicated to the development of these resources. Then an email will be sent to the contributor with the instruction on how to proceed. The workflow now depends on the previosly chosen conversion required:

In all these cases described, the user can edit the resource as desired on VocBench and then, when ready, download it and submit a new stable resource contribution request to ShowVoc.