Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Date:                     19 June  15 August 2018

Version:                 1.0.23

Source documenthttp://poumataaho.boh.tepapa.govt.nz/otcs/llisapi.dll?func=ll&objaction=overview&objid=3941405

...

  • Any products should meet Te Papa’s security needs and any data collected from our visitors need to meet the industry best practices on privacy- and security policy.
  • Interactive products should have no gestures, “hot corners” or other ways to access an admin console or debug mode from the visitor side of the experience.
  • Any network access required should not require an external IP address or ports translated through NAT to the product.
  • Right-click/long-tap, context menu access, and text selection should be disabled in any interactive products.
  • Hotkey combinations may be used to quit from digital products where no keyboard is available to the visitor.
  • Any input fields should sanitise against HTML or code-injection attacks.

...

  • HTML5, CSS3, JavaScript
  • JS
  • WebPack, SASS

Game Technology

For dynamic, Arcade-like 2D game-like experiences, we prefer Te Papa prefers the use of Unity3D HTML5 based solutions which are optimise for MS Windows 10. Te Papa currently evaluates the use of has tested Phaser (https://phaser.io/) for HTML5 based game-developmentand would prefer to use of Phaser for future development.

Te Papa’s DEDS Player supports Phaser and can manage the build and deployment of games.

For highly dynamic, 3D game-like experiences, we recommend the use of Unity3D based solutions which are optimized for MS Windows 10.

Shared Core Services

Te Papa provides a number of core services which can be used for your products.

...

User Management

Te Papa provides a an Azure Active Directory Connect Service for user authentication.

If your product required user authentication for Te Papa staff members, e.g. for roles like content writers, content reviewers, and application administrators, the use of Te Papa’s Active Directory Connect Service is recommended.

...

This could imply that an altered version of the product will be used a second time on the floor. Any licencing licensing needs should be addressed in the contract, including 3rd party licenceslicenses.

Te Papa would prefer to have the right to perform smaller changes to the product, such as configuration changes, content changes or smaller code alterations and deploy the altered version into our production environment, maybe in a different location.

...

  • A period of “High Care” should be allowed for in the period immediately after releasing products to the floor. Typically 10-15% of the development budget is recommended for this period.
  • Consideration should be given to tasks and budget required to manage products each year that they are in operation, typically this is a period of 5 to 10 years.
  • Content should be easily updated, either through a simple CMS, flat file or JSON file.
  • Updates to content should be possible over the network avoiding the need to physically access the hardware on the floor.
  • Remote access for vendors to manage interactives is by default not provided by Te Papa but would be open discussing remote management options with the vendor.

...

When proposing a solution, consideration of physical aspects should be given, including viewing angle for screens, lighting, and ergonomics. The product will be installed on the museum floor and based on the floor layout very likely in a shared floor space.

...