{"id":13601661,"url":"https://github.com/opencast/annotation-tool","last_synced_at":"2025-03-19T23:17:09.210Z","repository":{"id":28454314,"uuid":"116931081","full_name":"opencast/annotation-tool","owner":"opencast","description":"A video annotation service that is suitable for research, teaching and learning","archived":false,"fork":false,"pushed_at":"2025-03-05T16:26:06.000Z","size":169190,"stargazers_count":41,"open_issues_count":162,"forks_count":19,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-03-05T17:38:06.797Z","etag":null,"topics":["analysis","annotations","e-learning","edtech","education","opencast","teaching","video"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"ecl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/opencast.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-01-10T08:37:35.000Z","updated_at":"2025-03-05T16:24:53.000Z","dependencies_parsed_at":"2022-08-07T13:15:54.436Z","dependency_job_id":"ab2c32a2-09d8-4943-a261-ce64081629e9","html_url":"https://github.com/opencast/annotation-tool","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opencast%2Fannotation-tool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opencast%2Fannotation-tool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opencast%2Fannotation-tool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opencast%2Fannotation-tool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/opencast","download_url":"https://codeload.github.com/opencast/annotation-tool/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244520140,"owners_count":20465632,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["analysis","annotations","e-learning","edtech","education","opencast","teaching","video"],"created_at":"2024-08-01T18:01:05.915Z","updated_at":"2025-03-19T23:17:09.203Z","avatar_url":"https://github.com/opencast.png","language":"JavaScript","funding_links":[],"categories":["analysis"],"sub_categories":[],"readme":"# Opencast Annotation Tool\n\nThe Opencast Annotation Tool (formerly Annotating Academic Video by Entwine)\nis a video annotation service that is suitable for research, teaching or learning.\n\nThe software consists of two parts:\n\n* The frontend component, containing the annotation webapp.\n* The Opencast Backend modules, that need to be integrated into an Opencast installation.\n\n## Release, Support and Distribution\n\nUnlike for Opencast, the community surrounding the Opencast Annotation Tool is relatively small,\nand the resources for its development and maintenance limited.\nWith that in mind it makes little sense\nto try to support multiple versions of the tool simultaneously.\nThe situation also doesn't really warrant any formal and/or regular release cycle.\n\nAs a result, this project follows kind of a rolling release strategy:\nWe try our best to have the `master` branch on GitHub\nalways contain a working version of the software.\nEvery push to `master` thus constitutes a release,\nversioned by an up-to-the-second timestamp,\nand the appropriate git commit hash.\nYou can get to the source code of any particular such release\nby checking out the corresponding commit in git.\n\nOur CI setup builds each such push\nand publishes the resulting Maven artifacts\nto our [GitHub hosted repository](https://github.com/opencast/annotation-tool/raw/m2).\n\n### Supported Opencast Versions\n\nWith the same motivation of a smaller community and fewer resources,\nwe decided to only support the currently supported Opencast versions, by default,\nwith a strong preference towards the newer versions.\nWe reserve the right to further restrict this commitment at any point\nshould the maintenance burden prove too high.\nWe also try our best to be compatible with Opencast `develop`,\nseeing as how this is going to be our next \"premium support\" version\nin at most six months time. 😉\n\n## [Installation](documentation/Installation.md)\nThe instructions on how to install the Annotation Tool in Opencast can be found [here](documentation/Installation.md)\n\n## [Documentation](documentation/Home.md)\nA general documentation including the REST endpoints, the architecture etc. can be found [here](documentation/Home.md).\n\n## Communication\nFor discussion around the Opencast Annotation Tool the [mailing list](https://groups.google.com/a/opencast.org/g/annotation-tool) can be used. You can subscribe to the list via [Google Groups](https://groups.google.com/a/opencast.org/g/annotation-tool) or by sending a mail to annotation-tool+subscribe@opencast.org.\n\n## Participants\n\n### Initial Development\n* Entwine (now [Extron](https://www.extron.com/))\n* [SWITCH](https://www.switch.ch/)\n* [Claudio Beffa](https://www.beffa.ch/)\n\n### Current Development of this branch\n* [virtUOS, Universität Osnabrück](https://www.virtuos.uni-osnabrueck.de)\n* [elan e.V.](https://elan-ev.de)\n\n### Contact\n* Rüdiger Rolf, [rrolf@uni-osnabrueck.de](mailto:rrolf@uni-osnabrueck.de), Phone: +49 541 969 6511\n\n## License\n[ECL 2.0](https://opensource.org/licenses/ECL-2.0)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopencast%2Fannotation-tool","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopencast%2Fannotation-tool","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopencast%2Fannotation-tool/lists"}