kitodo / kitodo-presentation

Kitodo.Presentation is a feature-rich framework for building a METS- or IIIF-based digital library. It is part of the Kitodo Digital Library Suite.
https://kitodo.org
GNU General Public License v3.0
36 stars 45 forks source link

[FUND] Bundle default templates and design with Kitodo.Presentation #1177

Open sebastian-meyer opened 4 months ago

sebastian-meyer commented 4 months ago

Description

Currently Kitodo.Presentation comes with just very basic templates (merely demonstrating the possibilities) and without any design (stylesheets, graphics). Although users will want to use their own design in production, this makes testing or rapid prototyping during development difficult. This proposal wants to include reasonable default templates and design in the Composer package. We already have a neutral design for the official demonstrator (https://presentation-demo.kitodo.org/), so maybe we could just bundle that with Kitodo.Presentation after upgrading it with the newest features and changes. Another benefit of having a default design is that it allows further automated GUI testing using for example Selenium.

Related Issues

This would also be relevant for proposal #1176.

Expected Benefits of this Development

This will primarily benefit developers and administrators, but would also be an easy starting point for just getting familiar with Kitodo.Presentation or trying out the software.

Estimated Costs and Complexity

I estimate this to be of low to medium cost (depending on if we can re-use the demonstrator's design or have to create a new one).

sebastian-meyer commented 3 months ago

Votes: 6