Adding new services to the ecosystem Sample Clauses

Adding new services to the ecosystem. The codebase of the Audio Commons Mediator1 provides a Python package names acservice2 which needs to be used to implement the service plugin (a Python class) which communicates the Audio Commons Mediator and the third party service. The acservice package defines a base class BaseACService and a number of mixins ACServiceXXXMixin which represent the different functionalities that are described in the API and supported in the ecosystem. For example, one of this functionalities is “text search”. The Python class representing a service is implemented by combined inheritance of BaseACService and a number of other mixins. For example, if a service supports text search and download features, its plugin will consist of a Python class which inherits from BaseACService, ACServiceTextSearchMixin and ACServiceDownloadMixin and implements a number of methods as required in each mixin. Each of this mixins are also called components, therefore a service inside the Audio Commons Mediator is defined as a composition of components. The figure below illustrates the architecture of service plugins inside the Audio Commons Mediator and how are these connected to other parts of the ecosystem. 1 xxxxx://xxxxxx.xxx/AudioCommons/ac-mediator 2 xxxxx://xxxxxx.xxx/AudioCommons/ac-mediator/tree/master/services/acservice Currently, the acservice package defines the following available components/functionalities: Base (BaseACService) Needed for all services provides basic elements and features (such as storing service name and id) which are common and used by other components. Authentication (ACServiceAuthMixin) Adds support for authenticating requests with the third party service. Some service must implement the option of authenticating end users if an Audio Commons user account is linked with a third party service user account. Text search (ACServiceTextSearchMixin) Adds support for searching audio content based on an input textual query. The text search component includes also support for sorting results and deciding which metadata fields should be included in the search results response. Download (ACDownloadMixin) Adds support for downloading audio resources directly from the third party content provider. This component provides a way in which an application directly connects with a third party service to download an audio file. Licensing (ACLicensingMixin) Adds support for licensing audio resources from one or more content providers.
AutoNDA by SimpleDocs

Related to Adding new services to the ecosystem

  • Conversion of Wholesale Services to Network Elements or Network Elements to Wholesale Services Upon request, BellSouth shall convert a wholesale service, or group of wholesale services, to the equivalent Network Element or Combination that is available to Global Dialtone pursuant to Section 251 of the Act and under this Agreement or convert a Network Element or Combination that is available to Global Dialtone pursuant to Section 251 of the Act and under this Agreement to an equivalent wholesale service or group of wholesale services offered by BellSouth (collectively “Conversion”). BellSouth shall charge the applicable nonrecurring switch-as-is rates for Conversions to specific Network Elements or Combinations found in Exhibit A. BellSouth shall also charge the same nonrecurring switch-as-is rates when converting from Network Elements or Combinations. Any rate change resulting from the Conversion will be effective as of the next billing cycle following BellSouth’s receipt of a complete and accurate Conversion request from Global Dialtone. A Conversion shall be considered termination for purposes of any volume and/or term commitments and/or grandfathered status between Global Dialtone and BellSouth. Any change from a wholesale service/group of wholesale services to a Network Element/Combination, or from a Network Element/Combination to a wholesale service/group of wholesale services, that requires a physical rearrangement will not be considered to be a Conversion for purposes of this Agreement. BellSouth will not require physical rearrangements if the Conversion can be completed through record changes only. Orders for Conversions will be handled in accordance with the guidelines set forth in the Ordering Guidelines and Processes and CLEC Information Packages as referenced in Sections 1.13.1 and 1.13.2 below.

  • New Services (a) From time to time during the term of this Agreement, either Party may request the other Party to provide additional or different services which such other Party is not expressly obligated to provide under this Agreement (excluding, for the avoidance of doubt, any Additional Services or Service Increases, the “New Services”). The Party receiving such request shall consider such request in good faith; provided, however, that no Party shall be obligated to provide any New Services, including because, after negotiations between the Parties pursuant to Section 2.04(b), the Parties fail to reach an agreement with respect to the terms (including the Service Charges) applicable to the provision of such New Services.

  • Human and Financial Resources to Implement Safeguards Requirements 6. The Borrower shall make available necessary budgetary and human resources to fully implement the EMP and the RP.

  • Information and Services Required of the Owner § 3.1.1 The Owner shall provide information with reasonable promptness, regarding requirements for and limitations on the Project, including a written program which shall set forth the Owner’s objectives, constraints, and criteria, including schedule, space requirements and relationships, flexibility and expandability, special equipment, systems, sustainability and site requirements.

  • Scope of the Services 3.1 The services that the Construction Manager shall provide include, but are not limited to those described in the following sections.

  • Performance of the Services In addition to the Common Articles, it is specified that:

  • Existing Services In the disconnection and sealing of services the Contractor is to comply with the requirements of the Authorities concerned and is to allow in his prices for serving all notices and paying all fees as necessary. The Contractor must take all necessary precautions and will be responsible for damage caused to any underground cables or services which exist on site.

  • Additional Services Compensation Additional Services Compensation shall be the fees determined in accordance with Article 7 to be paid by the Owner to the Professional Consultant in connection with the performance of Additional Services.

  • Outpatient emergency and urgicenter services within the service area The emergency room copay applies to all outpatient emergency visits that do not result in hospital admission within twenty-four (24) hours. The urgicenter copay is the same as the primary care clinic office visit copay.

  • The Web Services E-Verify Employer Agent agrees to, consistent with applicable laws, regulations, and policies, commit sufficient personnel and resources to meet the requirements of this MOU.

Time is Money Join Law Insider Premium to draft better contracts faster.