omnibase / broadcast
A broadcast's site on omnibase: a programme, its episodes, what was played on stage (performances), the songs and who sang them - on omnibase/video's films and omnibase/music's performers.
Package info
github.com/glitchr-studio/omnibase-broadcast
Type:symfony-bundle
pkg:composer/omnibase/broadcast
Requires
- php: ^8.2
- doctrine/orm: ^2.15|^3.0
- glitchr/omnibase: 3.0.*-dev
- omnibase/admin: dev-main
- omnibase/music: dev-main
- omnibase/video: dev-main
- symfony/config: ^7.0|^8.0
- symfony/dependency-injection: ^7.0|^8.0
- symfony/http-kernel: ^7.0|^8.0
- symfony/twig-bundle: ^7.0|^8.0
Requires (Dev)
- phpunit/phpunit: ^11.0|^12.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is not auto-updated.
Last update: 2026-10-09 16:14:04 UTC
README
A broadcast's site on omnibase: a programme, its episodes, and for each film of an episode what it is - a song played live (by whom, their own or a cover, a duet), an interview, the whole show, a bonus. Written for one music show, no more general than it needed.
- The films are omnibase/video's
(
Video, its player, comments, lists, suggestions). - The artists are omnibase/music's
Performer; aProfilegives one a page (address, story, picture). Programme,Episode,Performance,Songare this bundle's.TitleParserreads a film's title -Artiste A / Artiste B "Chanson" (Interprète d'origine) (Année)- into artists, song, cover, duet, year.- Pages: the episodes by year, an episode (the whole show, the order of passage), the artists, an artist, a song and every version of it played on stage, the covers, the duets.
- The suggestions of omnibase/video learn "same artist" and "same episode"
(
BroadcastAffinity). - Back office: episodes, performances (the titles not understood, to complete), songs, artists' pages, a dashboard tile.
composer require omnibase/broadcast:dev-main
Documentation: docs/. Tests: vendor/bin/phpunit.
Licence: MIT since 2026-10-09; earlier versions remain published under LGPL-3.0-or-later.