Improve the credits: ownership and licencing of digital assets
- Mentors
- Émilie Pagé-Perron, David Wong
- Organization
- Cuneiform Digital Library Initiative (CDLI)
- Technologies
- html, php, Relational database principles, MVC frameworks
- Topics
- linguistics, History, culture
The idea aims at updating how digital assets’ (artifacts) license, ownership and credits are stored, while considering how they can be displayed in a more detailed way.
The implementation is necessary because in the past, Cuneiform Digital Library Initiative manges digital assets by looking at existing files directly on the drive. Recently, the platfrom has improved by switching to managing digital assets in the database. Hence improving the system becomes necessary while making it more granular.
Approach
I will Design a Table schema for the new credit system data
Extending the API in cakephp to accomodate new data for machines to access the data for the credit system
Extending the interface to display the information regarding the credits system where appropriate ( all the places where a digital asset can be displayed).
I will Implement edition forms and bulk upload feature for Updating and deletion of credit data for digital assets.
Deliverables:
Perfect database schema for credit system implementation
Basic Controller Logic for the idea written.
Extended API For additional information regarding digital assets, based on search results and based on a single artifact
Extended interface for credit system information to be displayed for all digital assets
Accurate Cite button and provision of good user experience for the credit system.
Granular information for 3d models for credit system