settings.yml revision 9f71e4e1c9cab7485784b2b0bb7d1402ae1e4d14
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen# Project configuration
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen# Environment specific settings can be overridden in:
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen# /config/settings/<environment>.yml
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen# Name of the installation
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainenname: "MyOntohub"
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen# Hostname of the installation
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen#Generalizing term "Ontology",ALternatives are M:Models and S:Specification
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen#In case of Model,this should be used.
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo SirainenOMS_qualifier: modeling
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen# Optional asset host for delivery of static files (css, images, javascripts)
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen# Sender address for outgoing mail
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainenemail: noreply@example.com
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen# Mail delivery
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen# http://guides.rubyonrails.org/action_mailer_basics.html#action-mailer-configuration
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainenaction_mailer:
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen delivery_method: sendmail
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen# The number of days a user can access
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen# the website without confirming his account.
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainenallow_unconfirmed_access_for_days: 3
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen# Limits for displaying file contents and diffs
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainenmax_read_filesize: 524_288
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainenmax_combined_diff_size: 1_048_576
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen# Timeout for ontology parsing jobs in hours
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainenontology_parse_timeout: 6
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen# Footer links and texts
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen - text: Foo Institute
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen - text: About
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen# Delivery of exceptions, disabled by default
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainenexception_notifier:
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen enabled: false
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen email_prefix: "[ontohub exception]"
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen sender_address: "exceptions@example.com"
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen exception_recipients:
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen - exception-recipient@example.com
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen default_branch: 'master'
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen push_priority:
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen changed_files_per_commit: 5
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainenallowed_iri_schemes:
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainendisplay_head_commit: false
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainendisplay_symbols_tab: false
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainenexternal_repository_name: 'External'
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainenfallback_commit_user: 'ontohub_system'
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainenfallback_commit_email: 'ontohub_system@ontohub.org'
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainenformat_selection: false
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen# Possible values for metadata, adapted from OMV
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainenformality_levels:
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen - name: vocabulary
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen description: "list of words"
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen - name: terminology
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen description: "list of concepts with definitions"
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen - name: taxonomy
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen description: "terminology with subsumption hierarchy"
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen - name: axiomatization
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen description: "ontology with axioms beyond a pure subsumption hierarchy"
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen # number of axioms per concept can be displayed
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainenlicense_models:
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen - name: Apple Public Source License (APSL)
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen url: http://www.opensource.apple.com/license/apsl/
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen - name: Open Software License (OSL)
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen - name: General Public License (GPL)
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen - name: IBM Public License (IBM PL)
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen - name: Common Public License (CPL)
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen url: http://www.eclipse.org/legal/cpl-v10.html
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen - name: Lesser General Public License (LGPL)
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen - name: INTEL Open Source License (INTEL OSL)
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen - name: Modified BSD License (mBSD)
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen url: http://opensource.org/licenses/BSD-3-Clause
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainen - name: Academic Free License (AFL)
2a90d8a14b0e7cc1508814bc87d3dfa598ef46a8Timo Sirainenontology_types:
description: describes general, domain-independent concepts e.g. space, time
documentation: http://www.example.com
description: "describes the most important concepts in a specific domain (also: mid-level ontology)"
documentation: http://www.example.com
documentation: http://www.example.com
documentation: http://www.example.com
description: the task characterizes how ontologies are used to refine common keywordbased search algorithms using domain knowledge in form of subsumption relations. Ontology-driven search is usually performed automatically by means of reasoning services handling particular aspects of an ontology representation language.
description: the ontology is used as a controlled vocabulary to annotate Semantic Web resources. This task includes the usage of a semantically rich ontology for representing arbitrarily complex annotation statements on these resources. The task can be performed manually or (semi-)automatically.
description: complementary to the query formulation dimension, this task applies ontologies to semantically optimize query expressions by means of the domain knowledge (constraints, subsumption relations etc.) The task can be interpreted as a particular art of filtering information. The task is performed automatically; however, it assumes the availability of patterns describing the transformations at query level.
description: the task describes at a very general level how ontologies are applied to refine the solution space of a certain problem, such as information retrieval or personalization. The task is targeted at being performed semi-automatically or automatically.
description: the task characterizes how ontologies provide an integrating environment, an inter-lingua, for information repositories or software tools. In this scenario the ontology is applied (semi-)automatically to merge between heterogeneous data pools in the same or in adjacent domains.
description: the ontology is used in information retrieval settings as a controlled vocabulary for representing user queries. Usually the task is performed automatically in that the concepts of the ontology is are listed in a query formulation front-end in order to allow users to specifies their queries.
description: the ontology is built to reduce the ambiguities between communicating human or machine agents. It can act as a normative model which formally and clearly defines the meaning of the terms employed in agent interactions. In the context of programmed agents, the task is envisioned to be performed automatically.
description: the ontology is designed to provide a controlled and unambiguous means to represent valid configuration profiles in application systems. As the aim of the ontology is to support the operationalization of particular system-related processes; this task is performed automatically in that the ontology is processed in an automatic manner by means of reasoners or APIs.
description: the ontology is used mainly for providing personalized access to information resources. Individual user preferences w.r.t. particular application settings are formally specified by means of an ontology, which, in conjunction with appropriate reasoning services, can be directly integrated to a personalization component for filtering purposes. The usage of ontologies in personalization tasks might be carried out in various forms, from a direct involvement of the user who manually specifies ontological concepts which optimally describe his preferences, to the ontological modelling of user profiles.
description: in this scenario, the goal of the ontology is to provide a clearly defined classification and browsing structure for the information items in a repository. Again, the task can be performed manually by domain experts or as part of an application in an automatic or semi-automatic way.
description: the goal of matching is to establish links between semantically similar data items in information repositories. In contrast to the previous task, matching does not include the production of a shared final schema/ontology as a result of aggregating the matched source elements to common elements. W.r.t. the automatization level the range varies from manual to fully-automatical execution.