Table of Contents
The Gazebo Hub Project's web resources are managed within the project's websrc repository
The Gazebo Hub project manages two primary web resource structures:
Refer also to the Services Schema proposed in the addenda, below
Location: https://sourceforge.net/projects/ghub/
Location: http://ghub.sourceforge.net/
Sitemap (Local)
In the interest of central manageability, it may be in the interest of Gazebo Hub Project administration to develop a [UML] profile specifically for managing the Gazebo Hub Project's web resources - including:
the Gazebo Hub project management resources (primarily, those web-based project management resources managed at SourceForge.net) and the Gazebo Hub web site.
That UML profile may seek to extend on [SysML] and [SoaML], to provide a service-oriented view of the collected Gazebo Hub project web resources, as integral components within the project's overall project management and project presentation resources.
This schema may seek to extend, informally, onto ECMA TR-69, for defining a formal semantics for component services within a software engineering framework, in such as is represented within existing project management frameworks viz a viz SourceForge.net
The following informal service schema is proposed.
The Gazebo Hub project may propose to develop a UML profile extending [SysML] and/or [SoaML], for the purpose of providing a service-oriented view of project resources, for use internally within Gazebo Hub project administrative tasks, and for publication in documenting the resources of the project, for developers. More abstractly, this profile may be developed so as to serve in the interests of project resource management, project resource publication, and project resource usability.
This profile component may seek to develop, as an aggregate component, a SysML and/or SoaML profile for portal services, such as those portal services provided by SourceForge.net, in the context of project management, and provided by additional project management service hosting providers and tool developers (Github, Gforge, EmForge, etc). This portal services profile may be developed in the interest of providing a services view of those web-based project management resources used by the project.
This profile component may furthermore seek to develop a service-oriented web resource presentation model profile for web resources, generically, without regards to resource design intention or resource usage - and optionally, to extend that generic profile for application specifically in regards to web resource development within Java web portal frameworks.