Uploaded image for project: 'Help-Desk'
  1. Help-Desk
  2. HELP-7098

FIWARE.Request.Tech.Catalogue.Irregular URLs in some cases in the catalogue

    Details

    • Type: extRequest
    • Status: Closed
    • Priority: Minor
    • Resolution: Done
    • Fix Version/s: 2021
    • Component/s: FIWARE-TECH-HELP
    • Labels:
      None
    • HD-Chapter:
      Catalogue

      Description

      Hi all,

      while I work on a automated content quality checker for the Catalogue (FI-CORE/FI-NEXT project), I have found some irregularities regarding the URLs.

      This is not a big problem, but potentially an SEO (=marketing) issue.
      Please give feedback if these cases are not desired and you consider to adjust the urls, then I will consider this as a business rule in the checker to find and report an issue.

      Example of normal "nice" URL:
      http://catalogue.fiware.org/enablers/<ENABLER>/<SUBPAGE>
      e.g.
      http://catalogue.fiware.org/enablers/authorization-pdp-authzforce/instances

      Example of irregular URL: missing <ENABLER> and <SUBPAGE> has an SEO irrelevant numeric ID.
      Example: http://catalogue.fiware.org/enablers/downloads-24
      (linked from http://catalogue.fiware.org/enablers/rest-client-generator)

      Full list of currently identified samples reported by the tool:

      ERROR unhandled case /error: Enabler [REST Client Generator] url ends with: instances-24 ; url=http://catalogue.fiware.org/enablers/instances-24
      ERROR unhandled case /error: Enabler [REST Client Generator] url ends with: downloads-24 ; url=http://catalogue.fiware.org/enablers/downloads-24
      ERROR unhandled case /error: Enabler [REST Client Generator] url ends with: creating-instances-21 ; url=http://catalogue.fiware.org/enablers/creating-instances-21
      ERROR unhandled case /error: Enabler [Privacy] url ends with: privacy-ge-documentation ; url=http://catalogue.fiware.org/enablers/privacy/privacy-ge-documentation
      ERROR unhandled case /error: Enabler [Data Context Streams] url ends with: bundle-deployment ; url=http://catalogue.fiware.org/enablers/data-context-streams/bundle-deployment
      ERROR unhandled case /error: Enabler [Business Framework Consumption] url ends with: terms-and-conditions-2 ; url=http://catalogue.fiware.org/enablers/terms-and-conditions-2
      ERROR unhandled case /error: Enabler [Business Framework Consumption] url ends with: documentation-4 ; url=http://catalogue.fiware.org/enablers/documentation-4
      ERROR unhandled case /error: Enabler [Business Framework Consumption] url ends with: bundle-deployment ; url=http://catalogue.fiware.org/enablers/bundle-deployment
      ERROR unhandled case /error: Enabler [3D-UI-XML3D Geo Visualization] url ends with: bundle-deployment ; url=http://catalogue.fiware.org/enablers/3d-ui-xml3d-geo-visualization/bundle-deployment
      ERROR unhandled case /error: Enabler [Complex Event Processing (CEP) - Proactive Technology Online] url ends with: complex-event-processing-cep-proactive-technology-online ; url=http://catalogue.fiware.org/enablers/complex-event-processing-cep-proactive-technology-online
      ERROR unhandled case /error: Enabler [Complex Event Processing (CEP) - Proactive Technology Online] url ends with: terms-and-conditions-6 ; url=http://catalogue.fiware.org/enablers/terms-and-conditions-6
      ERROR unhandled case /error: Enabler [Complex Event Processing (CEP) - Proactive Technology Online] url ends with: download ; url=http://catalogue.fiware.org/enablers/complex-event-processing-cep-proactive-technology-online/download
      ERROR unhandled case /error: Enabler [Wirecloud Monetization] url ends with: bundle-deployment ; url=http://catalogue.fiware.org/enablers/wirecloud-monetization/bundle-deployment
      ERROR unhandled case /error: Enabler [3D-UI-WebTundra with Synchronization server] url ends with: bundle-deployment ; url=http://catalogue.fiware.org/enablers/3d-ui-webtundra-synchronization-server/bundle-deployment
      ERROR unhandled case /error: Enabler [Unit Functional Testing Framework] url ends with: instances-29 ; url=http://catalogue.fiware.org/enablers/instances-29
      ERROR unhandled case /error: Enabler [Unit Functional Testing Framework] url ends with: downloads-29 ; url=http://catalogue.fiware.org/enablers/downloads-29
      ERROR unhandled case /error: Enabler [Unit Functional Testing Framework] url ends with: creating-instances-55 ; url=http://catalogue.fiware.org/enablers/creating-instances-55
      ERROR unhandled case /error: Enabler [Trace Analyzer] url ends with: instances-26 ; url=http://catalogue.fiware.org/enablers/instances-26
      ERROR unhandled case /error: Enabler [Trace Analyzer] url ends with: downloads-26 ; url=http://catalogue.fiware.org/enablers/downloads-26
      ERROR unhandled case /error: Enabler [FIA Project Management Plugin] url ends with: instances-32 ; url=http://catalogue.fiware.org/enablers/instances-32
      ERROR unhandled case /error: Enabler [FIA Project Management Plugin] url ends with: downloads-32 ; url=http://catalogue.fiware.org/enablers/downloads-32
      ERROR unhandled case /error: Enabler [FIA Project Management Plugin] url ends with: creating-instances-53 ; url=http://catalogue.fiware.org/enablers/creating-instances-53

        Activity

        Hide
        davide Davide Dalle Carbonare added a comment -

        Thank you Peter,
        from a very quick check this seems to be a bug in the mechanism of how URLs are built.
        I forward it to the developers to deeply check and fix.

        BR
        Davide

        Show
        davide Davide Dalle Carbonare added a comment - Thank you Peter, from a very quick check this seems to be a bug in the mechanism of how URLs are built. I forward it to the developers to deeply check and fix. BR Davide

          People

          • Assignee:
            davide Davide Dalle Carbonare
            Reporter:
            peter Peter Muryshkin
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: