ocaml / v2.ocaml.org

Implementation of the ocaml.org website.
http://ocaml.org
Other
323 stars 351 forks source link

Videos → Learn | Documentation ? #237

Open Chris00 opened 10 years ago

Chris00 commented 10 years ago

I am wondering whether the videos qualify as documentation or would be better in the section "Learn".

Given that the FAQ will (temporarily?) disappear, the column " Common Questions" could be used for the videos (and be advertised on the front page — I think this is nice for newcomers but less interesting as documentation (not searchable, difficult to skim through),

avsm commented 10 years ago

Categorizing some of these videos might make sense -- there's a large spectrum (from the CUFP/ICFP/OCaml Workshop proceedings) of tutorials, experiences and research talks.

On 11 Nov 2013, at 12:23, Christophe Troestler notifications@github.com wrote:

I am wondering whether the videos qualify as documentation or would be better in the section "Learn".

Given that the FAQ will (temporarily?) disappear, the column " Common Questions" could be used for the videos (and be advertised on the front page — I think this is nice for newcomers but less interesting as documentation (not searchable, difficult to skim through),

— Reply to this email directly or view it on GitHub.

agarwal commented 10 years ago

It's like the FAQ page in the sense that both were wishes that never materialized. The motivation for the videos page was just that some people like videos, so we thought we can have a stream of them on a single page. The problem is we only got 3 links, and even if we improve the page right now, it'll get out of date again. Ideally, videos would be linked from some other section that they are appropriate to, and then this page would automatically be a stream of all of them. Not sure how to implement that.

Chris00 commented 10 years ago

On Mon, 11 Nov 2013 12:33:58 -0800, Ashish Agarwal wrote:

It's like the FAQ page in the sense that both were wishes that never materialized.

A FAQ page is good but could be advertised in the "Tutorials" section (the title should then be slightly changed).

The motivation for the videos page was just that some people like videos, so we thought we can have a stream of them on a single page.

The Learn page is supposedly the first one people — curious about the language — are directed to, so some videos may be nice alongside "Industrial Users" and "Success stories".

The problem is we only got 3 links, and even if we improve the page right now, it'll get out of date again. Ideally, videos would be linked from some other section that they are appropriate to, and then this page would automatically be a stream of all of them. Not sure how to implement that.

I guess one has to define a special HTML container (video frame + description) and then scan the site and collect those. One may want to proceed the other way around: have the videos on the page (with a label) where a description (and classification) is required and call them (via the label, with or without the description) where they are needed.

Let us have more videos first.

Chris00 commented 10 years ago

I have created a new branch videos with a proposal of modification of the "Learn" page. Please let me know what you think.

amirmc commented 10 years ago

I think this works much better. I'd like to have the slides embedded such that I can click through them right on the page (instead of opening a PDF). I've made an account on speakerdeck and put the slides there [1], so we could embed that presentation. We could set up an account on Slideshare if that's preferred (I only used speakerdeck as I prefer the UI).

NB: I still think we should keep original docs safely archived somewhere but the user experience is much improved using mechanisms like the above.

https://speakerdeck.com/ocaml/the-state-of-ocaml-2013

amirmc commented 10 years ago

I'm also wondering how we automate as much as possible for features like the above. What if we set up a feed of 'media' for OCaml things? We can add any slides and videos to it (with captions) and they'd find their way into a widget on this page as well as a 'media' page elsewhere. Perhaps I'm over-thinking this but it would help to keep content fresh with minimal effort.

This would function somewhat like planet but would require some central control to manually add content as it becomes available. Thoughts?

agarwal commented 10 years ago

IMO, we should do this:

Then, we can have code that generates content as we want.

Chris00 commented 10 years ago

I have embedded speakerdeck interface. 91caad903675b32b79a3950433eb41218a0ca77d I'll copy the changes to the main repo when we are happy with them.

Chris00 commented 10 years ago

Merged the changes a55d70e8792b753b968897c19a4de51fe3236705

amirmc commented 10 years ago

I'm going to move the actual videos.md file to community/media.md (ie. change the name too). I'll add/update the links on the docs and learn page.

amirmc commented 10 years ago

Done but I'm leaving this issue open for the moment as a reminder (need to create other issues based on the discussion here)

Chris00 commented 9 years ago

@amirmc Just a gentle reminder! :-)

ghost commented 3 years ago

Note: Can use a tag on tech focused peertube instance(s) such as https://scitech.video/search?tagsOneOf=python , to actually house videos