Difference between revisions of "Categorized Videos Proposal"

From eLinux.org
Jump to: navigation, search
(Plan)
(Candidate policies for a "talk placement policy guide")
(9 intermediate revisions by the same user not shown)
Line 7: Line 7:
 
* decide on the categories for talks
 
* decide on the categories for talks
 
** note: some talks will likely defy categorization
 
** note: some talks will likely defy categorization
** need to start a category list:
 
*** RealTime
 
*** Boot time
 
*** Size
 
*** File systems
 
*** Networking
 
**** embedded protocols (mqtt, 6lowpan, etc.)
 
*** Security
 
*** Updates
 
*** Legal
 
*** Audio
 
*** Video
 
*** Upstreaming
 
*** Build systems
 
**** Yocto Project
 
**** Buildroot
 
**** others? (OpenWRT, homebrew)
 
*** Robotics
 
*** Drones
 
*** (or do we want just a "verticals" page)
 
*** Automotive
 
*** kernel subsystems:
 
**** USB
 
**** Wireless
 
**** video4linux
 
**** GPIO
 
**** SPI
 
**** MTD
 
 
** how narrow do we want the topics?
 
** how narrow do we want the topics?
 +
** see below for an initial list of category ideas
 +
** see also the list of sections and pages already on the [[Presentations by Topic]] page
 +
** can start with those, and add topic pages as we go through the talks
 
* decide if talk may be included on more than one page
 
* decide if talk may be included on more than one page
* decide layout for talk information:
+
** create a guide for adding talks in the future
** obvious elements: event, date, speaker, title, presentation link, video link
+
* create [[Presentation topic template]] page.
** do we want a talk summary?  If so, where would we get it from?
+
** decide layout for talk information:
*** some abstracts for previous events are still available (e.g. see https://www.celinux.org/elc_europe07/sessions.html)
+
*** obvious elements: event, date, speaker, title, presentation link, video link
** how about a rating?
+
*** do we want a talk summary?  If so, where would we get it from?
*** how about some notation to indicate a significant or historic talk (there are some worth highlighting, IMHO)
+
**** some abstracts for previous events are still available (e.g. see https://www.celinux.org/elc_europe07/sessions.html)
 +
** how about a rating or notability indicator?
 +
*** indicator could be star, highlight, recommendation by maintainer, bolding, etc.?
 +
*** would be for significant or historic talk (there are some worth highlighting, I believe)
 
** link to transcript if available?
 
** link to transcript if available?
 
** link to press coverage (e.g. lwn.net) if available
 
** link to press coverage (e.g. lwn.net) if available
 
*** how long will that take to research, for each talk?
 
*** how long will that take to research, for each talk?
 
* create pages
 
* create pages
** create overview page
+
** (done) create overview page - [[Presentations by Topic]]
** create template for individual pages
+
** create template for individual pages: [[Presentation topic template]]
** create pages
+
** create an initial set of topic pages
 
* add information about each talk to correct page(s)
 
* add information about each talk to correct page(s)
 +
** create new topic pages as new topic areas are encountered
 +
 +
== Category candidates ==
 +
Here are some possible categories:
 +
(I propose that we keep a "working list" of categories on this page - especially ones that do not have
 +
a page yet, while the project is under development.)
 +
 +
* RealTime
 +
* Boot time
 +
* Size
 +
* File systems
 +
* Networking
 +
** embedded protocols (mqtt, 6lowpan, etc.)
 +
* Security
 +
* Updates
 +
* Legal
 +
* Audio
 +
* Video
 +
* Upstreaming
 +
* Build systems
 +
** Yocto Project
 +
** Buildroot
 +
** others? (OpenWRT, homebrew)
 +
* Robotics
 +
* Drones
 +
* (or do we want just a "verticals" page)
 +
* Automotive
 +
* kernel subsystems:
 +
** USB
 +
** Wireless
 +
** video4linux
 +
** GPIO
 +
** SPI
 +
** MTD
  
 
= Plan =
 
= Plan =
* have a planning meeting
+
* have a planning meeting (first meeting held July 29, 2020)
 
* create timeline
 
* create timeline
** do some initial pages, and tweak page design and categories
+
** Would be nice to be able to announce the project at ELCE 2020, in late October
** 1st review
+
** do some initial pages, and tweak page design and categories, in by mid-August?
 +
** have a 1st review in August (what date?)
 
* solicit more volunteers?
 
* solicit more volunteers?
 +
** announce the project on an embedded linux mailing list? (elc-announce?, celinux-dev?)
  
 
= Resources =
 
= Resources =
 
* [[ELC Presentations]] - links to all presentations pages for ELC and ELCE
 
* [[ELC Presentations]] - links to all presentations pages for ELC and ELCE
 +
** This is the main resource for pages with talk and video links for presentations (that are uncategorized by topic)
 +
* [[Presentations by Topic]]
 +
** This is the main destination for links to presentation topic pages
 +
* [[Presentation topic template]]
 +
** This is a page holding with the layout for presentation topic page
 
* https://embeddedlinuxconference.com/ - links to all presentation pages, and some event pages (where abstracts might be found)
 
* https://embeddedlinuxconference.com/ - links to all presentation pages, and some event pages (where abstracts might be found)
 +
** this page has the same links (under the "Archives" section on that page) as the "ELC Presentations" page
 +
** However, it also has links to many of the original event pages, where additional talk information (especially talk abstracts)  might be found
 
* https://lwn.net/Kernel/Index/ - lwn.net kernel index (shows kernel topic categories)
 
* https://lwn.net/Kernel/Index/ - lwn.net kernel index (shows kernel topic categories)
 +
** This resource shows one set of (highly detailed) categories for kernel-related topics
 +
 +
== Candidate policies for a "talk placement guide" ==
 +
Here are some policies we can discuss for talk placement and marking:
 +
This is for the current effort - to remain consistent - and for future efforts
 +
as new material is added after future events.
 +
 +
* most recent talks at the top of page
 +
* mark talks that are about obsolete technology or practices
 +
* mark talks that are notable
 +
* a talk may be placed on more than one topic page (but may be marked as being primarily about another topic, where appropriate)
 +
  
 
[[Category:ELC]]
 
[[Category:ELC]]
 
[[Category:ELCE]]
 
[[Category:ELCE]]

Revision as of 14:40, 31 July 2020

Proposal

This page is a proposal for creating a set of topic-area pages to hold links to talks & videos from past ELC and ELCE events, so that information on a particular topic is collected in one place, for easy reference.

Tasks

  • decide on the categories for talks
    • note: some talks will likely defy categorization
    • how narrow do we want the topics?
    • see below for an initial list of category ideas
    • see also the list of sections and pages already on the Presentations by Topic page
    • can start with those, and add topic pages as we go through the talks
  • decide if talk may be included on more than one page
    • create a guide for adding talks in the future
  • create Presentation topic template page.
    • decide layout for talk information:
      • obvious elements: event, date, speaker, title, presentation link, video link
      • do we want a talk summary? If so, where would we get it from?
    • how about a rating or notability indicator?
      • indicator could be star, highlight, recommendation by maintainer, bolding, etc.?
      • would be for significant or historic talk (there are some worth highlighting, I believe)
    • link to transcript if available?
    • link to press coverage (e.g. lwn.net) if available
      • how long will that take to research, for each talk?
  • create pages
  • add information about each talk to correct page(s)
    • create new topic pages as new topic areas are encountered

Category candidates

Here are some possible categories: (I propose that we keep a "working list" of categories on this page - especially ones that do not have a page yet, while the project is under development.)

  • RealTime
  • Boot time
  • Size
  • File systems
  • Networking
    • embedded protocols (mqtt, 6lowpan, etc.)
  • Security
  • Updates
  • Legal
  • Audio
  • Video
  • Upstreaming
  • Build systems
    • Yocto Project
    • Buildroot
    • others? (OpenWRT, homebrew)
  • Robotics
  • Drones
  • (or do we want just a "verticals" page)
  • Automotive
  • kernel subsystems:
    • USB
    • Wireless
    • video4linux
    • GPIO
    • SPI
    • MTD

Plan

  • have a planning meeting (first meeting held July 29, 2020)
  • create timeline
    • Would be nice to be able to announce the project at ELCE 2020, in late October
    • do some initial pages, and tweak page design and categories, in by mid-August?
    • have a 1st review in August (what date?)
  • solicit more volunteers?
    • announce the project on an embedded linux mailing list? (elc-announce?, celinux-dev?)

Resources

  • ELC Presentations - links to all presentations pages for ELC and ELCE
    • This is the main resource for pages with talk and video links for presentations (that are uncategorized by topic)
  • Presentations by Topic
    • This is the main destination for links to presentation topic pages
  • Presentation topic template
    • This is a page holding with the layout for presentation topic page
  • https://embeddedlinuxconference.com/ - links to all presentation pages, and some event pages (where abstracts might be found)
    • this page has the same links (under the "Archives" section on that page) as the "ELC Presentations" page
    • However, it also has links to many of the original event pages, where additional talk information (especially talk abstracts) might be found
  • https://lwn.net/Kernel/Index/ - lwn.net kernel index (shows kernel topic categories)
    • This resource shows one set of (highly detailed) categories for kernel-related topics

Candidate policies for a "talk placement guide"

Here are some policies we can discuss for talk placement and marking: This is for the current effort - to remain consistent - and for future efforts as new material is added after future events.

  • most recent talks at the top of page
  • mark talks that are about obsolete technology or practices
  • mark talks that are notable
  • a talk may be placed on more than one topic page (but may be marked as being primarily about another topic, where appropriate)