-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Questions to Social Annotations #38
Comments
Hi Theo,
The social tool "timedCommentsPlugin" in the dce-paella-extensions is a plugin for UPV's Paella player. However it's "timedCommentsDataDelegate.js" is customized to use the [old and locally customized] Opencast annotation service module. The Opencast annotation module was further customized by us to support the needs of the social tool, such as setting a user alias name and checking if the user can annotate over a particular video.
If you look at the "timedCommentsDataDelegate.js" you can see the backend API the tool expects. You could replace this existing data-delegate with a new one that interfaces with a different backend that you create, so you don't have to use Opencast as the backend. The data-delegate file is the glue that binds the timedCommentPlugin to [our customized version of] Opencast.
Endpoints used by the tool in the data delegate:
getMyPseudoName
setMyPseudoName
isCanAnnotate
getAnnotations
createNewAnnot
updateExistingAnnot
read // not sure if this is used
write // not sure if this is used
remove // not sure if this is used
There is a sample example of a the timedcomment format expected by the plugin in tests/timedCommentsSample.json
This tool was created as a hybrid of 3 UPV plugin tools, so it falls under the same usage.
Best of luck with your project!
- Karen
… On Jul 18, 2019, at 1:22 PM, Theodor Truffer ***@***.***> wrote:
Hello there
We're currently working on an on-screen chat for our Opencast plugin for ILIAS LMS (https://github.com/studer-raimann/Opencast <https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_studer-2Draimann_Opencast&d=DwMCaQ&c=WO-RGvefibhHBZq3fL85hQ&r=L0bixvq38FCo0Uh-GIxdgPLzP79y-k7aPB_dB642sVk&m=EgV4h-6d7YVmwHItluRUg97KbuT-ICeTNoIY_kCWbYk&s=ZvlTFqJEzx8oMp2qN7gJHZn6Imru_tmTfo1KMvSvH9w&e=>), which uses an integrated paella player. So I heard about your Social Annotations tool and wondered if it might be wiser to integrate your tool instead of building an own chat application.
Unfortunately I didn't really find more information about this tool. So if you find the time, it would be nice if you could give me a short answer to a few question, so I know if we should evaluate any further (I try to confine myself to the most necessary questions):
Does this tool work with the official paella version or only with the dce fork?
Are there dependencies to anything else, or could the extension (theoretically) be integrated in any paella player?
Where are the annotations stored and/or is this configurable?
Thanks a lot in advance.
Theo
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hello there
We're currently working on an on-screen chat for our Opencast plugin for ILIAS LMS (https://github.com/studer-raimann/Opencast), which uses an integrated paella player. So I heard about your Social Annotations tool and wondered if it might be wiser to integrate your tool instead of building an own chat application.
Unfortunately I didn't really find more information about this tool. So if you find the time, it would be nice if you could give me a short answer to a few question, so I know if we should evaluate any further (I try to confine myself to the most necessary questions):
Thanks a lot in advance.
Theo
The text was updated successfully, but these errors were encountered: